JavaWeb项目:在线评测系统
此项目为本人的Java大作业。
前台代码;代码已经上传到github上 下载地址 Github
一、项目概况
1.1设计内容
开发基于B/S结构的私人牙科诊所病例管理系统。该系统应具有以下功能:(1) 登陆模块,可分为管理员登陆和普通用户医生登录三个模块。(2) 用户注册模块,对用户注册的用户名的要求,不同的用户要求要有不同的用户名。(3) 系统管理模块,包括添加管理员,管理员密码的修改。(4) 挂号管理模块,包括患者的名字、性别、年龄、现住地址和患者简介。(5) 患者管理模块,对患者进行增加、患者删除、患者信息的修改。(6) 开药管理模块,对药品的增加、删除、修改、查询,患者病历查(7) 科室管理模块,管理员可以新建,修改,删除,科室信息(8) 留言管理,管理员可以新建,修改,删除留言信息(9) 预约挂号模块,用户可以在线进行预约挂号,用户可以选择普通号和专家号
1.2开发工具
Eclipse或者Myeclipse,Java,MySQL,Redis,Html,CSS,JS。
二、详细设计
2.1网站结构
一.功能模块
4.1 模块的设计
4.1.1 登录模块
4.1.2 用户注册模块
4.1.3 系统管理模块
4.1.4 挂号管理模块
4.1.5病例管理模块
4.1.6用户模块
部分表结构
表3-1 sysuser表
字段 字段名 数据类型 长度 说明
1 id Int 4 编号
2 uname varchar 50
3 upass varchar 50
4 tname varchar 50
5 sex varchar 50
6 birth varchar 50
7 tel varchar 50
8 ismarage varchar 50
9 addr varchar 50
10 email varchar 50
11 idcard varchar 50
12 byschool varchar 50
13 utype varchar 50
14 dept varchar 50
表 3-2 notice信息表
字段 字段名 数据类型 长度 说明
1 id Int 4 编号
2 title varchar 50
3 note varchar 50
4 savetime varchar 50
表 3-3 zd信息表
字段 字段名 数据类型 长度 说明
1 ghno Int 4 编号
2 bg varchar