logo资料库

数据结构学生信息管理系统.doc

第1页 / 共35页
第2页 / 共35页
第3页 / 共35页
第4页 / 共35页
第5页 / 共35页
第6页 / 共35页
第7页 / 共35页
第8页 / 共35页
资料共35页,剩余部分请下载后查看
第一章 绪论
1.1课设背景
1.2课设意义
1.3课设目标
1.4课设内容
1.4.1个人课设内容
1.4.2课设详细内容
第2章 需求分析
2.1 系统可行性分析
2.1.1经济的可行性
2.1.2技术上的可行性
2.1.3总结
2.2 系统用户需求分析
2.3 系统功能需求
2.4 系统非功能需求
2.4.1 界面设计需求
2.4.2 维护需求
第3章 详细设计
3.1 系统设计原则
3.2 系统架构设计
3.3 系统流程分析
3.4概念结构设计
3.5逻辑结构设计
第4章 系统实现
4.1界面实现功能模块的设计与实现
1.选择功能菜单界面:
实现代码:
2.学生选课显示界面:
实现代码:
4.2 第一大功能模块的设计与实现
运行结果如下:
4.3 第二大功能模块的设计与实现
4.3.1输出课程和学生信息
4.3.2修改学生信息
4.3.3学生选课
参考文献
致谢
存档资料 成绩: 华东交通大学理工学院 课 程 设 计 报 告 书 所属课程名称 数据结构 题 分 目 院 专业班级 学 号 学生姓名 指导教师 学生信息管理系统 电 信 分 院 软件工程 2017-* ************ *** *** 2019 年 1 月 3 日 1
目录 第一章 绪论 .............................................................................................................................3 1.1 课设背景 .............................................................................................................................4 1.2 课设意义 .............................................................................................................................4 1.3 课设目标 .............................................................................................................................4 1.4 课设内容 .............................................................................................................................4 1.4.1 个人课设内容 ..........................................................................................................4 1.4.2 课设详细内容 ..........................................................................................................8 第 2 章 需求分析...................................................................................................................8 2.1 系统可行性分析 ................................................................................................................8 2.1.1 经济的可行性 ..........................................................................................................8 2.1.2 技术上的可行性 ......................................................................................................9 2.1.3 总结 ..........................................................................................................................9 2.2 系统用户需求分析 ............................................................................................................9 2.3 系统功能需求 ....................................................................................................................9 2.4 系统非功能需求 ..............................................................................................................10 2.4.1 界面设计需求 .....................................................................................................10 2.4.2 维护需求 .............................................................................................................10 第 3 章 详细设计.................................................................................................................10 3.1 系统设计原则 ..................................................................................................................10 3.2 系统架构设计 ..................................................................................................................10 3.3 系统流程分析 .................................................................................................................. 11 3.4 概念结构设计 ................................................................................................................... 11 3.5 逻辑结构设计 ...................................................................................................................12 第 4 章 系统实现.................................................................................................................13 4.1 界面实现功能模块的设计与实现 ...................................................................................13 1.选择功能菜单界面:..................................................................................................13 实现代码:.....................................................................................................................13 2.学生选课显示界面:..................................................................................................15 实现代码:.....................................................................................................................15 4.2 第一大功能模块的设计与实现 ......................................................................................16 运行结果如下:.............................................................................................................18 4.3 第二大功能模块的设计与实现 ......................................................................................25 4.3.1 输出课程和学生信息 ............................................................................................25 4.3.2 修改学生信息 ........................................................................................................27
华东交通大学理工学院课程设计报告 4.3.3 学生选课 ................................................................................................................33 参考文献................................................................................................................................. 35 致谢......................................................................................................................................... 35 第一章 绪论 第 3 页 共 35 页
华东交通大学理工学院课程设计报告 1.1 课设背景 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会 生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方 便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件 为教学办公室带来了极大的方便。面对学校的规模不断过大,学生数量急剧增加,有 关学生的各种信息量成倍增加。面对庞大的信息量需要有学生信息管理系统来提高学 生管理工作的效率。通过这样的系统可以做到信息的规范化管理、科学性统计和快速 查询、修改、增加、删除等,从而减少管理方面的工作量。 1.2 课设意义 1.巩固和加深学生对数据结构课程基本知识的理解,综合该课程中所学的理论知 识,合作完成一个数据结构应用课题的设计; 2.根据选题需要,通过查阅手册和文献资料,培养分析和解决实际问题的能力; 3.熟练运用数据结构和 C 语言有关知识编写程序,使课本学到的知识运用到实践 中; 4.灵活运用方法和思想,提高整体编程能力。 1.3 课设目标 通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生信息 管理进行录其主要任务是计算学生各种信息进行日常管理,如查询、修改、 增加、删除,保存。做到看界面简单易懂,容易操作,提高了学校管理效 率以及提升了学生信息的安全性和完整性。 1.4 课设内容 1.4.1 个人课设内容 1、做备注,说思想 例如: 第 4 页 共 35 页
华东交通大学理工学院课程设计报告 2、两大系统合并 3、xueguan.c、xuanke.c 和 xueguan(2).c 修改并成功运行,功能的全部实现 第 5 页 共 35 页
华东交通大学理工学院课程设计报告 第 6 页 共 35 页
华东交通大学理工学院课程设计报告 4、增加一些程序 例如: 5、修改程序的错误 例如: 第 7 页 共 35 页
华东交通大学理工学院课程设计报告 1.4.2 课设详细内容 我是该项目课设小组的组长,是项目的主要负责人。我设置了学生信息管理系统 的总布局。学生信息管理系统和选课系统刚开始是运行不出来的,我修改了全部的问 题,并做完善工作,使程序可以运行并得以完成目标。最重要的是,我做出许多决定 性和关键性的步骤,使程序可以运行,并将两个有冲突的系统合并在一起。 让我记忆深刻的是前天和昨天,我发了整整一天半时间,在不断思考,在不断实践, 终于在昨天下午做出最后敲定的结果,目标如期达成。 第 2 章 需求分析 2.1 系统可行性分析 2.1.1 经济的可行性 主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、 管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小型的管理 系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机, 这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从 第 8 页 共 35 页
分享到:
收藏