基于java的教务管理系统开题报告(含源文件)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
湖南人文科技学院
本科生毕业设计档案材料
题目:基于java 的教务管理系统学生姓名:学号
系部:通信与控制工程系
专业年级:0 8 级通信工程
指导教师:
职称:副教授
湖南人文科技学院教务处制
题目类型:理论研究、工程设计、实验研究、软件开发、艺术设计等题目来源:教师科研课题、生产实际题、社会现实题、假想题等
指导教师(签名):
年月日二、毕业设计开题报告书
2)国内外有关本选题的研究动态和自己的见解
在西方国家,网络早已遍及各个领域,教务管理的网络化的发展也是历史性的趋势,教务管理系统逐渐应用到各个学校。本系统基于java 语言设计,通过这次课题设计,更深入的学习掌握java 语言这们课程。
二)、研究内容:
1. 实现服务器端程序;
2. 实现客户端程序
3. 实现教务管理功能
具体体现在实现:
1、学生功能:个人信息查询、修改;成绩查询;修改密码
2、教师功能:学生信息查询;打分;个人信息查询、修改,修改密码
3、管理员功能:教师信息修改、删除;管理员信息修改、删除;学生学籍查询、修改、删
除
(三)、研究方法、技术路线、实验方案及可行性分析
研究方法:本设计使用软件工程设计方法
系统方案:本系统采用两层体系结构,即B/S 模式,客户端为浏览器服务器端和客户端通过HTTP 连接传递数据。
总体流程框图:
可行性分析:
1、技术可行性
鉴于目前java 编程语言的流行趋势以及它的优越性,本课题决定采用Java编程语言来进行开发,采用B/S 模式来实现客户端与服务器的通信,其中的客户端、服务器端采用J2EE 来实现。以上的相关技术都有相关理论来进行查询与论证。加上这些技术对软件和硬件的开发环境要求都不是很高。另外,本人对其一般性的软件和操作环境,编译环境都比较的熟悉,加上指导教师的指导,所以当前这个课题的研究从技术上来说是可行的。
2、经济可行性
软件的开发费用主要由前期开发费用和后期维护费用组成,其中后期的维护费用占整个费用的绝大部分。由于本课题只作研究使用,不作商用开发,对后期的维护和扩展要求不是很高,这就使本课题的研究在经济上达到了可控范围,只需基本的硬件设备。而前期的开发,包括需求分析、代码的编写及测试等,都是由个人独立完成,在经济上不需支出,所以,从经济可行性上来说是可行的。
3、管理可行性
软件的开发效率很大程度上受管理效率的制约。一个成功的软件不一定是最好的技术,但在它背后一定有一个好的管理。所以现在的软件开发已不像从前把技术放在第一,
[ 7]孙鑫《Struts 2 深入详解》电子工业出版社,2009
[ 8] 孙鑫《Servlet/JSP 深入详解》电子工业出版社,2009
[ 9]孙卫琴,李洪称《Tomcat与Java Web开发技术详解》电子工业出版社,2008 [ 10] 《Java 核心技术卷Ⅰ》机械工业出版社,2008
[ 11] 《mysql 核心技术手册》机械工业出版社,2009
[ 12] 《Java 编程思想》机械工业出版社,2008
六)、毕业设计开题指导意见:(对选题的评价、研究方案的设计及开题指导意见)
指导教师意见:
指导教师(签名):
年月日指导小组意见:
负责人签名:
年月日三、毕业设计成绩评审表
指导教师评定意见:
指导教师签名:
年月日
注:1. 评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分90~
100 为优秀,80~89 为良好,70~79 为中等,60~69为及格,60 分以下为不及格;2. 此表用于指导教师对毕业设计成绩的评定。
评阅教师评阅意见:
评阅教师签名:年月日注:1. 评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分90~100 为优秀,80~89 为良好,70~79 为中等,60~69为及格,60 分以下为不及格;2. 此表用于评阅教师或专家对毕业设计成绩的评阅。四、毕业设计答辩记录表
答辩中提出的主要问题及问题的简要情况记录:
在设计该系统的时候,考虑到该系统涉及到的数据量并不是十分庞大,而且又是本着方便
用户和降低用户使用成本的原则,所以决定采用数据本地存放的方式
记录人:年月日评语:
答辩小组意见
注:毕业设计最终评定成绩根据指导教师评定成绩、评阅教师评定成绩和答辩小组评定成绩综合评定。