欢迎来到天天文库
浏览记录
ID:35748891
大小:659.01 KB
页数:24页
时间:2019-04-16
《班级管理系统报告文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、课程设计报告课程名称《C语言程序设计》课题名称班级档案管理系统专业纺织工程班级1101班学号201108010128姓名胡贺指导教师李杰君郭芳2012年11月25日23湖南工程学院课程设计任务书课程名称《C语言程序设计》课题班级档案管理系统专业班级纺织工程1101学生姓名胡贺学号201108010128指导老师李杰君郭芳审批任务书下达日期2012年11月25日任务完成日期2012年12月10日23前言设计课题二:班级档案管理系统一、问题描述:对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删
2、除、保存等操作的管理。二、功能要求:1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。2、本系统显示这样的菜单:(1)学生基本信息录入(2)学生基本信息显示(3)学生基本信息保存(4)学生基本信息删除(5)学生基本信息修改(要求先输入密码)(6)学生基本信息查询按学号查询按姓名查询按性别查询按年龄查询(7)退出系统3、执行一个具体的功能之后,程序将重新显示菜单。4、将学生基本信息保存到文件中。5、进入系统之前要先输入密码。三、算法提示:1、数据结构:结构体类型数组2、数据库结构
3、:下表构成该系统的基本数据库。姓名学号性别年龄备注charcharcharintchar四、测试数据:学生人数N=1023五、进度安排11.26下午E511课题讲解,查阅资料11.27上午E413总体设计,详细设计11.29上午机房编程,上机调试11.29下午E513编程,上机调试,修改、完善程序11.30下午E513答辩,撰写课程设计报告23目录第一章绪论第一节课程背景第二节本文所做工作等第二章需求分析第三章总体设计第四章详细设计第五章测试第六章使用说明第七章总结附录A源代码23第一章绪论学生档案管理系统是一个教育单位不可
4、缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。学生档案管理系统是典型的信息管理系统(MIS),经过分析如此情况,我们用VisualFoxpro6.0开发工具,利用其提供的各种面向对象的开发工具和功能强大的SQL(结构化查询语言),尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,在开发阶段设计利用的数据库是MicrosoftVisualFoxProDrivers对DBC数据库进行开发,具有很强的移植性。第一节课程背景在我国,各大中小学校的各类
5、信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一
6、日不解决,效率就一日提不上去。还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。2.1教育系统学生管理现状分析2.1.1学校工作流程分析学校工作总体规划由教务人员在学生信息管
7、理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一个班主任及对此年级安排一个年级组长。并对各科老师进行安排。每举行一次考试后由任课老师对成绩进行录入。班主任对本班的成绩汇总。并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。23教务处、年级组长、班主
8、任及任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。第二节本文所做工作等本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和
此文档下载收益归作者所有