数据结构课程设计报告

数据结构课程设计报告

ID:23406821

大小:351.00 KB

页数:34页

时间:2018-11-07

数据结构课程设计报告_第1页
数据结构课程设计报告_第2页
数据结构课程设计报告_第3页
数据结构课程设计报告_第4页
数据结构课程设计报告_第5页
资源描述:

《数据结构课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据结构课程设计报告设计名称:高效管理系统机票专业班级:姓名:学号:起止时间:10年6月28~7月11成绩评定考核内容设计表现设计报告答辩综合评定成绩成绩吉林建筑工程学院城建学院计算机科学与技术系34-概述一、高校管理系统—————————————————3(一)设计思想--------------------------------------------3(二)流程图--------------------------------------------5(三)结果分析--------------------------------------------

2、6(四)源代码--------------------------------------------7二、机票—————————————————————17(一)设计思想---------------------------------------------(二)流程图---------------------------------------------(三)结果分析---------------------------------------------(四)源代码-------------------------------------------

3、--三、设计总结———————————————————34-高校管理系统(一)设计思想1.设计目的本次设计是对于数据结构开始的一门实践性课程,目的是使学生进一步巩固和理解所学的数据结构基本理论知识和技术,培养学生运用所学的知识和技术将实际问题中所涉及的对象在计算机中表示出来并对它们进行处理。促进学生的综合应用能力和专业素质的提高。了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力;初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;训练用系统的观点和软件开发一般规范进

4、行软件开发,培养软件工作者所应具备的科学的工作方法和作风。2.设计要求1.明确课程设计任务,提高课程设计认识,严格服从教师安排,不迟到,不早退,不旷课,按时上机;上机时认真做设计,不得做聊天、上网、玩游戏等与课程设计无关的事情,一经发现,经警告不改者,取消上机资格并把其课程设计成绩作零分计。2.认真独立完成设计内容,上机前准备程序,做好资料搜集,能够上网查询所需资料;除了上机,其余时间为查找资料和编写程序,要充分利用好时间。3.利用数据结构及其C++的编程思想来完成系统的设计,给出详细地分析过程,画出程序流程图;编写程序,调试各模块。要求书写符合软件工程规范的

5、文件,编写的程序代码应结构清晰、正确易读,能上机调试并排除错误。4.请各位同学携带U盘等存储设备,每次编写完程序作备份,以防源程序丢失。5.完成答辩,提交课程设计报告。3.功能要求1.学籍管理问题中的数据元素具有如下形式:学生的自然情况包括学号、姓名、性别、出生日期、政治面貌和家庭住址等数据项。2.对学籍登记表要求完成如下功能:(1)录入:将某学生的基本信息插入到登记表中;(2)删除:将满足条件的基本信息删除;(3)修改:对基本信息的数据项进行修改;(4)查询:查找满足条件的学生;34-(5)输出:将登记表中的全部(或满足条件)基本信息输出。实现要点3.对学籍

6、登记表采用顺序的存储结构,在建立表时,由登记表的书写形式转化顺序表存储结构,还要把学生的书面形式转化为具体的类。4.主要头函数#include#include#include#include#include5.设计思想输入输出函数录入学生信息高校管理系统主函数查找学生信息删除学生信息功能函数新建学生信息修改学生信息保存学生信息34-(一)流程图34-(一)结果分析34-(一)源代码#include#include#include

7、tream>#include#includeusingnamespacestd;classstudent{protected:intnumber;charname[20];charsex[6];charplace[40];charnation[6];charbirth[20];charparty[10];public:student*next;student(){}~student(){}34-char*getname(){returnname;}intgetnumber(){returnnumber;}voidinput

8、(){inte=1;cout<<"t

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。