1、 毕业论文(设计)毕业论文(设计) 题题 目:目:班级学生信息管理系统班级学生信息管理系统 姓姓 名:名: 学学 号:号: 专业班级:专业班级: 指导教师:指导教师: 第 1 页 共 24 页 前前 言言 当今社会是一个信息化时代,尤其是计算机的应用可以说是日新月异,随着 技术的不断进步和更新,它已经全面深入到社会的各个领域,成为我们工作、学 习不可缺少的辅助工具,成为了我们日常得力的助手。当前,在学校,特别是在 高等院校,计算机的使用更是普遍,例如电子阅览室、电脑课堂等等,更是随处 可见。利用日趋成熟的计算机技术来代替传统的人工模式,对于实现学生信息管 理的现代化尤为显得重要。学校工作日常工
2、作繁杂、资料重多,面对不断扩张的 学校规模和日益扩大的招生规模,虽然各类管理信息系统已进入高校,但还未普 及,难以满足高校的日常需要。这就令学校管理者很头疼,对于学生管理不得不 投入更多的人力和物力,这不但增加了学校的财政负担更是令学校管理难以实现 信息化、现代化。 然而目前还没有一套比较完整的、统一的系统应用到日常学生信息管理,即 使存在,但是操作比较麻烦、专业性较强,只适合计算机专业人士使用,很难在 普通高校中得到普及。因此,开发一套适和大众的、兼容性好的系统是很有必要 的。利用计算机强大的处理能力和运算能力,可以使信息查找方便、易修改、可 靠性高、操作性强,同时对于数据的处理快捷、安全性
3、高、存储量庞大,减少了 大量的人力。这些忧点能够极大地提高学生信息管理的效率,也是实现学院信息 化、高效化、现代化的重要基础,因此开发一套学生信息管理系统是非常有必要 的。 当前计算机管理界所流行并且实用的原则:整体性原则、分作协调原则、目标 优化原则。在这些原则的基础上,本系统在开发过程中,注意使其符合操作的业 务流程,并力求系统的全面性、通用性。具体开发步骤主要分为四步:系统框架 规划,系统开发(包括系统分析,系统设计,系统实施) ,系统的运行及测试,系 统评价。 本系统主要是提供老师和学生方便的查询信息并且进行相关的删除、更新等 操作,使得学生的信息管理能够统一规范化。功能模块的相应操作
4、分别由其对应 的子模块实现。若是可能的话,还可以利用学院网络将整个学院学生的信息汇集 起来,实现跨空间、时间的管理,方便使用,同时为学校管理者提供详细的学生 信息,从而提高管理效率。 尤其是对于班主任和学生来说,不仅方便查询使用,而且可以增进师生联系, 第 2 页 共 24 页 使得老师掌握学生第一手的资料,方便学生联系老师,进而增加师生感情。同时 相应的减少了两者的工作量,能够为班级信息公开、增进同学交流理解服务,这 样就加强了班级的管理、提高了班级管理的高效性。 第 3 页 共 24 页 目录目录 前前 言言 1 摘摘 要要 4 ABSTRACTABSTRACT 5 第一章绪论第一章绪论
5、6 1.1 系统介绍 6 1.2.1 课题研究目的及意义 6 1.2.2 使用计算机管理学生信息的意义 6 1.3 系统主要设计功能 . 7 第二章第二章 系统开发方法系统开发方法 8 2.1 开发工具的选择 . 8 第三章第三章 系统分析系统分析 10 3.1 需求分析 10 3.2 可行性分析 .11 第四章第四章 系统总体规划系统总体规划 12 4.1 系统功能结构 . 12 4.2 系统流程图如下: 13 4.3 总结 . 13 第五章第五章 系统详细设计系统详细设计 14 5.1 系统子模块功能概述 . 14 5.2 数据库设计 . 14 5.3 登陆界面 15 5.4 主界面 .
6、16 5.5 学生信息管理界面 . 17 5.6 课程信息管理界面 . 18 5.7 学费信息管理界面 . 18 5.8 系统的特点和存在的问题 . 19 结论结论 21 致谢 . 22 参考文献参考文献 23 第 4 页 共 24 页 摘摘 要要 学生信息管理系统属于典型的信息管理系统(MIS),其开发过程我是完全按照 软件开发要求来进行的,我采用的是快速原型模型法,这样可以快速的完成系统 的大体框架,然后不断的修改、完善系统。首先是收集必要的信息,建立数据库。 数据必须要一致性和完整性强、数据安全性好,从而方便以后进行扩展。然后就 是各个模块的功能设计,要求具备应用功能完备、易使用等特点。 经过以上的分析和比较各种开发软件的优缺点,我使用了微软公司的 VISUAL BASIC 和 Access 作为开发工具,利用其提供的各种面向对象的开发工具,尤其是数 据窗口这种