- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                
江西理工大学应用科学学院
嵌入式系统开发技术
课程设计
专    业:                                  
班    级:                                  
学    号:                                  
姓    名:                                  
设计题目:                                  
                                                       2013年11月
评分表
姓  名		班  级		学  号			课设题目	学生成绩记录簿设计	指导教师			评分项目	满分分值	得分		设计文档(30分)	文档格式	封面	2					页面布局	4					目录格式	3					图表质量	2					页眉页脚	2				文档内容	内容完整性	6					内容逻辑性	5					内容正确性	6			程序代码(30分)	程序功能	15				编程规范	7				编程文档	8			答辩(20分)	课题陈述	7				问题答辩	10				是否超时	3			考勤(20分)	20			总评成绩			指导教师评语	
签名:              年    月    日		教研室意见	
签名:              年    月    日		目录
1.题目分析	1
2.需求分析	2
2.1 功能需求	2
2.2 性能需求	2
2.3 运行环境需求	2
2.4 设计思想	2
3.概要设计	3
3.1 系统完成功能及框图	3
4. 详细设计	4
4.1编写目的	4
4.2 详细设计	4
5.编码及调试	6
6.总结	6
参考文献	7
附录	8
1.题目分析
本系统实现学生成绩信息的管理与查询,程序具有包括学生信息查询,如姓名,科目成绩,成绩分段查看等;同时科目成绩信息以及学生情况惊醒修改,删除和添加。另外还要做到看可以不对学生成绩信息以及成绩信息查询和维护。学生成绩记录薄的设计应具有以下的编程思想:
1)各模块之间通过菜单切换和调用;
2)主函数通过调用菜单函数实现对各个功能模块的调用,各功能模块间根据需要可相互调用;
3)程序能够保证各模块功能的独立和数据共享;
4)相近功能以级联菜单的形式集成;
5)本模块由创建文件以磁盘文件的形式保存。
2.需求分析
2.1 功能需求
1) 创建信息链表并以磁盘文件保存;
2) 读取磁盘文件并显示输出所有学生的成绩;
3) 按学号或姓名查询成绩;
4) 添加成绩记录;
5) 修改指定姓名或学号的学生的成绩并可存盘;
6) 显示输出60分以下、60~79、80~89、901)输入输出要求:通过对标准I/O库函数的调用实现;
2)响应时间要求:系统配置数据在确定之后即可生效; 
3)存储要求:能够准确读取磁盘内学生成绩信息。
2.3 运行环境需求
支持软件,无需硬件。本设计的实时性较高,任务不多,操作系统使用Microsoft Visual C++即可。
2.4 设计思想
1)分析程序的功能要求,划分程序功能模块;
2)画出系统框图;
3)代码的编写,定义数据结构和各个功能子函数;
4)程序的功能调试;
5)完成系统总结报告以及使用说明书。
3.概要设计
3.1 系统完成功能及框图
1)学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子模块有:增加学生信息、删除学生信息、修改学生信息;
2)信息查询时可实现按姓名查询、按学号查询;
3)输入任意的一个学生名字或一个学号,统计出在此学生的成绩情况。
图1 系统框图
4. 详细设计
4.1编写目的
根据项目概要设计说明书,在项目概要设计的基础之上,对系统进行详细设计,以便下一步进行程序编码工作。
4.2 详细设计
对应于总体设计时的系统功能模块图,各个功能模块的处理逻辑如下:
功能模块
{
	输出提示信息;
	接受输出信息;
	处理信息函数;
}
保存数据模块
{
	创建文件指针;
	for(循环遍历数据)
		写入文件;
}
从文件中读取数据
{
	if(文件不存在)
		创建文件;
	打开文件;
	for(循环遍历数据)
		从文件中读取数据到数组;
}
查看所有学生成绩
{
	for(循环遍历数据)
		输出数据;
}
输入学生成绩
{
	接收输入信息;
	添加成绩数据结构体;
}
排序(学号)
{
	while(遍历数据)
	{
		按冒泡排序将学号将数据按序储存到缓存数据结构;
	}
       保存新的数据结构;
}
排序(分数)
{
	while(遍历数据)
	{
		按冒泡排序将分数将
                您可能关注的文档
最近下载
- 辽2002SJ802-2 厨房、卫生间垂直集中式排烟气系统.docx VIP
- 新闻摄影培训课件.pptx VIP
- 肾造瘘管相关知识.pptx
- 现场验收检查原始记录填写要求:(GB50300-2013附表及填写范例完整75组数据或描述).pdf VIP
- 2025年70岁以上老人考驾驶证三力测试题.pdf VIP
- 护理学基础各种注射法.pptx VIP
- 西游记中的乘法口诀(教学设计)-2024-2025学年二年级上册数学北师大版.docx VIP
- 护理事业十五五发展规划(2026-2030).docx
- 护理事业十五五(2026-2030)发展规划纲要.docx
- 青海省2025年中考语文真题试卷附同步解析答案.docx VIP
 原创力文档
原创力文档 
                        

文档评论(0)