基于JSP的BBS论坛的设计与实现(JSP,SQLServer)
基于JSP的BBS论坛的设计与实现(JSP,SQLServer)(开题报告,文献综述,外文翻译,毕业论文18000字,程序代码,SQLServer数据库)
需求分析
根据论坛系统的功能取向,所设计的BBS论坛包含用户注册功能,用户登录功能,发表主题功能,回复帖子功能,查询帖子功能,浏览帖子功能,个人信息设置功能,发送短信功能,添加好友功能,管理员后台管理功能等。
(1)网页制作:根据需求分析,进行系统页面原型的开发。网页的制作也代表了系统的一种需求表达,能够更加直观地展示给用户系统的外观,使得需求的定位能够最大可能地贴近实际的要求。
(2)系统业务开发:对需求进行模块划分,并且设计实现模块的业务组件,进行系统的构建工作。这个阶段包括业务逻辑设计,数据库开发,代码编写,代码的单元测试等工作。
(3)测试发布:在开发好系统以后,需要进行系统的测试,包括测试系统的稳定性、正确性,并且要搜集意见,对系统进行及时有效的改进。
(4)用户注册功能:本系统采用的注册功能,能够保证登录限制,所有没有注册过的用户,不能进行主要功能的操作,只能浏览论坛部分内容。
(5)用户登录功能:用户有了进入系统的身份验证账号后,应该能顺利登陆论坛,进行后面的操作。设计风格应该简捷美观,易于操作。 [版权所有:http://DOC163.com]
(6)发表回复功能:用户的主要目的就是进入系统后,能够发表主题和帖子,表达自己的诉求,同时对自己有用或者感兴趣的内容进行回复,达到互动交流。
(7)查询浏览帖子功能:查询功能是方便用户查询搜索自己想了解的主题和帖子,所以查询功能是必须存在的,对用户提供有选择的观看,只要输入关键字就可以得到想要的内容,并进行查看浏览。设计风格应该简捷美观,易于操作。
(8)个人信息设置:用户的信息应可以根据用户自己的愿望来随意修改,以达到及时更新。设计风格应该简捷美观,易于操作。
(9)添加删除好友功能:能够满足用户的需求,添加他人为自己的好友,以方便联系,进一步交流。对于长久不联系的好友进行删除,释放资源。
(10)后台管理功能:后台管理功能是针对前台各项功能出现的问题进行高权限的管理。管理员通过成功登录,修改前台的内容,以更好的管理和维护论坛的稳定。
(11)退出功能:为完成用户安全退出,需提供退出功能,并保证用户账号安全。
BBS论坛和虚拟社区系统采用JAVA语言做脚本语言,以JDK1.6.0.21、Tomcat 6.0、MyEclipse8.5、SQL Server 2000、Adobe Dreamweaver CS6作为开发环境。从网上下载Microsoft SQL Server 2000 Driver for JDBC的驱动程序包备用。
[资料来源:https://www.doc163.com]
[资料来源:www.doc163.com]
目 录
摘 要 I [资料来源:http://Doc163.com]
ABSTRACT II
1 绪论 1
1.1 引言 1
1.2 论坛的发展史 1
1.2.1 论坛的国外发展史 1
1.2.2 论坛的国内发展史 2
1.3 论坛的现实意义 3
2 系统综合分析 4
2.1 系统简介 4
2.2 开发技术简介 4
2.2.1 JSP技术 4
2.2.2 SQL语句和SQL Server数据库 5
2.2.3 其他技术 8
2.3 需求分析 8
2.4 性能要求 9
2.4.1 时间特性的规定 9
2.4.2 系统灵活性 10
2.4.3 输入输出要求 10
2.4.4 数据管理能力要求 10
2.5 开发工具与运行环境 11
2.5.1 工具和环境的配置 11 [来源:http://www.doc163.com]
2.5.2 系统环境 11
2.5.3 建立虚拟路径和站点 12
3 系统总体设计与实现 14
3.1 数据库设计与实现 14
3.1.1 概念模型(E-R图) 14
3.1.2 表与关系的建立 14
3.1.3 结构设计 15
3.2 功能描述 19
3.3 功能结构图 19
3.4 功能设计与实现 20
3.4.1 主界面 20
3.4.2 用户模块 21
3.4.3 帖子模块 23
3.4.4 后台管理模块 25
3.4.5 系统帮助模块 26
3.5 系统运行流程图 27
3.5.1 用户模块功能流程 27
3.5.2 帖子模块功能流程 27
3.5.3 后台管理流程图 28
3.5.4 系统整体流程图 29 [资料来源:https://www.doc163.com]
3.6 小节 29
4 系统调试与测试 30
4.1 软件测试及环境 30
4.2 单元测试 31
4.2.1 黑盒测试 31
4.2.2 白盒测试 32
4.2.3 模块接口测试 33
4.3 集成测试 34
5 总结 35
结束语 37
致 谢 38
参考文献 39
附 录 40 [来源:http://www.doc163.com]
上一篇:健身俱乐部网站设计与实现(MySQL,SQLServer)(含录像)
下一篇:基于JSP的企业员工信息管理系统的设计与实现(SQLServer)