1、 毕 业 设 计 说 明 书毕 业 设 计 说 明 书 题题 目:目: 选修课程管理系统 英文并列题目英文并列题目:Elective course management systemElective course management system 摘要摘要 随着各个学校的规模增大,有关学生管理工作所涉及的数据量越来越大,各个学 校的学生管理基本上都是靠手工进行,有的学校不得不靠增加人力、物力来进行学生 管理。但手工管理具有效率底、,所以我想借本次毕业设计之际,开发一个不仅适用 本校各系而且适用于其它各校的通用高校学生管理系统。 学生管理系统已经成为适应 我国高等教育扩大规模和培养高等人才跨世
2、纪工程的关键环节, 也是高等教育得以顺 利发展的基础条件。建设相关的学生信息管理系统,将会促进高等教育的发展。 学生管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管 理者来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查 询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许 多缺点,如:效率低、 保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、 更新和维护都带来了不少的困难。 作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无 法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长
3、、 成本低等。这些优点能够极大地提高学生管理的效率,也是企业的科学化、正规化管 理,与世界接轨的重要条件。建立学生成绩管理系统,采用计算机对学生成绩进行管 理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩 信息管理工作流程的系统化、规范化和自动化。 因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我将以开发 学生管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 关键词:java elective management;. Java system 毕业设计论文 8 目目 录录 一、需求分析 . 2 1.1 系统简要分析 2 1.2 应用需求分析 2
4、二、概要设计 . 12 2.1 业务流分析 .12 2.2 数据流分析 .12 2.32.3 程序数据流程分析及流程设计 .12 2.4 数据字典 .14 2.5 系统数据模型设计 .15 2.5.1 E-R 图 .15 2.5.2 数据库建表 .17 三、详细设计 . 19 3.1 登陆模块的设计与功能实现:界面设计如下: .19 3.2 系统管理 .20 3.2.1 系统管理菜单 .20 3.2.2 用户管理窗口 .20 3.3 管理员操作 .20 3.4 学生信息界面设计与功能实现 .21 3.5 课程信息界面设计与功能的设计 .25 3.6 选课界面设计与功能实现 .25 四、调试分析和小结 . 29 五、参考文献 . 32 毕业设计论文 9 前 言 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广 泛应用于信息管理系统的环境。使用计算机进行信息控制,不仅提高了工作效率,而且大 大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算 机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。 本