一、源码特点
jsp 校园网系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统采用web模式开发,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql,使用java语言开发。
jsp 校园网系统Myeclipse开发mysql数据库we
二、功能介绍
本网站主要包括登录注册模块,学生信息模块,留言板模块,网站公告模块,视频模块,图片模块,下载模块和后台管理模块等功能模块,各模块的主要功能如下:
(1)登录注册模块:对未注册用户提供注册功能,并根据注册账号进行登录,对于注册过的用户,当输入账号和密码后,进行身份确认后可进入界面。
(2)信息公告模块:主要包括通知公告、新闻中心等部分。通过信息模块不断更新相关信息使师生、奖章和外界能及时了解学校的工作动态和下阶段工作。
(3)留言板模块:作为一个学校与师生、家长相互交流的平台,留言板起到了很大的作用。是学校通过网络收集信息的有力工具,留言板提供完备的信息发布功能。
(4)网站公告模块:主要讲紧急通知和一些活动快讯以滚动条的形式动态的呈现出来,具有很强的吸引力,宣传效果明显。
(5)视频模块:学校视频是用最直观的方法真实展现了学生、教室的活动。有助于人们更好的了解学校,了解学生活动。
(6)图片模块:通过轮播图片展现美丽校园,折射校园文化。增强人们对学校的了解。
(7)下载模块:通过学习软件、学习课件、工具软件、学习资料、试题库等资料的下载。
(8)后台管理模块:是整个学校网站正常运转的关键,包括前台的新闻信息审核与发布、公告发布、软件审核与发布、图片审核与发布、视频审核与发布、下载审核与发布、留言管理等具体
工作。
数据库设计
(1)用户信息表如表5.1所示:
表5.1 用户信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | yhid | INTEGER | 11 | 是 | 用户编号 |
2 | yhm | VARCHAR | 40 | 否 | 用户名 |
3 | mm | VARCHAR | 40 | 否 | 密码 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | qx | VARCHAR | 40 | 否 | 权限 |
6 | yx | VARCHAR | 40 | 否 | 邮箱 |
7 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
8 | lxdz | VARCHAR | 40 | 否 | 联系地址 |
(2)信留言表如表5.2所示:
表5.2 留言信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | lyid | INTEGER | 11 | 是 | 留言编号 |
2 | ly | VARCHAR | 40 | 否 | 留言 |
3 | yh | VARCHAR | 40 | 否 | 用户 |
4 | sj | VARCHAR | 40 | 否 | 时间 |
5 | hf | VARCHAR | 40 | 否 | 回复 |
(3)通知公告信息表如表5.3所示:
表5.3 通知公告信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | tzggid | INTEGER | 11 | 是 | 通知公告编号 |
2 | bt | VARCHAR | 40 | 否 | 标题 |
3 | nr | VARCHAR | 40 | 否 | 内容 |
4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
(4)新闻信息表如表5.4所示:
表5.4 新闻信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | xwid | INTEGER | 11 | 是 | 新闻编号 |
2 | xwbt | VARCHAR | 40 | 否 | 新闻标题 |
3 | xwnr | VARCHAR | 40 | 否 | 新闻内容 |
4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
5 | zt | VARCHAR | 40 | 否 | 状态 |
6 | yh | VARCHAR | 40 | 否 | 用户 |
(5)图片信息表如表5.5所示:
表5.5 图片信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | tpid | INTEGER | 11 | 是 | 图片编号 |
2 | tpmc | VARCHAR | 40 | 否 | 图片名称 |
3 | js | VARCHAR | 40 | 否 | 介绍 |
4 | tp | VARCHAR | 40 | 否 | 图片 |
5 | zt | VARCHAR | 40 | 否 | 状态 |
6 | yh | VARCHAR | 40 | 否 | 用户 |
(6)资料类型表如表5.6所示:
表5.6资料类型表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | zllxid | INTEGER | 11 | 是 | 资料类型编号 |
2 | lx | VARCHAR | 40 | 否 | 类型 |
(7)资料信息表如表5.7所示:
表5.7 资料信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | zlid | INTEGER | 11 | 是 | 资料编号 |
2 | zlmc | VARCHAR | 40 | 否 | 资料名称 |
3 | lx | VARCHAR | 40 | 否 | 类型 |
4 | nr | VARCHAR | 40 | 否 | 内容 |
5 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
6 | wj | VARCHAR | 40 | 否 | 文件 |
7 | yh | VARCHAR | 40 | 否 | 用户 |
三、注意事项
1、管理员账号:admin 密码:admin 数据库配置文件DBO.java ,权限包括管理员,用户
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql,使用java语言开发。
3、数据库文件名是jspxyw 系统名称xyw
四、系统实现