本课题在分析了互动类保险知识网站现状以及对现有的互动类保险知识网站进行研究比较的基础上,针对互动类保险知识网站的特殊性,设计研发了一套基于JSP的基于HTML5互动类保险知识网站。本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的基于HTML5互动类保险知识网站。
1、基于HTML格式
2、以保险知识为主题
3、拥有类似论坛的互动功能
3.1、每个网页页面有一个用户登录界面的跳转按钮
3.2、用户登录界面拥有登录功能与注册按钮
3.2.1、用户登录界面输入账号和密码正确可以跳转至论坛界面,错误则提示并重新输入
3.2.2、点击注册按钮跳转至注册界面,输入新的用户名、密码以及确认密码,新用户名不能与已注册用户名重复
3.3、用户权限
3.3.1、拥有新建帖子、删除自己帖子以及删除自己帖内评论权限
3.3.2、拥有评论他人帖子的权限
3.4、管理员权限
3.4.1、拥有对用户的账号添加、修改、删除功能
3.4.2、拥有新建、删除及评论所有帖子的权限
3.5、每个帖子标题长度不得超过38个字,内容长度不超过400个字,回复长度不超过400个字。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景与意义 1
1.2开发工具及技术 1
1.2.1开发工具 1
1.2.2 Tomcat 1
1.2.3 JSP技术 1
1.2.4 Mysql 2
1.3软硬件需求 2
第二章 系统分析 4
2.1可行性分析 4
2.1.1技术可行性 4
2.1.2经济可行性 4
2.1.3操作可行性 4
2.1.4法律可行性 4
2.2功能模块分析 5
2.3设计的基本思想 7
2.4性能需求 8
2.4.1系统的安全性 8
2.4.2数据的完整性 8
2.5界面需求 8
第三章 数据库设计 9
3.1数据库的分析与设计 9
3.1.1数据库的概念结构设计 9
3.1.2数据库的逻辑结构设计 11
3.1.3数据库的连接原理 13
第四章 系统功能实现 16
4.1注册界面设计 16
4.2登陆界面设计 16
4.3管理员首页 19
4.4修改登录密码 19
4.5注册用户管理 20
4.6信息发布管理 20
4.6.1信息发布添加 20
4.6. 2信息发布管理 22
4.7交流板块管理 22
4.7.1交流板块添加 22
4.7.2交流板块管理 23
4.8论坛交流管理 24
4.9浏览信息资讯 25
4.10论坛交流模块 26
第五章 系统测试 29
5.1系统测试目的与意义 29
5.2测试过程 29
5.2.1主页面的登录模块测试 29
5.3其他错误 30
结 论 31
参考文献 32
致 谢 33