软件工程课程设计

软件工程课程设计

ID:15598604

大小:1.84 MB

页数:17页

时间:2018-08-04

软件工程课程设计_第1页
软件工程课程设计_第2页
软件工程课程设计_第3页
软件工程课程设计_第4页
软件工程课程设计_第5页
资源描述:

《软件工程课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计说明书课程名称:_软件工程课程设计___题目:学生成绩管理系统院系:理学院专业班级:应数09-1班学号:2009303551学生姓名:_张海波_指导教师:_束建华_2012年6月8日16安徽理工大学课程设计(论文)任务书理学院院系信计教研室学号2009303551学生姓名张海波专业(班级)应数09-1班设计题目学生成绩管理系统设计技术参数系统平台:WindowsXP开发工具:MicrosoftVC++6.0建模工具:MicrosoftVisio2007抓图工具:红蜻蜓抓图精灵设计要求利用软件工程的思想和方法完成学生管理系统的分析、设计、

2、实现等,主要实现的功能有:工作量需求分析,概要设计,详细设计,编码设计以及调试。工作计划5月28日--5月30日完成需求分析6月1日--6月3日完成概要设计和详细设计6月4日--6月6日完成程序设计6月7日完成Word文档编写及窗口截图6月8日提交程序和课程设计说明书参考资料[1]张立科.Java信息管理系统开发[M].北京:人民邮电出版社,2005.[2]辛立伟,张帆等.Java从初学到精通[M].北京:电子工业出版社,2010.[3]秦婧,刘存勇等.21天学通SQLServer.[M].北京:电子工业出版社,2011.[4]印旻.Java与

3、面向对象设计程序教程.[M].北京:高等教育出版社,1999.[5]王珊,萨师煊.数据库系统概论.[M].北京:高等教育出版社,2006.[6].雍俊海.程序设计教程.[M].北京:清华大学出版社,2009.[7].李建学.数据结构课程设计案例精编.[M].北京:清华大学出版社,2006.指导教师签字教研室主任签字2012年5月2日16学生姓名:张海波学号:2009303551专业班级:应数09-1班课程设计题目:学生成绩管理系统指导教师评语:成绩:指导教师:束建华2012年6月10日安徽理工大学课程设计(论文)任务书16目录1.需求分析...

4、.............................................11.1程序的功能..........................................11.2输入输出的要求......................................11.3测试数据............................................12.详细设计................................................12.1程序框架设计.............

5、...........................12.2程序详细设计........................................13.调试分析................................................24.总结...................................................165.参考文献...............................................1716一、需求分析1.程序的功能设计学生成绩管理的数据结构;要

6、求完成:学生数据的录入、添加、修改与删除;成绩统计并排名;学生数据的读取与存储等基本功能。2.输入输出的要求根据指令要求用键盘输入数据即可。3.测试数据学号姓名数学程序英语艺术123lll99999999124kkk88888888125jjj77777777126hhh66666666127ggg55555555128fff44444444新增/删除1233ssss100100100100二、详细设计1.程序框架设计由于是学生成绩管理的系统,对象已经高度抽象,所以只设计了一个Student类(包含一切学生的信息,以及对学生信息的处理函数)实现

7、数据封装,使用友元函数实现运算符重载,使用一个静态数据成员作为链表记录数量的计数器。2.程序详细设计功能设计要求:一共有8个cpp文件,一个头文件,其中8个cpp文件对应十个功能。l增加记录:1)在内存中增加学生信息记录。l显示文件:1)按原文件stud.dat显示。2)按简明文件stud_mean.dat显示。3)显示不及格文件bad.dat。4)输出高于或者等于平均成绩的学生名单。5)若在显示之前文件中没有信息,则提示出错信息。l保存记录:1)将内存中的记录写进文件stud.dat,如果原文件已经存在即覆盖。2)若此时内存中无记录则显示提示

8、信息。l读取记录:1)将文件中的记录读入内存,之前在内存中的记录都会被清空。2)若此时文件中无记录则显示提示信息。l删除记录:1)按学号查找并删除;1

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

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

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