c语言项目开发实训说明书

上传人:第*** 文档编号:61714406 上传时间:2018-12-10 格式:PDF 页数:10 大小:163.84KB
返回 下载 相关 举报
c语言项目开发实训说明书_第1页
第1页 / 共10页
c语言项目开发实训说明书_第2页
第2页 / 共10页
c语言项目开发实训说明书_第3页
第3页 / 共10页
c语言项目开发实训说明书_第4页
第4页 / 共10页
c语言项目开发实训说明书_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《c语言项目开发实训说明书》由会员分享,可在线阅读,更多相关《c语言项目开发实训说明书(10页珍藏版)》请在金锄头文库上搜索。

1、无锡科技职业学院无锡科技职业学院 C 语言项目开发课程设计语言项目开发课程设计 说说明明书书 设计项目:学生信息管理系统 专业:软件技术 班级:软件 0803 学号:100080694 姓名:夏鑫荣 指导教师:陈晓男 完成日期:09.6.12 软件与服务外包学院软件与服务外包学院 制制 无锡科技职业学院课程设计说明书 1 目目录录 一、需求分析一、需求分析 2 2 二、模块说明二、模块说明 3 3 三、任务进度表三、任务进度表 4 4 四、测试结果四、测试结果 5 5 五、设计小结五、设计小结 7 7 六、用户使用说明六、用户使用说明 8 8 七、参考文献七、参考文献 8 8 八、附录八、附录

2、 9 9 1 1:源程序:源程序( (要求使用打印稿要求使用打印稿) ) 2 2:源程序文件(以软盘或其他存储方式提供):源程序文件(以软盘或其他存储方式提供) 3 3:课程设计任务书:课程设计任务书 4 4:成绩评定表:成绩评定表 无锡科技职业学院课程设计说明书 2 一、需求分析一、需求分析 设计一个学生信息管理系统,包括可以添加,删除,查询 等功能。学生的基本信息包括学号、年龄、性别、各科的成绩 等等。 添加学生信息:输入并保存学生信息 显示学生信息:出现“显示学生信息子菜单“ 删除学生记录:显示现有的学生信息,输入要删除的学生 的学号,将其删除 查询学生记录:出现”查询学生信息子菜单”

3、统计学生信息:统计并显示人数,学生的总人数、最高分、 最低分、平均分 按学号显示:按学号显示学生的信息 按姓名显示:按姓名显示学生的信息 按成绩显示:按成绩显示学生的信息 无锡科技职业学院课程设计说明书 3 二、模块说明(模块功能、变量命名说明)二、模块说明(模块功能、变量命名说明) 一、模块功能 1、add 模块 :添加学生记录 2、chaxun 模块:可以通过输入学生的姓名或是学号查询 学生的记录 3、xianshi 模块:显示学生的信息 4、shanchu 模块:可以通过输入要删除的学生的学号删 除学生信息 5、xiugai 模块:输入要修改的学号,可以修改姓名、年 龄、分数 二、变量命

4、名说明 1、long int num定义学生的学号 2、char name20定义学生的姓名 3、int age定义学生的年龄 4、char sex2定义学生的性别 5、 char vc10定义学生的 vc 成绩 6、char web20定义学生的 web 成绩 7、char ps10定义学生的 ps 成绩 8、char shuxue20 定义学生的数学成绩 无锡科技职业学院课程设计说明书 4 三、任务进度表三、任务进度表 日期日期计划任务计划任务完成任务完成任务缺陷报告缺陷报告 09.6.8主菜单的制作主菜单的制作无 09.6.8函数的定义函数的定义定义的函数不全 09.6.9 对 add,

5、menu 函 数的编写 完成这两个函 数的编写 无 09.6.9 对writeData , readData 的编写 完成两函数的 编写 无 09.6.10 对xianshi, display 函数的编 写 只是 xianshi 函 数的完成 Display 函数报错 09.6.10 对 shanchu 函数 的编写 对此函数的编 写 设计太复杂 09.6.10 对 freeAll 函数的 编写 未能完成显示不出来 09.6.11 对 chaxun 函数的 编写 对此函数的编 写 只是设计两个调用函数 仍有一个不会 09.6.11 对 chaxun-num, chaxun-name编 写 完成

6、编写无 09.6.12 对 xiugai 函数编 写 完成修改的其他函数运行有错 09.6.12Devise 的编写完成返回不了上一级菜单 09.6.12调式,修改调式,修改无 无锡科技职业学院课程设计说明书 5 四、测试结果四、测试结果 学生信息管理系统 功能测试表功能测试表 输入值输入值预期结果预期结果实际结果实际结果评论评论 按 【运行】 键显示主菜单显示主菜单不错 1 出现“请输入学 生学号“ 出现 “请输入 学生学号“ 很好 2 显示所有学生的 信息 有乱码文件保存有错 3出现时删除提示正确成功 3 输入要删除的学 生学号 输入要删除 的学生学号 成功 2 显示所有学生的 信息 不能

7、显示代码不正确 4出现查询提示 出现查询提 示 成功 4 输入所查询的方 式 正确成功 1“请输入学号“ 出现 “请输入 学号“ 成功 0退出子菜单退出子菜单很好 4出现查询提示 出现查询提 示 成功 4 输入所查询的方 式 正确成功 2“请输入姓名“ 出现 “请输入 姓名“ 成功 0退出子菜单退出子菜单很好 5 “修改的学生学 号“ 不出现 “修改 的学生学号 “ 调用有错 5 “修改的学生学 号“ 出现 “修改的 学生学号“ 显示正确 1 “输入新的姓名 “ 出现 “输入新 的姓名“ 成功 2 “输入新的年龄 “ 出现 “输入新 的年龄“ 成功 无锡科技职业学院课程设计说明书 6 学生信息

8、管理系统功能测试表功能测试表 输入值输入值预期结果预期结果实际结果实际结果评论评论 5 “输入新的 web 成绩“ 出现 “输入新 的 web 成 绩 “ 成功 0退出子菜单退出子菜单成功 2 显示所有学生的 信息 不能显示代码不正确 2 显示所有学生的 信息 正确很好 3出现时删除提示正确成功 3 输入要删除的学 生学号 输入要删除 的学生学号 很不错 2 显示所有学生的 信息 正确很好 1“请输入学号“ 出现 “请输入 学号“ 成功 2 显示所有学生的 信息 正确很好 2 显示所有学生的 信息 正确很好 2 显示所有学生的 信息 正确很好 2 显示所有学生的 信息 正确很好 无锡科技职业学

9、院课程设计说明书 7 五、课程设计小结五、课程设计小结 实训小结 这是第一次参加编写系统程序的实训,参加这次实训是很 好的一次对 c 语言的学习的检验。这次的实训对我来说确实有 点困难,因为对链表知的掌握太薄弱了。 实训期间基本都是一边看书一边做,在书上和帮助系统下 一起参考。有时被这些代码搞的眼花缭乱,自己有时都看不懂, 心情很烦躁。 这次的实训也给我们同学之间的交流提供了一个平台,我 们之间可以交流、讨论。当遇到一个比较棘手的问题时,大家 可以共同讨论解决。这样我们就可以更进一步的加深对彼此的 了解。 这次实训不得不提到我们的实训老师陈晓男老师。这 位老师讲话很风趣,为人很和气。估计上课的

10、时候,一定是那 种把课堂讲的很活跃的老师。 无锡科技职业学院课程设计说明书 8 六、软件使用说明六、软件使用说明 1、拥有 vc6.0 运行环境 2、按照正常程序启动 3、输入1进入学生信息输入程序 4、输入2进入学生信息显示程序 5、输入3进入删除学生记录程序 6、输入4进入查询学生信息程序 1、输入1进入按学生学号程序 2、输入2进入按学生姓名程序 3、输入0进入退出子菜单程序 7、输入5进入学生信息修改程序 1、输入1进入修改学生姓名程序 2、输入2进入修改学生年龄程序 3、输入3进入修改学生性别程序 4、输入4进入修改学生 vc 成绩程序 5、输入5进入修改学生 web 成绩程序 6、

11、输入6进入修改学生 ps 成绩程序 7、输入7进入修改学生数学成绩程序 8、输入0进入退出子菜单程序 8、输入0进入退出程序 无锡科技职业学院课程设计说明书 9 七、参考文献(不少于三则)七、参考文献(不少于三则) 1、c 语言程序设计刘燕中国铁道出版社 2、网站: 3、c 语言程序设计第三版 谭浩强清华大 学出版社 八、附录八、附录 1:程序源代码:程序源代码 2:源代码文件:源代码文件 3:课程设计任务书:课程设计任务书 4:成绩评定表:成绩评定表 C C 语言项目开发课程设计成绩评定表语言项目开发课程设计成绩评定表 个人 自评 成绩 考勤全勤缺勤次数自评成绩 旷课是0优 迟到不是1良 早退是0优 成绩等级优良中及格不及格总成绩 教师 评议 成绩 文档资料 源程序功能逻辑 分析 软件调试技术分 析

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号