- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生信息管理系统实践报告专 业: 学 号: 学 生: 指导教师: 目 录目 录III1.绪论11.1系统特点11.2需求分析12. 系统设计12.1系统总体设计12.2开发语言和开发工具22.3系统流程图22223.系统详细设计23.1主体功能设计33.1.1主函数33.1.2查看模块43.1.3更改模块53.1.4查询模块63.1.5增加模块63.1.6修改模块73.1.7删除模块84.系统调试105.系统运行11结论16参考文献161.绪论1.1 系统特点由于系统是基于visual C++6.0 为开发环境开发出来的在DOS 界面下的学生信息管理系统,系统简洁易于操作,用户界面友好,人机交互方便. 便于人们初步了解并使用学生信息管理系统,是信息管理变得简单,简化人们的工作量,检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、数据冗余度比较低、系统稳定性比较妤等。1.2需求分析本系统根据常规的学校管理的基本功能有录入、显示、查看、排序、删除、查询、修改等功能。分为添加和删除都采用链式结构的原理去执行文件。在读者区读者可以按学号或学生名字轻松找到所需学生的信息,这里也采用的是链式结构原理执行。与此同时,本系统操作界面很是简单清晰,一目了然,给管理者以舒服的感官效果。同时该系统中用到结构体,数组等编程用法。通过对一些学校的调查。分析发现,用户的需求可分为几个方面:第一是学校的工作人员通过计算机来管理各类学生信息,简明易懂。调整信息管理结构、增加信息库存,适应管理者的需求。第二是管理者能通过计算机来查询测览学校中的学生信息,来确定自己需要的学生信息。第三是方便管理者对学生信息的管理,便于增加学生信息,修改以及删除。在软、硬件方面对系统的需求是软件耍易学,容易掌握,可以很简单方便地管理学生信息。硬件的配置要求不能太高,这样可以适应各类学校的经济条件。所以学校学生管理信息系统旨在提供一个可以操作的,方便查询的,易于修改的辅助管理系统。同时提供了系统智能辅助与用户自主选择的两种方式,提高查询效率根据系统特点确定了开发模型,再通过对系统进行需求分析研究,建立结构化分析,系统功能模块,系统流程图。然后通过对各个功能模块进行深入分析,确定数据的定义和属性,及各功能的实现. 论文介绍了学生信息管理系统的运行环境和开发环境,结合了数据结构的相关知识。作为计算机应用的一部分,具有着手工管理所无法比拟的优点.2.系统设计2.1系统总体设计实用的学生信息管理系统应该包括:学生信息的查看 : 对学生信息的查看整体查看:对所有学生信息的查看筛选查看:对指定的学生学号或姓名进行查看学生信息的更改 :对学生信息的更新增加:增加学生信息修改:修改单个学生信息删除:删除单个学生信息保存:保存学生信息系统以菜单方式工作可以便界面友好,易于操作。用户可以对本系统进行自己需要的查询或修改操作,如根据管理者的需求自动的进行添加操作、修改操作、删除操作。我们也可以查找所要的学生的详细资料。最后清晰完整的将结果显示于屏幕中,方便管理者对学生信息的管理,拟高准确性,可以达到事半功倍的效果。2.2开发语言和开发工具本系统采用c 语言作为开发语言,C 语言的主要特点如下:(1) 语言简洁、紧凑,使用方便。(2) 运算符和数据类型丰富,具有现代语言的各种数据结构。(3) 具有结构化的语句,(4) 语法限制不太严格,程序设计自由度大。(5) 生成的目标代码质量高,程序执行效率高。(6) 用c语言编写的程序可移植性比较好,基本上不做任何修改就能运用于各种型号的操作系统中。(7) C语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因为c 语言的各种优点,所以本系统使用c 语言作为开发语言,简化了编写过程,简化了系统界面。本系统采用Visual C++ 6.0作为开发工具。2.3系统流程图本文的主体框架如图1所示学生信息管理系统主 程 序更改功能录入功能查看功能信息的保存信息的修改信息的删除信息的增加信息的查看信息的查找图1.总体设计流程图设计时应该先设计出主题框架,采用自顶而下、由粗到细的设计方法,主题框架设计完成之后,我们可以再其基础上进行扩充和进一步的改进,从而满足基本的设计要求,这样的设计可以避免模块的相互冲突。3.系统详细设计3.1主体功能设计3.1.1主函数主体函数要求设计比较简洁,只提供设输入,处理和输出部分的函数调用。其中各功能模块用菜单方式选择。主体函数决定着系统的外观和效果,简洁的外观有助十人们更快的理解各项功能的作用,提高使用效率。流程图如下图2:开始进入主页面否输入choiceChoice是否属于0到2?是执行choice对应的模块结束图2.主函数流程图3.1.2查看模块该模
文档评论(0)