- 7
- 0
- 约1.37万字
- 约 29页
- 2018-06-23 发布于浙江
- 举报
学生成绩管理系统c 程序设课程设计
目 录
1学生成绩管理系统的内容概述 1
1.1 设计内容 1
1.2 设计的要求 1
1.3 开发环境要求 1
1.4 技术文档要求 1
2 学生成绩管理系统的设计目标要求 2
2.1 各项要求 1
3 设计过程论述 3
3.1 系统总体框架 3
4 学生成绩的各种处理 4
4.1 学生成绩信息的录入过程 4
4.2 学生成绩信息的显示过程 4
4.3 学生成绩信息的插入过程 5
4.4 学生成绩信息的查找过程 6
4.5 学生成绩信息的修改过程 6
4.6 学生成绩信息的删除过程 7
4.7 学生成绩信息的保存过程 7
4.8 从文件中读入数据 8
4.9 结束处理 8
5 系统测试 10
5.1 测试目的 10
5.2 测试的方法 10
5.3 测试内容 10
5.4 测试结果 10
设计体会及今后的改进意见 11
参 考 文 献 12
附 录 13
1、学生成绩管理系统的内容概述
1.1、设计内容
制作学生成绩管理系统,实现数据录入、数据删除、数据浏览以及数据查询等功能。
1.2、设计的要求
包括系统设计要求,开发环境要求,技术文档要求三部分。
1.3、开发环境要求
软件环境:windows98/windowsXP/windows2000,Visual C++
硬件环境:计算机(Pen4CPU, 256MRAM,60G以上硬盘,输入输出设备)
1.4、技术文档要求
按照软件工程技术文档编写要求进行。要求流程图绘制规范,模块功能描述清晰,
数据字典齐全。
2、学生成绩管理系统的设计目标要求
2.1、各项要求
(a)学生成绩管理系统中不同使用单位(用户)的学生人数事先无法确定。
(b)该学生成绩管理系统要求有学生成绩录入,查询,修改,删除,保存文件。
(c)系统使用文字菜单,用户通过选择菜单项的编号,实现系统对子模块的调用。也可用windows界面下的菜单栏、弹出式菜单、下拉菜单。
(d)每个班级每门课程的成绩可以从学生的成绩总表提取出子表并存储成一个文本文件。该文本文件名由班级号和课程名拼音字符串构成。输入班级号和课程名字符串后自动生成文件名。如1班,语文,则文件名为:c1yuwen.txt.
(e)每个学生学习的课程有语文,英语,数学,物理,化学,生物。
学生的成绩总表结构约定为(学号,姓名,课程名,平时成绩,期末成绩,总评成绩).总评成绩由程序自动计算,总评成绩=平时成绩﹡30%+期末成绩﹡70%。
(f)学号是一个9位整数构成的字符串, 学号的编码规则:入学年份+在读年级+在读班级+班内编号;入学年份用4位整数构成字符串,如2003年入学则表示为:”2003”;在读年级用1位整数构成字符串,如正在1年级读书则表示为:”1”;在读班级用2位整数构成字符串,如正在1班读书则表示为:”01”;班内编号用2位整数构成字符串,如在班内编号为23号则表示为:”23”
3、设计过程论述
3.1、系统总体框
系统总框架如图3-1所示:
图3-1 框架图
4、学生成绩的各种处理
4.1、学生成绩信息的录入过程
学生成绩的录入如图4-1所示:
图4-1 成绩录入
4.2、学生成绩信息的显示过程
学生成绩信息的显示如图4-2所示:
图4-2 学生成绩的显示
4.3、学生成绩信息的插入过程
学生成绩信息的插入如图4-3所示:
图4-3 成绩信息的插入
4.4、学生成绩信息的查找过程
学生成绩信息的查找如图4-4所示:
图4-4学生成绩信息查找
4.5、学生成绩信息的修改过程
学生成绩信息的修改如图4-5所示:
图4-5 成绩信息修改
4.6、学生成绩信息的删除过程
学生成绩信息的删除如图4-6所示:
图4-6 成绩信息删除
4.7、学生成绩信息的保存过程
学生成绩信息的保存如同4-7所示:
图4-7 成绩信息的保存
学生成绩信息的txt生成文件如同4-8所示:
图4-8 信息112班成绩txt文件
4.8、从文件中读入数据
从文件中读入数据如图4-8所示:
图4-8 数据读入
4.9、结束处理
结束处理如图4-9所示:
图4-9 结束处理
5、系统测试5.1、测试目的
测试的目的是避免系统出现的一些错误,如:程序中的错误,提前找出这些问题,这可以使该系统在应用实际中时尽可能避免一些不必要的麻烦。
5.2、测试的方法
利用黑盒子法设计基本的测试方案
5.3、测试内容
学生成绩信息的输入、显示、插入、查找、删除、修改、保存等过程
5.4、测试结果
经过测试发现在各个操作中不存在这些系统上出现的错误现象,这说明该程序满足了系统要求达到的
您可能关注的文档
- 大学英语四六精彩翻译举例.doc
- 大学英语四六级翻译真题教学用).doc
- 大学英语四六级翻题库精选版.docx
- 大学英语四六级考试_型填空(cloze)专项训练.doc
- 大学英语四六翻译真题总结.doc
- 大学英语四级_作文范文.doc
- 大学雨污管网改造二期工程行性研究报告.doc
- 大宏九鼎颂园项目位推广提案.doc
- 大客户销售 务评估 跟进表.doc
- 大工《土力学地基基础》模拟试卷.doc
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
最近下载
- 2026年临汾职业技术学院单招职业适应性测试题库及答案详解.docx VIP
- 湖南省新高考教学教研联盟(长郡20校)2026届高三3月联考语文试题及答案.docx VIP
- 血液透析病人的饮食护理.ppt VIP
- 同等学力申硕《教育学学科综合水平考试》题库【真题精选+章节题库】.pdf VIP
- 世界铁路的发展史.pptx VIP
- 甘肃省天水市村文书考试真题.docx VIP
- 人教版道德与法治三年级下册第3课《一切靠劳动》 课件.pptx VIP
- 玻璃酸钠注射液应用课件PPT.pptx VIP
- 航运公司岗位任务说明书.doc VIP
- 统编版语文七年级下册第16课《有为有不为》(教学课件).pptx VIP
原创力文档

文档评论(0)