基于jsp+oracle的bbs论坛系统的开发

基于jsp+oracle的bbs论坛系统的开发

ID:18228843

大小:2.55 MB

页数:19页

时间:2018-09-15

基于jsp+oracle的bbs论坛系统的开发_第1页
基于jsp+oracle的bbs论坛系统的开发_第2页
基于jsp+oracle的bbs论坛系统的开发_第3页
基于jsp+oracle的bbs论坛系统的开发_第4页
基于jsp+oracle的bbs论坛系统的开发_第5页
资源描述:

《基于jsp+oracle的bbs论坛系统的开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学生实训任务书一、题目基于JSP+Oracle的BBS论坛系统的开发二、学生信息专业:Java08-2班学号:2008131002**姓名:***三、用户需求及约束条件1、基本要求:⑴用JSP+Oracle实现BBS论坛系统的动态网站开发。⑵系统总体模块分为:用户注册模块、用户登录模块、信息显示模块、信息操作模块、用户管理模块和数据库模块。各模块间的关系如下图所示:2、扩展的系统功能模块:u积分等级设置模块u版面管理模块u查询(“版主”或“管理员”对内容的)改动记录u文件上传进度条u搜索帖子3、高级编程:u使用柜架技术

2、开发基于Struts/Springs/Hibernamte/Ajax的BBS论坛系统。四、实训的目标、要求、技术路线及设计规格1、设计的目标:使用户能够自由地发布、回复信息,交流看法和观点,形成一个交流互动的平台;2、设计的要求:通过一个完整的论坛系统,从系统需求分析开始,到系统总体架构的实现,再到数据库系统设计,以及最后各功能模块的实现,把所学过的JSP知识和Oracle知识系统地贯穿起来,熟悉了Web软件系统开发的一整套流程。3、技术路线:使用B/S工作模式,以Oracle作为后台数据库,JSP为前台编程语言。还涉

3、及到Servlet、JavaBean、JSTL、SSH等技术。开发环境:MyEclipse7.0Ga、Tomcat6.0、Oracle10g、Dreamweaver等。4、设计规格:提交实训报告的正文部分内容包括:⑴系统需求分析;⑵系统总体架构设计;⑶数据库设计;⑷数据库对象的创建;⑸系统各模块的页面编程实现;⑹系统的运行测试(可以通过屏幕捕捉来抓图)。5、所有的设计工作要求同学们真实地、独立地完成。五、工作量见《实训进度日历》。六、考核形式、考核时间、考核指标及成绩评定实训成绩构成:纪律、态度和平时表现20%;实训结

4、果30%;实训报告30%;实践操作能力20%。考核形式:⑴指导教师每日对学生考察、评估和考核;⑵最后对实训项目完成的质量进行考核和验收。实训进度日历题目“基于JSP+Oracle的BBS论坛系统”的开发指导教师****学生班级Java08-1、Java08-2学年学期09-10学年第2学期天上午/下午实训任务详细描述教师实训任务的指导(解决方案、实现步骤、技术路线、难点提示)通过标准10年06月28日上午完成系统需求分析BBS论坛系统有三类用户:普通用户、版主和管理员。文档通过验收下午构思系统的总体架构设计包括:用户注

5、册、用户登录、信息显示、信息操作、用户管理、数据库模块等模块。各模块的详细构思10年06月29日上午数据库设计设计系统数据流程图、各实体的E-R图;把实体转化为关系表,再参照实体间的联系定义表的主键及其它约束,得到系统中各个表格的结构。系统逻辑结构设计下午数据库对象的创建按照设计好的逻辑结构,在Oracle中创建这些表格的数据库对象。模式对象10年06月30日上午系统各模块的页面编程实现数据库功能模块;论坛首页。连接数据库下午系统各模块的页面编程实现用户注册与登录模块;版面管理模块、等级称号管理模块。调试运行10年07

6、月01日上午系统各模块的页面编程实现论坛信息内容的显示与操作模块;用户管理模块。调试运行下午系统的运行测试测试运行各模块,完善并美化系统。调试运行10年07月02日上午撰写实训报告按照《实训报告要求》整理装订。格式把关下午验收系统组织讨论指导教师分组进行验收学生的实训程序,并组织讨论和优秀作品展示。系统验收制订教师:闫红岩目录一、系统需求分析1二、系统总体架构设计2三、数据库设计3四、数据库对象的创建4五、系统各模块的页面编程实现5六、实训总结11七、附录(主要代码)12一、系统需求分析近年来,BBS论坛行业经历了很大

7、的变化,从各大门户性网站到校园网站BBS论坛无处不在,BBS论坛在技术交流,讨论中发挥着重要作用。而且BBS发展方兴未艾。在这种大背景下,我们编写BBS作为实训项目,编写此文档主要是为开发商指定我们对此系统的主要需求,使开发商能够根据该文档更准确的完成该系统。希望开发商能通过该文档完全了解我们对本系统的功能需求。本系统中有三类用户,即普通用户、版主和管理员。⑴普通用户的功能:a)用户注册;b)分页查看所有主题文章列表c)发表主题文章;d)回复文章e)查看主题文章和回复文章的详细内容f)对自己发表或回复的文章进行修改和删

8、除⑵版主的功能:a)具有普通用户的所有功能b)对本讨论区的所有文章可以修改或删除⑶管理员的功能:a)具有普通用户的所有功能b)对所有版面的所有文章可以修改或删除c)具有用户管理功能,包括修改用户的个人信息或删除用户二、系统总体架构设计系统总体模块分为:⑴用户注册模块:完成新用户的注册,并对新用户的注册信息进行错误检查。包含的文件:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。