1、 1 湖南人文科技学院 本科生毕业设计档案材料 题 目: 基于 java 的教务管理系统 学生姓名: 学号 系 部: 通信与控制工程系 专业年级: 0 8 级 通信 工程 指导教师: 职 称 : 副教授 湖南人文科技学院教务处制 2 一、 毕业设计 任务 下达 书 毕业设计题目 基于 java 的教务管理系统 题目类型 软件开发 题目来源 生产实际 题 毕业设计时间 2011 年 11 月至 2012 年 5 月 一、选题的目的及意义 经过大学四年理论课程的学习,具备了一些处理简单问题的能力,利用毕业设计的机会,在老师的指导下去完成一个具有挑战性的,具体应用及社会服务相结合的项目,深知通过对它
2、的开阿发,将对我的能力有更高层次的突破。 随着社会的进步,计算机应用的越来越广泛,信息化逐渐应用到生活和工作的各个方面,学校的信息管理也网络化,只要通过计算机,网络浏览便能管理学生的各种信息,教务管理系统也成了学校网络管理方面不可缺少的一个系统 。 二、毕业设计的主要内容 1、 应用 tomcat 服务器, mysql 数据库 2、 B/S 模型,通过浏览器进行 访问 操作 3、 实现学生功能,教师功能,管理员功能 4、 使用 hibernate 框架, struts2.0 框架 三、毕业设计的要求(包括技术要求、工作要求) 1、学生功能:个人信息查询、修改; 成绩查询 ;修改密码 2、教师功
3、能: 学生信息查询 ;打分;个人信息查询、修改,修改密码 3、管理员功能:教师信息修改、删除;管理员信息修改、删除;学生学籍查询、修改、删除 题目类型:理论研究、工程设计 、实验研究、软件开发、艺术设计等 题目来源:教师科研课题、生产实际题、社会现实题、假想题等 3 四、主要参考资料(不少于 10 篇) l张剑平学校管理信息系统。北京:中国铁道出版社, 1997 2叶达峰 Eclipse 编程技术与实例 思维科技编著 人民邮电出版社 06 年出版 3赵增敏 ASP 动态网页设计电子工业出版社, 2003 4刘乃丽精通 Java EE 项目案例人民邮电出版社 , 2008 5 张孝祥深入体验 J
4、ava Web 开发内幕电子工业出版社, 2006 6 丁振凡 Java 语言实用教程北京邮电大学出版社, 2008 7孙鑫 Struts 2 深入详解 电子工业出版社, 2009 8孙鑫 Servlet/JSP 深入详解电子工业出版社, 2009 9孙卫琴,李洪称 Tomcat 与 Java Web 开发技术详解电子工业出版社, 2008 10 Java 核心技术 卷机械工业出版社, 2008 11 mysql 核心技术手册 机械工业出版社 , 2009 12 Java 编程思想 机械工业出版社, 2008 五、毕业论文(设计)进度安排 阶段 工作内容 起止时 间 备注 1 相关资料的收集、
5、整理,了解课题 2011年 12.1-12.20 2 根据任务书,撰写开题报告、研究可 行性实现方案; 2011年 12.21-2012年 1.20 3 做好设计前期准备工作; 根据任务书上的相关设计指标,构思方案比较研究,形成大致的轮廓; 设计硬件电路,绘制相关电路图; 2012 年 1.21-4.1 4 研究算法、绘制详尽的程序流程图及 重要部分程序; 2012 年 4.2 5.5 5 整理文档与设计答辩 2012 年 5.6 6.2 4 指导教师(签名 ): 年 月 日 二 、 毕业设计开题报告书 (一)、选题的根据: 1)本选题的理论、实际意义 2)综述国内外有关本选题的研究动态和自己
6、的见解 1) 本选题的理论、实际意义 随着管理信息系统的发展及其广泛的应用,数据库管理技术已经逐步趋于成熟,其应用也已经遍及各个领域。在学校中,信息管理系统已经涉及到教育教学管理的各个方面,从学生教师管理,到考试安排 成绩统计等,都通过信息管理系统来达到高效的运行。同是,学校管理中德课程涉及管理过程也提出了相应的要求。为了瞒住课程涉及管理的要求,需要制作一个课程涉及选题系统,课程涉及选题实现了对整个课程涉及过程的管理系统化,规范化,无纸化。整个系统使用户操作起来简便快捷,对减轻学生,教师的劳动强度,提高工作效率与管理水平,具有很大的使用价值。对于一名专业的信息技术人员来说,如何最大限度地利用课
7、程涉及申报刮玻璃部门多年来在数据库系统上的投资,把学校花了大力气收集来的数据变成对学校未来发展有巨大价值的信息,这是每一5 个从事信息 技术工作 的专业人员都应该考虑的问题。现在全国的很多大学校园内的课程涉及学生、教师信息都采用了计算机统一管理,这样就需要一种管理软件实现信息网络化。教务管理系统正式这样的一款软件。 2)国内外有关本选题的研究动态和自己的见解 在西方国家 , 网络早已遍及各个领域,教务管理的网络化的发展也是历史性的趋势,教务管理系统逐渐应用到各个学校 。 本系统基于 java 语言设计,通过这次课题设计,更深入的学习掌握 java 语言这们课程。 (二)、研究内容: 1.实现服
8、务器端程序; 2.实现客户端程序 3.实现 教务管理 功能 具体体现在 实现 : 1、学生功能:个人信息查询、修改; 成绩查询 ;修改密码 2、教师功能: 学生信息查询 ;打分;个人信息查询、修改,修改密码 3、管理员功能:教师信息修改、删除;管理员信息修改、删除;学生学籍查询、修改、删除 (三)、研究方法、技术路线、实验方案及可行性分析 研究方法: 本设计使用软件工程设计方法 系统方案: 本系统采用两 层体系结构, 即 B/S 模式, 客户端为 浏览器 。 服务器端和客户端通过 HTTP 连接 传递数 据 。 6 总体流程框图: 可行性 分析: 1、 技术可行性 鉴于目前 java 编程语言
9、的流行趋势以及它的优越性,本课题决定采 用 Java 编程语言来进行 开发 ,采用 B/S 模式 来实现 客户端与服务器的通信 ,其中的 客户端 、 服务器端采用 J2EE 来实现 。以上的相关技术都有相关理论来进行查询与论证。加上这些技术对软件和硬件的开发环境要求都不是很高。另外,本人对其一般性的软件和操作环境,编译环境都比较的熟悉,加上指导教师的指导,所以当前这个课题的研究从技术上来说是可行的。 2、经济可行性 软件的开发费用主要由前期开发费用和后期维护费用组成,其中后期的维护费用占整个费用 的绝大部分。由于本课题只作研究使用,不作商用开发,对后期的维护和扩展要求不是很高,这就使本课题的研
10、究在经济上达到了可控范围,只需基本的硬件设备。而前期的开发 ,包括需求分析 、代码的编写及测试等,都是由个人独立完成,在经济上不需支出,所以,从经济可行性上来说是可行的。 3、 管理可行性 软件的开发效率很大程度上受管理效率的制约。 一个成功的软件不一定是最 好 的技术,但在它背后一定有一个好的管理。所以现在的软件开发已不像从前把技术放在第一 ,登陆界面 管理员界面 教师界面 学生几界面 管理员权限功能 教师权限功能 学生权限功能 7 而是该把管理放在第一位 。本课题是毕业设计课题研究,是在导师的指导下在指定的时间内 由个人独立完成,因此,在管理上,系统的完成期限是可控的。 经以上分析,开发
11、基于 java 的教务管理系统 在各个因素下,是可行的。 (四)、进度安排和采取的主要措施 阶段 工作内容 起止时间 备注 1 相关资料的收集 、整理,了解课题 2010 年 12.1-12.20 2 根据任务书,撰写开题报告、研究 可行性实现方案; 2010年 12.21-2011 年 1.20 3 做好设计前期准备工作; 根据任务书上的相关设计指标,构思方案比较研究,形成大致的 轮廓; 设计 软件思路 ; 2011 年 1.21-4.1 4 研究算法、绘制详尽的程序流程 图、重要部分程序; 2011 年 4.2 5.5 5 整理文档与设计答辩 2011 年 5.6 6.2 (五)、主要参考
12、文献 l张剑平学校管理信息系统。北京:中国铁道出版社, 1997 2叶达峰 Eclipse 编程技术与实例思维科技编著 人民邮电出版社 06 年出版 3赵增敏 ASP 动态网页设计电子工业出版社, 2003 4刘乃丽精通 Java EE 项目案例人民邮电出版社, 2008 5 张孝祥 深入体验 Java Web 开发内幕电子工业出版社, 2006 6 丁振凡 Java 语言实用教程北京邮电大学出版社, 2008 8 7孙鑫 Struts 2 深入详解电子工业出版社, 2009 8孙鑫 Servlet/JSP 深入详解电子工业出版社, 2009 9孙卫琴,李洪称 Tomcat 与 Java We
13、b 开发技术详解电子工业出版社, 2008 10 Java 核心技术 卷机械工业出版社, 2008 11 mysql 核心技术手册 机械工业出版社 , 2009 12 Java 编程思想 机 械工业出版社, 2008 (六)、毕业设计开题指导意见:(对选题的评价、研究方案的设计及开题指导意见) 课 题 基于 java 的教务管理系统 作者姓名 邬传勇 所属系、专业、年级 通控系通信工程 07 级通信一班 开题时间 2010 年 12 月 25 日 预计字数 9 指导教师意见: 指导教师(签名): 年 月 日 指导小组意见: 负责人签名: 年 月 日 三 、毕业 设计成绩评审 表 (一)指导教师
14、评审用表 评价项目 评价内容 满分 指导教师 评 分 选题 01 选题符合专业培养目标,体现综合训练基本要求 5 10 质量20% 02 题目的难易度 5 03 题目工作量 5 04 题目与生产、科研、实验室建设等实际的结合程度 5 能力水平80% 05 综合运用知识的能力(涉及学科范围,内容深广度及问题难易度) 10 06 应用文献资料的能力 5 07 实验(设计)能力 10 08 计算能力(数据运算与处理能力等) 5 09 外文应用能力 5 10 计算机应用能力 5 11 对实验结果的分析能力(或综合分析能力、技术经济分析能力) 10 12 插图(或图纸)质量 5 13 撰写水平 10 14 实用性与科学性 5 15 规范化程度(设计栏目合理、 SI 制的使用等) 5 16 创见性(只分“有”或“无” ) 5 总评分: _ 成绩等级: _ 指导教师评定意见: 指导教师签名 : 年 月 日 注: 1.评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分 90100 为优秀, 80 89 为良好, 70 79 为中等, 60 69 为及格, 60 分以下为不及格; 2.此表用于指导教师对毕业设计成绩的评定。 (二)评阅教师评审用表 评价项目 评价内容 满分 评阅教师评 分 选题质量20% 01 选题符合专业培养目标,体现综合训练基本要求 5 02 题 目的难易度 5