学生信息管理系统c语言

学生信息管理系统c语言

ID:22440609

大小:324.90 KB

页数:14页

时间:2018-10-29

学生信息管理系统c语言_第1页
学生信息管理系统c语言_第2页
学生信息管理系统c语言_第3页
学生信息管理系统c语言_第4页
学生信息管理系统c语言_第5页
资源描述:

《学生信息管理系统c语言》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学生信息管理系统摘要由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越杂。为此,切实有效的把学生信息管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。本程序的没计可方便学校对学生的信息进行批量管理,在程序设计中为了方便编辑,我们进行了简单的设计,程序分为五大模块,可进行如下简单的操作:输入学生信息(姓名,学号,年龄,性别),S示学生原始信息,显示学生简明信息(姓名,年龄),删除学生简明信息,退出系统;用户根据系统提示对学生进行信息管理,如果用户有更大的需求,我们可通过对程序继续添改满足要求。本系统布局合理,结构分明,在程序没计中在程序

2、没计中,每个模块由各成员分块完成,最后组成了一个完整的程序,并根据模块制定所需的功能,详细介绍了系统各个模块与功能的实现原理,最后总结开发阶段与测试阶段所遇到的问题与解决方法,本系统完成了基本所需功能,界面友好,操作简单。同时程序设H•中借鉴了一些书本上的程序设H•思想,在设计中也会有考虑不周的地方,但本次实训充分锻炼了我们动手,动脑,自学,查资料,独立实践的能力,很好的将本学期课本上的理论知识和实际有机的结合起来,,使我们的C语言编程系统有了很大的提高,经过一周的努力,本程序功能成功实现。本程序应用起来比较方便快捷,适合初学者浏览使用。关键字:学生信息系统管理结构体数组结构体数组

3、指针switch语句第1章引言1.1课程设计目的本课程设计的目的就是通过一次集中的强化训练使学生能够及吋巩固已学知识,加深对程序设计中理论和基本知识的理解,促进理论与实践的结合,从而进一步提高程序设计能力,同时对程序没计有如下要求:•建立学生信息的结构体。•学生信息的输入、删除、输出等。•对学生信息按姓名删除。•学生信息综合运用结构体,数组,指针文件等,对该设计题目进行设计与实现等。•将程序保存到工程文件夹里并提交程序。•程序的条理性与实用性决定了程序的好坏,程序的设计思维方法要求具有创新与实用性。•培养同学团结合作能力与工作协调分工能力。1.2操作系统功能概述由于本学院的学生越来

4、越多,信息量越來越大,于是耑要有一个专门存放学生信息的系统,我们用自己学过的知识制作了这个学生信息管理系统,这个系统提供了一个管理的学生基本信息的基本功能,方便使用易于操作。用户可以根据主菜单进行以下操作:1)输入数据要求:首先,打开主菜单界面。根据提示,选择1.输入数据。然后,点击回车键,进入输入界面,在该界面下输入一个或多个学生信息。2)显示原始数据:在输入数据后,输入2,敲击回车键,即可进入显示数据界而,在该界而下,会显示所有输入的数据的信息(学号、姓名、性别、年龄)。3)显示简明数据:输入数字3,敲击回车键,即可进入简明数据界面,再该界面下,会显示输入的所有学生姓名和年龄W

5、项,可以简要了解和对比学生信息。4)删除数裾:输入数据后可直接选择4,敲击M.午.进入删除界面,也可以在观看显示数据或简明数据后进入该界面对需要删除的学生信息进行删除。删除操作:输入需要删除的学生的姓名,敲击回车后即可。5)退出操作界面:在输入、杏询、简明或主菜单界而下输入5,然后按任意键即可跳!li。在删除数据界而下,先输入0,敲击回车后退出删除界而,再输入5,然后按任意键跳出即可。第2章学生信息系统的设计2.1功能需求分析根据学生信息管理的需要,建立一个“学生信息管理系统”,以方便对学生信息的各项管理操作。开发目的如下:1.对学生信息进行录入;2.显示学生原始信息(即显示学生信

6、息的学号,姓名,性别,年龄);3.根据学生的姓名來删除该学生的信息(即只显示学生信息的姓名,年龄);4.删除并显示删除后的学生信息;5.退出系统。2.2系统运行环境要求2.2.1硬件要求•处理器•内存•硬盘空间•显卡Intel奔腾166MX或更高32M以上1G以上SVGA显;•适fi己器2.2.2软件要求•操作系统windowsXP參VisalC++6.0第3章概要设计3.1总体功能框架如图3-1所示:1输入学生信息(姓名学号年龄性别)2显示原始信息学生信息管理系3显示简明信息统(姓名,年龄)4删除简明信息(根据姓名删除)5Goodbye!图3-1总体功能框架3.2函数调用关系如图

7、3-2所示:readin函数display函数main函数shortdisplay函数del函数exit(O)阁3-2函数调用关系2.3设计流程如图3-3所示:数据退出程序图3-3设计流程图第4章详细设计思路2.1准备阶段:(1)结构体数组:structstudent1{charnum[10];charname[20];charsex[3];intage;}Still[10];structstudent2{charname[20];intage;}stu2[10];(

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

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

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