c语言课程设计-学生成绩管理系统报告书

c语言课程设计-学生成绩管理系统报告书

ID:8463605

大小:115.00 KB

页数:21页

时间:2018-03-28

c语言课程设计-学生成绩管理系统报告书_第1页
c语言课程设计-学生成绩管理系统报告书_第2页
c语言课程设计-学生成绩管理系统报告书_第3页
c语言课程设计-学生成绩管理系统报告书_第4页
c语言课程设计-学生成绩管理系统报告书_第5页
资源描述:

《c语言课程设计-学生成绩管理系统报告书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录一课题意义31.1成绩管理系统的背景分析31.2学生成绩管理系统设计的目标的分析5二算法分析62.1学生成绩管理系统模块图62.2学生成绩管理功能介绍7三学生成绩管理系统设计功能的实现83.1成绩管理系统的登录页面83.2学生成绩管理系统的录入103.3学生成绩管理系统的显示123.4学生成绩管理系统的删除133.5学生成绩管理系统的查询163.6学生成绩管理系统的保存17四程序测试20五总结21六参考文献2221一课题意义1.1成绩管理系统的背景分析当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。

2、计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。21管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,

3、如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的一套成绩管理系统成为很有必要的事情。             

4、                            学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询等操作,同时一样的方面学生对自己各科成绩查询,学习 。211.2学生成绩管理系统设计的目标的分析《学生成绩管理系统》采用结构化程序设计,各函数模块功能单一,结构清晰,较好的利用了指针、结构体数组等数据类型以及不同的使用方法,主要语句都加了详细的注释,将难以理解的指针、结构体数组等数据类型、函数调用以及文件操作等内容较好的融合到该系统中。  该系统能够实现对整个学生信息的添加、修改、删除、查询,保存等

5、操作。在设计的过程中,建立了清晰的结构体层次,能进行简单的界面设计,能够实现友好的人机交互。有清晰的程序流程图和数据结构定义。当中主要是用了一些简单的C语言的语法,算法以及函数,文件跟数组。在保存学生信息中用到了结构体数组和指针文件。21二系统模块的设计2.1学生成绩管理系统模块图学生成绩管理系统中分为六个功能:一是系统管理登录页面、二是系统管理录入、三是系统管理显示、四是系统管理删除、五是系统管理查询、六是系统管理保存。模块图如下:212.2学生成绩管理功能介绍各主要模块功能说明如下:登录:各功能的选择界面,实现人机交互;录入:录入学生成绩或者添加学生记

6、录在信息表末尾,并且在必要时可以返回上层保存信息;显示:显示全部已经排好序的学生记录,方便用户查看;删除:按学号删除一条或者多条学生记录,同时返回上层保存记录;查询:按学号查询学生记录,并显示出该学生所有信息;保存:把录入、删除、添加、并且排好序的学生信息保存在文件当中,方便下次查询或录入学生信息,文件名需要用户自己输入;(注:该系统中不要乱输入字母,最好一切都要提示进行,否则可能会出现死循环或界面无法返回等)21三学生成绩管理系统设计功能的实现3.1成绩管理系统的登录页面流程图如下:代码如下:voidwelcome()/*欢迎界面*/{printf("

7、n");printf("tt╭══════┤成绩管理系统├═══════╮");printf("tt║......欢迎进入航天技术学院.......t║");printf("tt║***********Enter进入***********t║");printf("tt╰════════════════╯ttttt");getchar();21}voidmenu(){system("cls");printf("");printf("tt╭══════┤成绩管理系统├══

8、═════╮");printf("tt║t║");p

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

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

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