面向对象课程设计(c++)-学生信息管理系统

面向对象课程设计(c++)-学生信息管理系统

ID:6646245

大小:43.50 KB

页数:12页

时间:2018-01-21

面向对象课程设计(c++)-学生信息管理系统_第1页
面向对象课程设计(c++)-学生信息管理系统_第2页
面向对象课程设计(c++)-学生信息管理系统_第3页
面向对象课程设计(c++)-学生信息管理系统_第4页
面向对象课程设计(c++)-学生信息管理系统_第5页
资源描述:

《面向对象课程设计(c++)-学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、面向对象课程设计(C++)-学生信息管理系统本文由voechuchu贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。大连科技学院面向对象程序设计课程设计题目学生选课信息管理系统学生姓名罗楚08专业班级软件工程08-3指导教师刘瑞杰职称讲师所在单位信息科学系软件工程教研室信息科学系软件工程教研室教学部主任学部主任王丽娟完成日期2011年9月9日课程设计报告单学号0801030328姓名罗楚专业班级评分08软件工程08-3备注考核项目1平时工作态度及遵守纪律情况(10分)掌握基本理论、关键知识、基本技能的程度和阅读参考资料

2、的水平(10分)独立工作能力、综合运用所学知识分析和解决问题能力及实际工作能力提高的程度(20分)完成课程设计说明书及软件的情况与水平(小组分工情况、规范性、整洁清楚、叙述完整性、思路清晰程度、工作量及实际运行情况和创新性)(60分)234总评成绩综合评定:指导教师签字:指导教师签字:(优、良、中、及格、不及格)2011年9月9日《面向对象程序设计(A)课程设计》任务书一、课程设计任务及要求:课程设计任务及要求:任务:针对小型信息管理系统或若干综合性设计题目,选择一种软件开发模型,完成从需求分析、系统设计、系统实现,软件测试的全过程。要求:(1)根据软件系统

3、开发的一般原则,完成相应系统的功能设计,完成主要功能模块的程序实现并进行测试训练,给出代码运行结果和相应的设计文档。可以分组进行,但所有学生必须经历整个系统的开发全过程,以便加深对系统开发全过程的认识。(2)提交课程设计报告。(3)指标:要求完成课程设计报告3000字以上(约二十页);完成所设计的题目,设计题目的语句行数的和在200行语句以上。二、工作量2周(10个工作日)时间三、计划安排第1个工作日:查找相关资料、书籍,阅读示例文档,选择题目。第2个工作日-第4个工作日:设计程序结构、模块图。第5个工作日-第9个工作日:完成程序的编码,并且自己调试、测试。

4、穿插进行课程设计报告的撰写。第10个工作日:上交课程设计报告,由教师检查软件测试效果、检查课程设计报告,给出学生成绩。指导教师签字:2011年8月29日1目录题目:学生选课信息管理系统……21系统需求分析……21.1引言……21.2系统需求分析阶段目标与任务……22概要设计……22.1概要设计阶段总体结构设计……22.2概要设计阶段成果……43详细设计……43.1界面设计……43.2功能模块调用关系……64编码……74.1头文件代码(xk.h)……75测试结果及运行效果……85.1创建系统测试数据……85.2系统运行界面……9参考文献……12附录部分代码……

5、131题目:题目:学生选课信息管理系统1系统需求分析1.1引言21世纪随着计算机技术的不断成熟,带来了信息技术的高速发展。信息技术的发展极大地推动了整个社会信息化的进程。在日益庞大的信息管理领域,信息管理自动化直接地改变了传统的文档管理方式,极大地提高了工作效率和管理水平。鉴于高等院校在校学生、教职员工、日常事务处理信息数据的繁多,学校信息管理部门通常感到无法高效的进行管理。就高等院校学生选课这一方面,由于院校学生人数众多,专业不同,学校所安排的教学计划也就因人而异。这对于管理学生课程的教务老师来说,无疑是一项庞大和复杂的工作。不仅要考虑学校对某一专业整体的

6、教学计划安排,也要对各专业相关老师的教学任务进行统一协调,还要考虑某些学生的特别学习情况。为解决学校上述的学生课程管理难题,提高教务老师的信息管理效率,以及为了方便学生更好、更便捷的选择自己所选修课程,查看自己的课程和学习信息;让老师的教学工作更加顺利和对教学信息的及时掌握。本系统特参照一般高等院校对在校学生课程选修的数据库管理办法,结合实践,设计出学生,教师和管理员三大功能模块,根据赋予系统权限不同,分别对系统进行相关操作,方便了学生、教师对课程信息的查看,同时,也大大减少了管理员的信息管理工作量,提高了系统效率。1.2系统需求分析阶段目标与任务1)、通过

7、对高等院校管理学生选课的管理模式和步骤流程,设计出系统的总体结构和各主要功能模块。2)、了解面向对象语言的编程风格,以及数据库对数据信息处理的特点,确定好系统的设计语言和数据库平台。3)、及时与学校管理信息老师和课程设计指导老师沟通,进一步熟悉学生选课信息管理系统的数据流程、数据处理以及操作步骤。提出自己的设计想法,征求老师意见,改正不合理的地方,为下面的概念设计和详细设计奠定基础。2概要设计2.1概要设计阶段总体结构设计21)、确定系统的总体结构以及子结构:系统根据用户模式的不同,分为三大主功能模块,分别赋予不同等级的权限实现不同的系统功能。系统功能层次图

8、如下:登录学生信息系统学生选课系统学生信息管理学生信

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

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

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