欢迎来到天天文库
浏览记录
ID:18506635
大小:375.34 KB
页数:25页
时间:2018-09-18
《学生信息管理系统c语言课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-24-学生信息管理系统设计存档资料成绩: 华东交通大学理工学院课程设计报告书所属课程名称C语言程序设计课程设计 题目 学生信息管理系统设计 分院 电信分院 专业班级2015级电信工程()班学 号 学生姓名 指导教师 肖盛文 20年月日-24--24-学生信息管理系统设计目 录一.需求分析.............................................3二.概要设计..................................
2、...........5三.详细设计与编码.......................................5四.调试分析.............................................9五.用户使用说明.......................................22六.设计心得............................................24七.参考文献............................................2
3、5致谢-24--24-学生信息管理系统设计一、需求分析:Ⅰ.总体功能设计:学生信息管理系统存放了每个学生的学号、姓名、性别、年龄、出生年月日、地址、电话号码、E-mail信息地数据库。每个人的信息定义在一个结构体变量中。其结构如下:系统通过显示程序、追加程序、查询程序、删除程序、修改程序、排序程序来实现学生信息管理系统的显示功能、追加功能、查询功能、删除功能、修改功能、排序功能。各个功能的调用通过主函数中的switch语句来实现。Ⅱ.各模块功能:ⅰ.显示模块:通过设计一个模块,来实现学生信息的显示。以便于浏览学生的信息。ⅱ.
4、追加模块:通过设计一个模块,当要加入新的学生的信息的时候,来实现新学生信息的加入。iii.查询模块:通过设计一个模块,这个模块可以按学生的学号、姓名来查询学生所有的信息,并显示学生的所有信息,以便查询者阅读。iv.删除模块:通过设计一个模块,当输入一个学生的学号或者姓名的时候,可以通过这个模块,将输入学号或者姓名的学生的所有信息从数据库中删除出去。以后,这个学生的信息将不再会出现再数据库中。v.修改模块:-24--24-学生信息管理系统设计通过设计一个模块,当某个人的信息发生变化的时候,可以通过修改模块来进行修改。修改模块时
5、一具有多级子菜单的摸块。使用十分的方便、灵活。vi.排序模块:通过设计一个模块,来实现数据库的信息按某项成员名的伸序或者降序排列。这个模块提供了按学号、姓名、年龄三种方式来实现排序,使浏览者一目了然。-24--24-学生信息管理系统设计二.概要设计:主函数显示模块追加模块删除模块查询模块排序模块退出模块修改模块退出三、详细设计与编码Ⅰ.总流程图:-24--24-学生信息管理系统设计进入输入Sele=?追加程序删除程序查询程序排序程序显示程序退出程序输出Sele=7Sele=3Sele=2Sele=4Sele=6Sele=1退
6、出-24--24-学生信息管理系统设计Ⅱ.各模块流程图:ⅰ.删除程序:进入输入M=?输入学号输入姓名输出所有退出M=1M=2-24--24-学生信息管理系统设计ⅱ.查询程序:进入输入M=?输入学号输入姓名输出查询结果退出M=2M=1-24--24-学生信息管理系统设计四.调试分析I.显示程序:1.如果运行程序,将出现如下的界面:图1--12.此时如果输入1,并按回车键,程序将进入显示模块,通过显示模块显示所有学生的所有信息。其输出界面如下:-24--24-学生信息管理系统设计图1--2II.追加程序:1.当在图1—1的前提下
7、输入2,则进入追加模块,此时则出现如下的界面:图2--12.此时电脑在问你要追加的人数,如果你输入1,则出现如下的界面:-24--24-学生信息管理系统设计图2--23.这个时候你就将追加这个学生的信息输入,输入如下信息:322funanm201989.06.04xiangtan5469824as@sdgj.com输入完后将出现以下界面:图2--34.信息追加完以后,程序会自动跳到显示模块,把数据库种的信息再输出一次。将会出现如下界面:-24--24-学生信息管理系统设计图2--4III.查询程序:1.如果再图1--1的基础
8、上选择5,则进入查询模块,进入如下的界面:图3--12.如果你选择1,则将进入按学号查询的界面。如下:-24--24-学生信息管理系统设计图3--23.如果你输入124,电脑将会自动查询学号为124学生的信息,并显示在屏幕上。如下:图3—34.如果你在图3--1的基础上选择2,并在输入了m
此文档下载收益归作者所有