- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上论坛系统实践指南 本章介绍网上论坛系统的立项、需求、设计和编程实现,重点是J2EE下的系统整体架构设计、数据库设计、JDBC数据库连接中间件的连接方法、用户注册登录功能和版块管理功能的编程实现源代码。 根据文献〔1〕的文档制作标准,本章还给出了详细而标准的需求分析文档和系统设计文档。 本章的重要性与先进性在于:网上论坛系统是在当今最先进的J2EE平台下设计的,程序是用Java实现的,核心源码以文字的方式提供,全部源码在附带的光盘上给出。 作为学生实习的项目,网上论坛系统的规模(或工作量)不大不小,既非常合适,又极具新意,希望将学生划分为多个项目组,每组3-5人,确定1名项目经理,按照需求、设计、美工、编程、测试进行分工,组员之间既分工又协作,一边上课,一边看书,一边模仿着做项目,用1-2个月完成这项任务。验收内容包括需求文档、设计文档、源代码、可执行程序、测试文档、用户指南。 本章对读者的要求 要 求 具 体 内 容 了 解 1)网上论坛系统立项背景 2)网上论坛系统目录结构 3)网上论坛系统部署 理 解 1)网上论坛系统开发环境和运行环境 2)网上论坛系统需求分析文档 3)网上论坛系统设计文档 关 注 1)论坛系统整体架构设计和网上论坛系统数据库设计 2)网上论坛系统数据库连接实现 3)网上论坛系统用户注册登录功能实现 4)网上论坛系统版块管理子系统实现 系统立项背景 论坛又叫BBS,全称为Bulletin Board System,中文意思是“电子公告板”,它是Internet上的一种交互性极强的、网友喜闻乐见的电子信息服务系统,提供一块公共电子白板,每个用户都可以在上面书写,发布各自的信息或提出不同的看法,以便与其它用户进行交流讨论。 J2EE技术具有许多显著的优点,所以我们采用J2EE平台来开发。近两年来也开始流行起新的网络编程脚本语言ASP.NET。ASP.NET和JSP同样是属于编译型的,即在第一次运行WEB应用时将代码编译,以后重新运行就不再进行编译了,除非代码发生改变。 冰鱼论坛管理系统采用了J2EE设计模式中的MVC Model 2模式,采用MySQL做数据库服务器。由于前面的章节已详细讲解了需求分析、数据库设计等方面,本章对冰鱼论坛管理系统的讨论,重点放在J2EE系统架构设计及具体实现上,而对需求分析及系统测试不作详细介绍。 系统需求分析 需求分析就是对顾客的需求进行定义或确定,这一过程十分重要,而且有许多工作看似容易,做起来很难。因为客户的需求具有动态性,甚至有个别用户朝三暮四地变化;同时客户的需求具有模糊性,有些客户对业务流程表达不规范,对需求表达不清楚不明确,甚至自己都不清楚真正的需求是什么。所以唯一不变的是变化! 论坛具有的最基本模块有: (1) 用户模块主要包括用户登录、注册、用户资料修改等; (2) 版块模块主要实现对论坛版块的管理,如增删改等; (3) 帖子模块主要实现显示帖子内容,斑竹或管理员能进行相应管理; (4) 友情链接主要用于其他站长申请友情链接; (5) 广告模块主要用于论坛放置广告,并进行相应管理。 系统需求分析 尽管需求分析过程的工作很多,但最主要的是完成以下8项任务: 第1项任务:画出冰鱼论坛管理系统的组织结构图,由于论坛的组织结构是以角色的组成为结构的,因此列出角色结构就可以了。画出了组织结构图,就可以了解到论坛的角色组成,为往后的权限分配和开发各个功能模块奠定了基础。 第2项任务:画出冰鱼论坛管理系统的业务操作流程图,即业务操作模型,重点是业务操作的流水步骤。 第3项任务:列出论坛系统的功能点列表,即功能模型。 第4项任务:列出论坛系统的性能点列表,即性能模型。 第5项任务:列出系统的接口列表,即接口模型。由于冰鱼论坛管理系统不需要与其它系统或设备进行交互、连接等,因此此项需求任务在该论坛系统中略去。 第6项任务:确定冰鱼论坛管理系统的运行环境,即环境模型。 第7项任务:约定冰鱼论坛管理系统的界面,即界面模型。 第8项任务:对冰鱼论坛管理系统的开发工期、费用、开发进度、系统风险等问题进行分析与评估。 需求规格说明书(Requirements Specification) 1.概述(Summary) 1.1 用户简介(User Synopsis) 现实生活中的交流存在时间和空间上的局限性,交流人群范围的狭小,以及间断的交流,不能保证信息的准确性和可取性。因此,用户需要通过网上论坛的交流扩大交流面,同时可以从多方面获得自己的及时需求。本系统面向所有乐于参与交流活动的广大网友,用户角色大致分为三类:普通用户、管理员、斑竹(也称为版主,以下均称为斑竹)。 1.2 项目目的和目标(Purpose and Aim of Projec
您可能关注的文档
- 最新外研社高中英语知识必修一模块一(完整课文加练习).ppt
- 青少年的成长需要法律的保护.ppt
- 机械热力学第02章 第一定律.ppt
- 三下语文知识七色光六.ppt
- 投石车设计和制作.ppt
- 团队建设组织行为学课件学习.ppt
- 做保险的十大理由.ppt
- 任意进制计数器的构成方法.ppt
- 瑕积分的收敛判别法.ppt
- 申通快递波特五力模型相关分析.ppt
- 8 黄山奇石(第二课时)课件(共22张PPT).pptx
- 22《纸船和风筝》教学课件(共31张PPT).pptx
- 17 松鼠 课件(共23张PPT).pptx
- 23《海底世界》课件(共28张PPT).pptx
- 21《大自然的声音》课件(共18张PPT).pptx
- 第12课《词四首——江城子 密州出猎》课件 2025—2026学年统编版语文九年级下册.pptx
- 第2课《济南的冬天》课件(共42张PPT) 2024—2025学年统编版语文七年级上册.pptx
- 17 跳水 第二课时 课件(共18张PPT).pptx
- 第六单元课外古诗词诵读《过松源晨炊漆公、约客》课件 统编版语文七年级下册.pptx
- 统编版六年级语文上册 22《文言文二则》课件(共27张PPT).pptx
最近下载
- TCACM 009-2016元胡止痛片优质产品质量标准.pdf VIP
- 声乐正谱伴奏 黑雾 降E.pdf VIP
- 三年(2023-2025)高考地理真题分类汇编:专题12 交通(全国通用)(原卷版).docx VIP
- 2025至2030智能道路检测车行业发展趋势分析与未来投资战略咨询研究报告.docx
- 内科三基试题(含参考答案).docx VIP
- 中国建设工程鲁班奖(国家优质工程)复查工作准则(试行).pdf VIP
- 手术室感染暴发应急预案与处置流程查房.pptx VIP
- 凝结水混床树脂和普通混床树脂性能指标.doc VIP
- 军事理论全部题库及答案.doc
- 2025年宠物鲜食配行业发展趋势分析报告.docx VIP
原创力文档


文档评论(0)