基于web大学宿舍管理系统的设计与实现
基于web大学宿舍管理系统的设计与实现
本系统带程序说明书 有需要的可以去我上传的资源里面找,找不到的话,评论我,或者站内私信留下邮箱,
我看到机会给你发,也可以主动联系我博客名。
因为最近太忙一直没有上传完。emmmm
本系统带程序说明书 有需要的可以去我上传的资源里面找,找不到的话,评论我,或者站内私信留下邮箱,
我看到机会给你发,也可以主动联系我博客名。
因为最近太忙一直没有上传完。emmmm
台[1]。Eclipse的最大长处在于它为创立可扩展的集成开发环境供给了一个开放源码渠道。这款软件的运用,为Java开发者供给了免费运用强壮的Java IDE的时机[2]。
2.1.2 JDK简介
用Java语言开发本体系,依据Java开发东西包(JDK)的集成开发环境体系。这样我们在开发时就不用依赖于命令行界面,在同一个界面中就能够完结修正、编译、和运转功用,并能够同步显现编译和运转信息。这样不只提高了开发的效率,而且对开建议到了辅助的推动效果。在后来退出的版别又相继兼容曾经的版别,也对开发供给了便当[3]。
2.2 首要开发技能
2.2.1 B/S形式
本体系选用B/S结构。Browser/Server体系极大简化了客户机操作,客户端只需求安装浏览器即可。大部分作业服务器承当,与数据库的交互操作都被放到后台服务器,这样能够下降对用户端的硬件装备,最终到达为校园节约财力的效果[4]。
2.2.2 JSP技能
由于JSP技能在运用时很简单被整合到各种运用体系结构中,便利运用现存的东西和技巧,支撑企业级的分布式运用[5]。而一切的JSP页面的内置脚本语言是依据Java计算机语言的,而且一切的JSP页面都被编译成为Java Servlet,JSP就具有Java技能一切的优点,所以本体系的一切页面选用JSP完结[6]。
第3章体系需求分析
3.1 功用需求
3.1.1 基本功用需求
1、体系办理员端需求。
体系办理员在本体系中有权限录入和删去宿舍办理员。一起体系办理员对宿舍办理员的个人信息有权限进行修正。对学生来讲,体系办理员首要能够对行将进入校园的重生进行信息录入。对未签到的学生进行信息删去。对其他学生的信息能够修正以及检查。别的还供给重生宿舍分配、学生宿舍互换、学生迁出挂号功用。对宿舍楼来讲:体系办理员可增加删去宿舍楼和的数量,修正宿舍楼的简介信息,并为宿舍楼分配一个或多个办理员。对学生宿舍来讲:体系办理员能够对每栋楼的宿舍进行增加、删去、特点修正、查询功用
2、宿舍办理员需求
承受体系办理员的分配的办理权限,能检查对应宿=宿舍楼中的学生信息,而且依据实际情况对学生进行缺寝挂号。也能够凭原暗码随时修正自己登录本体系的暗码。
3、学生需求
由于此体系偏重于办理,学生只能对自己的缺寝记载登录本体系进行查询。也能够自己修正自己的登录暗码。
3.1.2 功用模块
宿舍办理体系首要完成的功用有:
1、关于宿舍办理员的办理
2、关于学生宿舍楼的办理
3、关于学生信息的办理
4、关于学生宿舍的办理等。
本体系功用模块图如图3.1所示:
图3.1 大学宿舍办理体系模块图
3.2 性能需求
3.2.1 体系安全性
为了应对校园办理人员的常常调集,开发时创立体系办理员身份,只要体系办理员有体系完好功用的运用权限。这样既能够确保学生的信息安全,也便于对一切宿舍楼进行办理。设置宿舍楼办理员,由体系办理员分配宿舍楼的办理权限。可完成专楼专人办理的通明办理。
3.2.2 数据库挑选
完成本体系需求创立多张数据库表,而且重生的宿舍分配和学生的迁出都能形成学生信息的变化。宿舍办理员的人事变化也能对办理形成影响,所以本体系选用Oracle10g作为数据库开发。
第4章体系的规划
4.1 数据库规划
4.1.1 物理规划
本体系的实体:宿舍办理员实体、学生实体、宿舍楼实体和学生宿舍实体。
4.1.2 E-R模型规划
依据实体规划,能够得到首要实体E-R图
(1)宿舍办理员实体E-R图。
图4.1宿舍办理员实体E-R图
(2)学生实体E-R图
图4.2 学生实体E-R图
(3)宿舍楼实体E-R图
图4.3 宿舍楼实体E-R图
(4)学生宿舍实体E-R图
图4.4 学生宿舍实体E-R图
4.1.3 数据库的逻辑结构规划
依据对E-R图的规划,能够找出数据库的大局逻辑结构[19]。数据之间的关系也得到确定。通常用二维表来显现数据的逻辑结构[20]。本体系的表如下:
1、体系办理员信息表:ADMIN
表4.1办理员表
字段称号 |
数据类型 |
主/外键 |
答应空 |
阐明 |
ADMIN_ID |
NUMBER(11,0) |
- |
yes |
体系办理员ID |
ADMIN_USERNAME |
VARCHAR2(20) |
- |
yes |
用户名 |
ADMIN_PASSWORD |
VARCHAR2(20) |
- |
yes |
暗码 |
ADMIN_NAME |
VARCHAR2(20) |
- |
yes |
名字 |
ADMIN_SEX |
VARCHAR2(20) |
- |
yes |
性别 |
ADMIN_TEL |
VARCHAR2(20) |
- |
yes |
联系电话 |
2、宿舍办理员信息表:TEACHER
表4.2 宿舍办理员表
字段称号 |
数据类型 |
主/外键 |
答应空 |
阐明 |
TEACHER_ID |
NUMBER |
- |
yes |
宿舍办理员ID |
TEACHER_USERNAME |
VARCHAR2(20) |
- |
yes |
用户名 |
TEACHER_PASSWORD |
VARCHAR2(20) |
- |
yes |
暗码 |
TEACHER_NAME |
VARCHAR2(20) |
- |
yes |
名字 |
TEACHER_SEX |
VARCHAR2(20) |
- |
yes |
性别 |
TEACHER_TEL |
VARCHAR2(20) |
- |
yes |
联系电话 |
本系统带程序说明书 有需要的可以去我上传的资源里面找,找不到的话,评论我,或者站内私信留下邮箱,
我看到机会给你发,也可以主动联系我博客名。
因为最近太忙一直没有上传完。emmmm
本系统带程序说明书 有需要的可以去我上传的资源里面找,找不到的话,评论我,或者站内私信留下邮箱,
我看到机会给你发,也可以主动联系我博客名。
因为最近太忙一直没有上传完。emmmm