- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计 报 告
课程名称 《C语言程序设计》
课题名称 班级档案管理系统
专 业 电气工程及其自动化
班 级 1183班
学 号 26
姓 名 彭萌
指导教师 王颖
2012年 6 月 10 日
湖南工程学院
课 程 设 计 任 务 书
课程名称 《C语言程序设计》
课 题 班级档案管理系统
专业班级 电气工程及其自动化1081
学生姓名 彭萌
学 号 26
指导老师 王颖
审 批
任务书下达日期 2012 年 6月 5 日
任务完成日期 2011 年 6 月 10日
前 言
设计课题二:班级档案管理系统
一、问题描述:
对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。
二、功能要求:
1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。
2、本系统显示这样的菜单:
请选择系统功能项:
学生基本信息录入
学生基本信息显示
学生基本信息保存
学生基本信息删除
学生基本信息修改(要求先输入密码)
学生基本信息查询
按学号查询
按姓名查询
按性别查询
按年龄查询
g. 退出系统
3、执行一个具体的功能之后,程序将重新显示菜单。
4、将学生基本信息保存到文件中。
5、进入系统之前要先输入密码。
三、算法提示:
数据结构:结构体类型数组
数据库结构:下表构成该系统的基本数据库。
姓名 学号 性别 年龄 备注 char char char int char
四、测试数据:
学生人数N=10
五、其它:
对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能。
目录
绪论
第一节 课程背景
第二节 本文所做工作
等
需求分析
总体设计
详细设计
测试
使用说明
总结
附录A 源代码
附录B 参考资料
第一章绪论
学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段
学生档案管理系统是典型的信息管理系统(MIS),经过分析如此情况,我们用Visual Foxpro 6.0开发工具,利用其提供的各种面向对象的开发工具和功能强大的SQL(结构化查询语言),尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,在开发阶段设计利用的数据库是Microsoft Visual FoxPro Drivers对DBC数据库进行开发,具有很强的移植性在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。
所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。
有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。
还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的
文档评论(0)