c语言综合训练论文

c语言综合训练论文

ID:45565067

大小:139.06 KB

页数:22页

时间:2019-11-14

c语言综合训练论文_第1页
c语言综合训练论文_第2页
c语言综合训练论文_第3页
c语言综合训练论文_第4页
c语言综合训练论文_第5页
资源描述:

《c语言综合训练论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学生档案管理程序设计林京目录摘要11绪论12系统分析12」功能需求12.2数据需求12.3性能需求23总体设计23」功能模块设计23.2系统设计方案34详细设计34.1输入学生信息模块34.2显示学生信息模块44.3查询功能模块54.4删除学生信息64.5修改学生信息模块85调试与测试95.1调试95.2测试96结论10结束语10参考文献11附录1一用户手册11附录2—源程序14摘要学生档案管理程序是一个高校管理不可缺少的部分,它是沈阳山高等教育秩序化的体现,方便教育局工作者统计、管理各高等学校的信息

2、。木系统使用C语言作为程序开发的语言,开发沈阳市高等学校管理系统,实现自动生成学生信息,可以对学生信息进行输入、删除、修改、查询、统计、显示功能。本文从分析课题的题日背景、题1=1意义、题日要求等出发,分别从需求分析、总体设计、详细设计、测试等各个方面详细介绍了系统的设计与实现过程,最后对系统的完成悄况进行了总结。关键词:学生;信息;查询;管理1.绪论学生档案管理系统是一个高校管理不可缺少的部分,高等教育秩序化的体现,方便教育局工作者统计、管理各高等学校的信息,这也是编写本系统的冃的所在,统计学生信息

3、的教育工作者都在使用类似的能够用计算机辅助管理员完成对学生信息的管理,本系统可以人人提高管理员的丄作效率,节省工作时间使他们能够用更多的时间为工作的效率提供保障。根据课程设计任务也要求,本系统开发主要完成以下功能和性能。(1)学生信息管理:包括储存学生基本信息:姓名,班级,学号,性别,身份证号,家庭地址,出生日期等信息。(2)学生信息查询管理:可以按学号,姓名以及身份证号查询学生信息。(3)学生信息管理:实现学生信息的删除和修改。2.系统分析2.1功能需求本系统主要是某教育局对学生信息简单管理的系统。

4、本系统需要有输入,删除,查询,修改,显示等功能,利用显示函数将学生信息内所有信息显示。2.2数据需求需要向系统输入学号,姓名,班级,身份证号,性别,家庭住址等信息。2.3性能需求在运行本程序时只要按照正确的操作方法不会出现无法运行的情况,系统急定性好,安全,可靠。1.总体设计3.1功能模块设计根据分析整个系统主要划分为7个功能模块,分别执行要求小的功能。该系统需要有输入,删除,查询,修改,排序,统计,显示等功能,利用显示函数将高校所有信息显示。功能模块图如图1所示。图1功能模块图(1)输入学生信息模块

5、输入学生信息模块实现对学生的信息进行输入;(2)显示学生信息模块该模块实现显示学生系统内部一切学生信息清单;(3)查询学生信息模块对学生信息的查询包括学号,姓名,以及身份证号进行查询的子模块;(4)删除学生信息模块该模块实现删除学生信息管理系统内部一切学生信息清单;(1)修改学生信息模块对学生信息管理系统信息的修改,其内部分为对学号,班级,姓名,身份证号,出生FI期,家庭住址,政治面貌,等子模块;3.2系统设计方案设计一个总菜单,1输入学生信息,2修改学生信息,3删除学生信息,4查询学生信息,5显示结

6、果。基本功能的实现都将体现在这几个菜单选项屮。建立结构体如下structstudent{charstudent_name[30];//学生姓名intclas;//班级charaddress[30];//家庭住址charsex[30];//性别longID;//身份证号longbirthdate;//!11生日期charzhengzhimianmao[30];〃政治面貌}information[50];〃定义一个结构体变量根据模块需耍本系统需要用到数组结构。定义了6个函数,都实现以下功能:voidinp

7、ut();〃输入学生信息voidprint();〃输出学生信息voidsearch();〃根据学号,姓名,身份证号查询voiddelet();〃删除学生信息voidmodify。;//修改学生信息voidmenu();〃程序菜单1.详细设计4.1输入学生信息模块输入学生信息主要是管理员将学生的学号,姓名,班级,性別,身份证号,岀生日期,家庭住址等进行输入。图1输入学生信息程图4.2显示学生信息模块所有信息该模块实现显示学生信息统计系统内部一切学生信息清单。图2显示信息流程图4.3查询学生信息模块该模块

8、包括三种可查询的选项:按学生学号查找,按姓名查找,按身份证号查找。对学生信息的查询包括通过学号,姓名,以及身份证号信息查询的子模块,每一个子模块基本思想相同,先输入需要查寻的方式然后输入查询所需要的信息,如果输入信息与系统中的学生信息相匹配则输出此学生所有信息。图3按按学生名称查询流程图4・4删除学生信息模块该模块主要是根据学生名称进行删除,将该型号的学生所有子信息全部除。inti=O.j,w=O;charstudent_name[30]strcmpfs

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

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

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