文件大小:2.37MB 适用专业:程序设计 适用年级:大学 论文编号:203401 论文简介:
毕业设计-基于JAVA的学生综合评测系统设计与实现,共34页,12007字,附源代码、任务书、开题报告等
主要内容
本课题主要研究学生工作管理系统中的学生综合测评信息管理模块,应用B/S模式、关系数据库结构等技术,开发具体分为以下几个步骤:数据库设计,模块概要设计,模块详细设计,数据导入与维护,数据查询。
本系统应该具体完成:
(1)学生综合素质教育测评管理系统的总体设计、功能分析、模块间的关系分析、该模块与数据库表之间的关系分析、模块源程序文件名及其实现的功能描述、及模块流程图描述。
(2)系统数据库结构设计、各表结构的设计、表际关系的描述。
(3)系统要求,系统权限控制描述。
2、要求
(1)以我校学生综合评测体系为评价指标,每位同学在这一年中在德、智、文体等各方面的表现进行综合测评,以奖励优秀学生。
(2)综合测评各项分数的换算非常麻烦,本选题要求以当前学校综合测评的要求为基础,开发一个具有管理、换算、分析、统计等功能的综合测评系统,以减轻工作量。
(3)对当前的综合评测体系进行分析和优化。
(4)运用基于JZEE技术的B/S(Browser/server)结构实现。
摘要:每年学校都要对每位同学在这一年中从德、智、文体等各方面的表现进行综合测评,以奖励优秀学生。由于在进行学生的综合测评时,评测涉及的方面很多,数据量很大,所以很容易出错,传统的手工管理计算已经满足不了日益繁重的工作量。学生综合测评系统是一个基于Web的网上办公自动化平台,运用基于J2EE技术的B/S(Browser/Server)结构实现,开发一个具有管理、计算、分析、统计等功能的综合测评系统,以减轻工作量。由教师对各位学生在本学期内的各项表现进行评价打分,通过预先设置的各个评测分项的权重,可以很快地计算出学生的综合评测得分并且排名,对于学生而言,可以方便地使用自己的用户名及密码,登录访问本web系统,得知自己的本学期综合评测成绩。在开发平台上,我们选用Myeclipse作为开发环境,MySQL作为数据库,Tomcat作为web服务器。
关键词:学生综合素质评测;B/S;JSP;MySQL;Tomcat
目 录
摘 要 1
关键词 1
1 前言 2
1.1 系统开发背景 2
1.2 课题任务 2
1.3 系统开发技术和环境 3
1.3.1 J2EE介绍 3
1.3.2 MyEclipse介绍 3
1.3.3 Tomcat介绍 4
1.3.4 B/S结构相对C/S结构的优点 4
1.4 论文组织结构 5
2 系统需求分析 6
2.1 学生综合评测系统的功能需求 6
2.1.1 学生综合测评指标体系的构建 6
2.1.2 学生综合测评方法分析 6
2.1.3 学生综合素质测评系统的功能需求描述 7
2.2 学生综合测评管理系统的业务流程分析 7
2.2.1 系统总业务流程图 7
2.2.2 学生基本信息管理业务流程图 8
2.2.3 德育评测模块管理业务流程图 8
2.2.4 智育评测模块管理业务流程图 8
2.2.5 身心评测模块管理业务流程图 9
2.2.6 创新实践评测模块管理业务流程图 9
2.2.7 综合测评管理业务流程图 9
2.3 学生综合测评管理系统的系统数据流程分析 10
2.3.1 系统顶层数据流图 10
2.3.2 系统一层数据流图 10
2.3.3 系统二层数据流图 11
3 系统设计 11
3.1 学生综合评测管理系统的模块设计 11
3.1.1 结构化设计方法 11
3.1.2 系统模块结构图 12
3.2 数据库表设计 13
4 系统主要模块的设计 18
4.1 用户登录 18
4.2 学生基本信息的录入 20
4.3 组织单元管理 21
4.4 学生分项评测打分管理 22
4.5 成绩管理 24
4.6 综合评测管理 26
5 结论 27
5.1 系统已完成的功能 27
5.2 系统功能的改进与完善 28
参考文献 28
致 谢 30
论文文件预览: 共38文件夹,255个文件,文件总大小:2.37MB,压缩后大小:893.53KB
- 毕业设计-基于J2EE的学生综合评测系统设计与实现
- 200841903317 林厚德
- 设计的系统
- StudentManagement
- .myeclipse
- .settings
- org.eclipse.wst.jsdt.ui.superType.name [6.00B]
- org.eclipse.wst.jsdt.ui.superType.container [49.00B]
- org.eclipse.jdt.core.prefs [330.00B]
- .jsdtscope [500.00B]
- src
- com
- dcj
- test
- test.java [4.83KB]
- service
- TeacherService.java [923.00B]
- StudentService.java [4.26KB]
- StudentInfoService.java [1.15KB]
- SemesterService.java [646.00B]
- ScoreService.java [474.00B]
- ScoreAnalysisService.java [706.00B]
- PinceService.java [10.50KB]
- CommentService.java [1.15KB]
- ClassService.java [604.00B]
- AdminService.java [472.00B]
- model
- Zhiyu.java [1.14KB]
- Zhiyu.hbm.xml [1.01KB]
- Teacher.java [678.00B]
- Teacher.hbm.xml [806.00B]
- Student.java [3.05KB]
- Student.hbm.xml [1.33KB]
- Shenxin.java [1.19KB]
- Shenxin.hbm.xml [1.03KB]
- Semester.java [608.00B]
- Semester.hbm.xml [675.00B]
- Renwen.java [1.71KB]
- Renwen.hbm.xml [1.36KB]
- Quanzhong.java [1.31KB]
- Quanzhong.hbm.xml [1.18KB]
- Quanr.java [1.12KB]
- Quanr.hbm.xml [995.00B]
- Quanp.java [1.08KB]
- Quanp.hbm.xml [995.00B]
- Quand.java [1.12KB]
- Quand.hbm.xml [995.00B]
- Quanc.java [1.12KB]
- Quanc.hbm.xml [995.00B]
- Pinshi.java [1.53KB]
- Pinshi.hbm.xml [1.23KB]
- Orders.java [1.97KB]
- Orders.hbm.xml [1.56KB]
- Deyu.java [1.70KB]
- Deyu.hbm.xml [1.36KB]
- Class.java [894.00B]
- Class.hbm.xml [811.00B]
- Chuangxin.java [1.72KB]
- Chuangxin.hbm.xml [1.37KB]
- Admin.java [912.00B]
- Admin.hbm.xml [802.00B]
- filter
- FilterEncoding.java [1.61KB]
- AuthenticationFilter.java [1.40KB]
- daoimp
- TeacherDaoImp.java [1.36KB]
- StudentInfoDaoImp.java [2.69KB]
- StudentDaoImp.java [1.72KB]
- SemesterDaoImp.java [1.08KB]
- ScoreDaoImp.java [835.00B]
- ScoreAnalysisDaoImp.java [3.41KB]
- PinceDaoImp.java [10.77KB]
- CommentDaoImp.java [2.34KB]
- ClassDaoImp.java [1.08KB]
- AdminDaoImp.java [924.00B]
- dao
- TeacherDao.java [341.00B]
- StudentInfoDao.java [627.00B]
- StudentDao.java [440.00B]
- SemesterDao.java [276.00B]
- ScoreDao.java [190.00B]
- ScoreAnalysisDao.java [248.00B]
- PinceDao.java [1.92KB]
- CommentDao.java [617.00B]
- ClassDao.java [248.00B]
- AdminDao.java [140.00B]
- action
- TeacherManagementAction.java [1.58KB]
- StudentsExportAction.java [783.00B]
- StudentManagementAction.java [3.30KB]
- StudentInfoAction.java [4.85KB]
- SemesterManagementAction.java [1.35KB]
- ScoreImportAction.java [3.48KB]
- ScoreAnalysisAction.java [2.34KB]
- PinceAction.java [6.72KB]
- LoginAction.java [2.41KB]
- CommentAction.java [5.29KB]
- ClassManagementAction.java [1.82KB]
- struts.xml [16.02KB]
- log4j.properties [1.54KB]
- hibernate.cfg.xml [1.72KB]
- globalMessages_zh_CN.properties [84.00B]
- displaytag_zh_CN.properties [1.27KB]
- displaytag.properties [306.00B]
- applicationContext.xml [1.75KB]
- WebRoot
- teacher
- zhiyucomment.jsp [2.71KB]
- studentsexport.jsp [1.82KB]
- studentManage.jsp [2.15KB]
- shenxincomment.jsp [2.71KB]
- scoreImport.jsp [2.36KB]
- scoreAnalysis.jsp [2.19KB]
- renwencomment.jsp [3.20KB]
- quanzhong.jsp [2.46KB]
- quanrManage.jsp [2.18KB]
- quanpManage.jsp [2.18KB]
- quandManage.jsp [2.18KB]
- quancManage.jsp [2.19KB]
- pince2.jsp [2.17KB]
- pince.jsp [3.14KB]
- deyucomment.jsp [3.18KB]
- classManage.jsp [2.15KB]
- chuangxincomment.jsp [3.18KB]
- addquanr.jsp [2.07KB]
- addquanp.jsp [2.08KB]
- addquand.jsp [2.07KB]
- addquanc.jsp [2.07KB]
- addStudent.jsp [2.38KB]
- student
- studentInfo.jsp [3.70KB]
- images
- CVS
- Root [40.00B]
- Repository [25.00B]
- Entries [46.00B]
- login-wel.gif [8.64KB]
- login-content-bg.gif [19.73KB]
- delet.gif [935.00B]
- css
- CVS
- Root [40.00B]
- Repository [22.00B]
- Entries [48.00B]
- teststyles.css [345.00B]
- tab.js [790.00B]
- style0.css [1.45KB]
- style.css [11.03KB]
- site.css [4.29KB]
- screen.css [1.67KB]
- print.css [215.00B]
- mycss.css [377.00B]
- maven-theme.css [2.28KB]
- maven-base.css [2.21KB]
- head.css [6.48KB]
- displaytag.css [2.15KB]
- css.css [16.03KB]
- control.css [5.41KB]
- common1.css [4.40KB]
- alternative.css [1.16KB]
- admin
- teacherManage.jsp [2.23KB]
- semesterManage.jsp [2.16KB]
- classManage.jsp [2.15KB]
- addTeacher.jsp [2.05KB]
- addSemester.jsp [1.68KB]
- addClass.jsp [1.70KB]
- WEB-INF
- lib
- classes
- com
- dcj
- test
- test.class [4.77KB]
- service
- TeacherService.class [1.61KB]
- StudentService.class [4.74KB]
- StudentInfoService.class [1.60KB]
- SemesterService.class [1.20KB]
- ScoreService.class [928.00B]
- ScoreAnalysisService.class [1.44KB]
- PinceService.class [12.20KB]
- CommentService.class [2.00KB]
- ClassService.class [1.16KB]
- AdminService.class [884.00B]
- model
- Zhiyu.hbm.xml [1.01KB]
- Zhiyu.class [1.55KB]
- Teacher.hbm.xml [806.00B]
- Teacher.class [1003.00B]
- Student.hbm.xml [1.33KB]
- Student.class [3.83KB]
- Shenxin.hbm.xml [1.03KB]
- Shenxin.class [1.58KB]
- Semester.hbm.xml [675.00B]
- Semester.class [896.00B]
- Renwen.hbm.xml [1.36KB]
- Renwen.class [2.22KB]
- Quanzhong.hbm.xml [1.18KB]
- Quanzhong.class [1.88KB]
- Quanr.hbm.xml [995.00B]
- Quanr.class [1.63KB]
- Quanp.hbm.xml [995.00B]
- Quanp.class [1.60KB]
- Quand.hbm.xml [995.00B]
- Quand.class [1.63KB]
- Quanc.hbm.xml [995.00B]
- Quanc.class [1.63KB]
- Pinshi.hbm.xml [1.23KB]
- Pinshi.class [2.00KB]
- Orders.hbm.xml [1.56KB]
- Orders.class [2.63KB]
- Deyu.hbm.xml [1.36KB]
- Deyu.class [2.22KB]
- Class.hbm.xml [811.00B]
- Class.class [1.15KB]
- Chuangxin.hbm.xml [1.37KB]
- Chuangxin.class [2.23KB]
- Admin.hbm.xml [802.00B]
- Admin.class [1.23KB]
- filter
- FilterEncoding.class [1.80KB]
- AuthenticationFilter.class [2.39KB]
- daoimp
- TeacherDaoImp.class [2.41KB]
- StudentInfoDaoImp.class [2.96KB]
- StudentDaoImp.class [2.87KB]
- SemesterDaoImp.class [1.68KB]
- ScoreDaoImp.class [1.12KB]
- ScoreAnalysisDaoImp.class [1.38KB]
- PinceDaoImp.class [7.48KB]
- CommentDaoImp.class [3.11KB]
- ClassDaoImp.class [1.64KB]
- AdminDaoImp.class [1.60KB]
- dao
- TeacherDao.class [389.00B]
- StudentInfoDao.class [466.00B]
- StudentDao.class [581.00B]
- SemesterDao.class [351.00B]
- ScoreDao.class [207.00B]
- ScoreAnalysisDao.class [228.00B]
- PinceDao.class [1.72KB]
- CommentDao.class [577.00B]
- ClassDao.class [324.00B]
- AdminDao.class [191.00B]
- action
- TeacherManagementAction.class [2.60KB]
- StudentsExportAction.class [1.28KB]
- StudentManagementAction.class [4.47KB]
- StudentInfoAction.class [6.34KB]
- SemesterManagementAction.class [2.16KB]
- ScoreImportAction.class [4.28KB]
- ScoreAnalysisAction.class [3.47KB]
- PinceAction.class [9.21KB]
- LoginAction.class [3.06KB]
- CommentAction.class [6.04KB]
- ClassManagementAction.class [2.48KB]
- struts.xml [16.02KB]
- log4j.properties [1.54KB]
- hibernate.cfg.xml [1.72KB]
- globalMessages_zh_CN.properties [84.00B]
- displaytag_zh_CN.properties [1.27KB]
- displaytag.properties [306.00B]
- applicationContext.xml [1.75KB]
- web.xml [1.87KB]
- META-INF
- MANIFEST.MF [36.00B]
- Js
- xiangmu.js [1.16KB]
- typem.js [2.53KB]
- js.js [6.57KB]
- top.html [1.04KB]
- manage.jsp [889.00B]
- mainfra.html [604.00B]
- login.jsp [5.95KB]
- left.jsp [9.57KB]
- error.jsp [844.00B]
- 系统环境配置说明书.txt [429.00B]
- studentmanagement.sql [17.88KB]
- .project [1.59KB]
- .mymetadata [324.00B]
- .myhibernatedata [523.00B]
- .classpath [4.21KB]
- 正稿.doc [520.00KB]
- 修改稿.doc [535.50KB]
- 初稿.doc [589.50KB]
- 7 指导教师指导检查学生进行毕业设计工作情况登记表.doc [33.00KB]
- 6 答辩记录.doc [33.00KB]
- 5 中期检查表.doc [33.00KB]
- 4 开题论证审批表.doc [33.66KB]
- 3 开题论证记录.doc [34.50KB]
- 2 任务书.doc [40.74KB]
- 1 选题审批表.doc [21.26KB]
|