jsp273网上评教系统mysql

jsp273网上评教系统mysql

150

更新时间:2021-05-25

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

本系统应具有通常考评系统应该具有的所有功能,包括各种角色的登录,登录后进行相应的界面操作,其中admin的权限最大,可添加删除其他的角色,并对他们进行调查。其次是manager,能对其他teacher,项目经理进行调查。而teacher和项目经理只能调查学生对自己的评分结果,学生只能点评相应的老师和项目经理。要采取适当的技术优化这类数据操作,以提高数据存取效率。


系统采用了java的web技术servlet进行开发,基于B/S架构模式,以Myeclipse为开发平台,mysql为数据库,jsp为开发语言制作而成.并且文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。

本系统为基于JSP的高校教师考评设计,后台由管理员角色,分为四种:教师,学生,经理,管理员

a.管理员:(用户名,密码,权限等为必备字段)

b.教师:(用户名,密码,姓名,电话,邮箱,职称,主教课程,照片,地址,性别,等

c.学生,(用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等,)

d.普通管理员:(用户名,密码,权限等为必填字段)

e.  班级:(班级信息,主要有班级,班主任,人数等,如上图

f: 课程:课程信息管理,包括,课程名称,学时,学分,类型,备注等.

由此可画出系统组织结构图。如图所示:


目  录

JSP网上评教系统1

ABSTRACT3

1 概述5

1.1开发背景5

1.2 项目提出的意义6

1.3 系统的开发方法6

1.4 系统开发工具7

1.4.1.硬.软件环境7

1.4.2.软件环境7

1.4.3开发计划8

1.4.4 JSP 简介8

1.4.5 MYSQL 简介9

1.4.6 tomcat配置10

1.4.7 Servlet简介12

1.4.8  JavaBean简介12

1.4.9 JavaScript简介13

2 需求分析13

2.1可行性分析13

2.2 系统设计的要求14

2.3 系统功能需求分析14

2.4 数据库需求分析16

3 系统总体设计16

3.1系统总体设计16

3.1.1 系统总体架构16

3.1.2 系统总体结构设计原则17

3.2 系统功能总体设计17

3.2.1 管理员角色17

3.2.3教师角色17

3.2.4学生角色18

3.2.5系统工作流程图19

3.2.6登录模块流程图22

3.2.7查询功能工作流程图24

3.3 数据库结构设计25

3.3.1 概念结构设计25

3.3.2 概念结构设计的方法选择25

3.3.3 系统的E-R图25

3.4 数据库表的设计27

4 系统实现30

4.1 运行环境30

4.2 系统首页31

4.3新闻查看面31

4.4管理员信息管理页面34

4.5教师信息页面37

4.6学生信息注册页面40

4.7投票时间设置页面43

4.8所有点评查看页面43

4.9课程信息管理页面45

4.10学生登陆主界面46

5 软件测试47

5.1 软件测试的意义47

5.2 软件测试的重要性48

5.3 软件测试的范围48

5.4 软件测试的方法48

5.5 软件测试的目的和原则49

6 总结50

谢辞51

参考文献52

下载
本地下载
- MB
188083800