- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖北汽车工业学院电气与信息工程学院
?
?
?
?
《C 语言程序设计》
实训报告
?
?
实训题目: 学生信息管理系统
?
?
?
专业: 汽车电子工程专业
班级:
姓名:
成绩:
?
?
?
一、需求分析
1、问题
根据需求,该系统所应包含的信息有以下一些 :
学生的基本信息:
学号,班级,姓名,年龄,出生日期。
根据需求,该系统所应实现的功能有以下一些:
各种基本信息数据的录入 :a 由键盘输入学号,班级等基本信息。
B 由文件录入学生信息。
对学生信息的查询: a 按学号查询指定学生信息。
b 按班级查询指定班级内学生的信息。
学生基本信息数据的删除:按学生学号来删除指定学号的学生信息。
学生基本信息的保存:将录入的学生信息保存到文件中。
2、系统
采用 C 语言实现,开发环境为 VC,可以运行在操作系统 windows98 及以上皆
可。
3、运行要求
能连续录入任意个数学生的基本信息。
界面简洁,操作方便,提示人性化,例如删除前需要提示用户是否删除
容错性强,例如输入的学生出生日期格式不对或日期不符合时提示输入错误,
并可重新输入。
二、总体设计
1、系统流程设计
根据系统要求,设计如下的系统流程
菜单显示
用户输入操作
判断用户选择的操作
执行相应的操作
退出
+
2、系统模块设计
根据系统的功能设计,如下模块
学生信息管理系统
键 文 按 按 删
盘 件 学 班 除 保
主
功 输 录 号 级 指 存
界
能 入 入 查 查 定 学
面
选 学 学 学 学 学 生
显
择 生 生 生 生 号 信
示
信 信
文档评论(0)