课程设计--学生信息管理系统

课程设计--学生信息管理系统

ID:12142789

大小:320.50 KB

页数:18页

时间:2018-07-15

课程设计--学生信息管理系统_第1页
课程设计--学生信息管理系统_第2页
课程设计--学生信息管理系统_第3页
课程设计--学生信息管理系统_第4页
课程设计--学生信息管理系统_第5页
资源描述:

《课程设计--学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、合肥师范学院(本科)课程设计说明书课程数据结构题目01学生信息管理系统姓名陈兆胜王涛解淼学号1110451055,1110451033,1110451065专业班级2011级计算机软件一班指导教师程敏完成日期2012年12月26日-8-目录1.绪言…………………………………..........32.需求分析…………………………………….31﹑系统以菜单方式工作;…………….     2﹑学生信息录入功能—输入;……….    3﹑学生信息浏览功能-输出;………   4﹑查询功能-算法;…………………    

2、    按学号查找……………………….        按姓名查找……………………….     5﹑学生信息的删除与修改………………3.计划与进度安排………………………………...44.系统设计................................................................51.系统总框架…………………………………….2.设计内容及要求……………………………….3.模块设计………………………………………..5.运行及结果………………………………………76.设计体

3、会与建议…………………………………127.源代码……………………………………………13-8-1.绪言随着学校的快速发展和在校学生的增多,学生管理工作变得越来越复杂,许多工作非常繁琐,消耗大量的人力物力。比如学生档案管理,学生的姓名﹑出生年月等资料在做了修改后,可能在招办﹑学生科﹑财务科有同一个学生的几份不同档案材料,数据共享性极差;有的学生欠费,财务部门也很难及时发现;有的学生中途变更学籍,给教学管理工作带来不便。2.需求分析用C实现学生信息管理系统,学生信息包括:学号﹑姓名﹑性别﹑地址﹑出生年月﹑电话﹑E

4、-mail等。该系统主要有以下功能:     1﹑系统以菜单方式工作;     2﹑学生信息录入功能—输入;     3﹑学生信息浏览功能-输出;     4﹑查询功能-算法;        按学号查找        按姓名查找     5﹑学生信息的删除与修改。-8-3.计划与进度安排:第八周:小组成员一起制定计划完成对该系统的模块功能函数的编写,计划主要由我负责前。三个模块功能函数的编写;王涛负责查询功能函数的编写;解淼负责学生信息的删除与修改功能函数的编写。最后我们共同负责主函数的编写。第九周~第十二

5、周:小组成员分别就自己的任务完成五个函数功能,这几周根据完成情况,大家可以独立完成,完成较快的人也可以帮助未完成的人,争取较短的时间编出一个基本的框架;第十三周~第十四周:完善五个功能函数并尝试对主函数程序的编写。下面几周都是对程序一个总的编写与设计,相对来说,比较难,事情比较细腻,所以要实现以上功能,所耗时间较长。争取在规定的时间里完成。-8-4.系统设计1.系统总框架学生信息管理系统浏览学生信息删除学生信息录入学生信息修改学生信息查询学生信息退出程序录入学生信息录入学生信息2.设计内容及要求设计编写一个

6、学生基本信息管理系统,主要管理学生基本信息。1.建立学生信息,每个学生信息包括姓名,学号,年龄,电话号码,生日,籍贯。2.通过输入功能函数,用户可以录入学生基本信息。-8-3.排序:按年龄大小排序。4.查找:分别按学号查找函数或姓名查找函数查找。5.删除:建立按姓名删除函数删除学生信息。6.插入:建立插入函数插入学生信息。7.输出:建立显示函数输出学生信息。8.实现简单的菜单调用。3.模块设计模块一:头文件,变量定义,函数的声明对系统所使用的变量进行定义,对函数进行声明。模块二:结构体的建立,定义学生的学号

7、,姓名,年龄等基本信息。模快三:voidshuru()定义了输入函数voidxianshi()定义了输出函数voidanxingmingchazhao()定义了按姓名查找函数voidanxuehaochazhao()定义了按学号查找函数voidchazhao()定义了查找函数,通过调用voidanxingmingchazhao()和voidanxuehaochazhao()函数来实现查找函数。voidshanchu()定义了删除函数。voidpaixu()定义了按年龄从大到小的排序函数。voidcharu(

8、)定义了插入函数,调用了voidpaixu()和voidshuru()-8-函数。switch(change)设定用学号查找,用姓名查找两个分支。fflush(stdin)清除缓存函数,起清屏作用。5.运行及结果学生信息管理系统菜单选择-8-学生信息的输入学生信息的输出-8-学生信息的查找1.按姓名查找-8-2.按学号查找学生信息的删除-8-学生信息的插入插入后显示-8-退出学生信息管理系统6.设计体会与建议这次

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

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

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