文档详情

班级档案管理系统报告文档 - 副本.doc

发布:2017-08-28约1.13万字共24页下载文档
文本预览下载声明
课 程 设 计 报 告 课程名称 《C语言程序设计》 课题名称 班级档案管理系统 专 业 纺织工程 班 级 1101班 学 号 201108010128 姓 名 胡贺 指导教师 李杰君 郭芳 2012 年 11 月 25 日 湖南工程学院 课 程 设 计 任 务 书 课程名称 《C语言程序设计》 课 题 班级档案管理系统 专业班级 纺织工程 1101 学生姓名 胡贺 学 号 201108010128 指导老师 李杰君 郭芳 审 批 任务书下达日期 2012 年 11月 25 日 任务完成日期 2012 年 12 月 10 日 前 言 设计课题二:班级档案管理系统 一、问题描述: 对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。 二、功能要求: 1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。 本系统显示这样的菜单: 学生基本信息录入 学生基本信息显示 学生基本信息保存 (4) 学生基本信息删除 (5) 学生基本信息修改(要求先输入密码) (6) 学生基本信息查询 按学号查询 按姓名查询 按性别查询 按年龄查询 (7) 退出系统 3、执行一个具体的功能之后,程序将重新显示菜单。 4、将学生基本信息保存到文件中。 5、进入系统之前要先输入密码。 三、算法提示: 数据结构:结构体类型数组 数据库结构:下表构成该系统的基本数据库。 姓名 学号 性别 年龄 备注 char char char int char 四、测试数据: 学生人数N=10 五、进度安排 11.26 下午 E511 课题讲解,查阅资料 11.27 上午 E413 总体设计,详细设计 11.29 上午 机房 编程,上机调试 11.29 下午 E513 编程,上机调试,修改、完善程序 11.30 下午 E513 答辩,撰写课程设计报告 目录 绪论 第一节 课程背景 第二节 本文所做工作等 需求分析 总体设计 详细设计 测试 使用说明 总结 附录A 源代码 第一章绪论 学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段 学生档案管理系统是典型的信息管理系统(MIS),经过分析如此情况,我们用Visual Foxpro 6.0开发工具,利用其提供的各种面向对象的开发工具和功能强大的SQL(结构化查询语言),尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,在开发阶段设计利用的数据库是Microsoft Visual FoxPro Drivers对DBC数据库进行开发,具有很强的移植性在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。 所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。 有些学校虽使用了计算机,甚至管理系统,但是仍然存
显示全部
相似文档