C语言课程设计报告选题8学生籍贯信息记录簿.docxVIP

C语言课程设计报告选题8学生籍贯信息记录簿.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生籍贯信息记录簿PAGE 2 目 录 TOC \o 1-3 \h \z \u 第1章 课题分析 1 1.1软件的目的 1 1.2各项功能分析 1 第2章 软件设计环境与原理 2 2.1软件设计环境 2 2.2各项功能(模块层次图) 2 2.3 各函数程序流程图 2 第3章 详细设计及程序实现 4 3.1程序采用主要的结构类型分析 4 3.2 程序中各函数分析 5 第4章 问题与解决 7 第5章 程序测试 9 第6章 总 结 12 参考文献 13 附录:源代码清单 14 学生籍贯信息记录簿PAGE 10 第1章 课题分析 1.1软件的目的 课程设计题目:学生籍贯信息记录簿; 该软件主要是编辑一个学生籍贯信息记录簿每个学生信息包括:学号、姓名、籍贯。 具体功能: 创建信息链表并以磁盘文件保存; 读取磁盘文件并输出所有学生的籍贯信息; 按学号或姓名查询其籍贯 按籍贯查询并输出该籍贯的所有学生 能添加、删除和修改学生的籍贯信息 显示输出四川籍和非四川籍的所有学生的信息并可分别存盘. 1.2各项功能分析 (1)学生基本信息的录入: 这部分的功能主要包括信息的录入,首先按程序提示输入学生的学号,接着是分别输入有关学生的相关信息包括姓名、籍贯等。在录入数据的同时,系统将对信息的合法性进行检验,若用户录入了不合法的数据系统将会作出提示,并且要求重新输入。如果合法性成立则录入完毕后系统将返回主业面。主业面中还有显示学生全部信息,按学号和姓名查询,输出四川籍和非四川籍的学生,退出等功能,并且这些函数用后的信息都会写到你所指定的文本文件中。 (2)显示学生信息: 此功能是将原录入的学生信息读出,并在屏幕上显示出来,并且录入到你所指定的文本文件中。 (3)学生信息读取: 进入该项功能界面后,用户可以对学生的个人信息进行查看,并且录入到你所指定的文本文件中。 (4)按学号或姓名查找学生信息: 此项功能可以根据用户输入的选择查出该学生的所有信息。并且录入到你所指定的文本文件中。 (5)删除和修改个人信息: 选择次项功能后,系统将自动在屏幕上显示按姓名学号录入原来同学的个人信息,输入后进行修改,并且录入到你所指定的文本文件中。 (6)显示输出四川籍和非四川籍的所有学生的信息: 选择此项功能后,系统将自动在屏幕上显示四川籍学生分为一组,非四川籍学生分成一组。 (7)退出系统,结束任务。 第2章 软件设计环境与原理 2.1软件设计环境 Microsoft Visual C++ 6.0 2.2各项功能(模块层次图): 该软件主要组成模块和各个模块之间的调用关系如图2-1: 学生籍贯信息记录簿系统 主菜单 主函数(在主函数调用的框架函数中包含 以下所有函数) 按籍贯查询并输出该籍贯的所有学生显示输出四川籍和非四川籍的所有学生的信息并可能添加、删除和修改学生的籍贯信息学生信息查找与读取取 按学号或姓名查询其籍贯数据的显示与读取学生基本信息录入 按籍贯查询并输出该籍贯的所有学生 显示输出四川籍和非四川籍的所有学生的信息并可 能添加、删除和修改学生的籍贯信息 学生信息查找与读取取 按学号或姓名查询其籍贯 数据的显示与读取 学生基本信息录入 退出系统 退出系统 图2-1模块层次图 2.3 各函数程序流程图 Main()流程如图2-2所示: 图2-2 Main()程序流程图 Save2()流程如图2-3所示: 图2-3 Save2()程序流程图 Input()流程如图2-4所示: 图2-4 Input()程序流程图 Save1()流程如图2-5所示: 图2-5 Save1()程序流程图 Display()流程如图2-6所示: 图2-6 Display()程序流程图 Find()流程如图2-7所示: 图2-7 Find()程序流程图 Modify()流程如图2-8所示: 图2-8 Modify()程序流程图 Readfile()流程如图2-9所示: 图2-9 Readfile()程序流程图 Dis()流程如图2-9所示: 图2-10 Dis()程序流程图 第3章 详细设计及程序实现 3.1 程序采用主要的结构类型

文档评论(0)

smashing + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档