在线论坛系统分析与设计

在线论坛系统分析与设计

ID:15442351

大小:894.50 KB

页数:18页

时间:2018-08-03

在线论坛系统分析与设计_第1页
在线论坛系统分析与设计_第2页
在线论坛系统分析与设计_第3页
在线论坛系统分析与设计_第4页
在线论坛系统分析与设计_第5页
资源描述:

《在线论坛系统分析与设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、在线论坛系统分析与设计目录18/18在线论坛系统分析与设计11系统规划31.1系统开发背景31.2系统目标32系统分析42.1需求分析42.2可行性分析52.3业务描述62.4过程建模62.4.1前台流程图62.4.2后台流程图72.4.3系统数据流图(DFD)82.5对象建模92.5.1用户发帖回帖92.5.2帖子管理93系统设计103.1系统功能结构103.1.1前台功能结构103.1.2后台功能结构113.2数据库设计123.2.1概念模型设计(E-R图)123.2.2逻辑设计—数据表124系统实施144.1系统开发运行环境144.2系统的实现154.3结构化应用系统开发154.4测试1

2、54.4.1单元测试154.4.2集成测试164.4.3系统测试165系统维护165.1概述165.2管理系统支持175.2.1维护团队175.2.2维护申请管理175.2.3建立优先级175.2.4配置管理1718/181系统规划1.1系统开发背景论坛又名网络论坛BBS,全称为BulletinBoardSystem(电子公告板)或者BulletinBoardService(公告板服务)。是Internet上的一种电子信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。它是一种交互性强,内容丰富而即使的Internet电子信息服务系统。用户在论坛上可以获得各种

3、信息服务,发布信息,进行讨论,聊天等等。在线论坛系统的开发,为人们的交流提供了更好的途径,便于人们信息的共享以及找到与自己志同道合的人。论坛的开发丰富了人们的生活方式。当今网络技术逐渐渗入社会生活各个层面,各个层次的用户都可以进行论坛访问,大至国家领导,小至一个普通干部,访问和留言从到指定用户进行表格到现在通过网络直接点击相应就可进行。论坛管理系统可解决游客访问及留言,致使现在几乎各个网站都有各种类型的专题论坛管理系统,用户可选择自己的看法。同时为分散于五湖四海的人们提供一个共同交流、学习、倾吐心声的平台,实现来自不同地方的用户极强的信息互动性,用户在获得自己所需要的信息的同时也可以广交朋友,

4、拓宽自己的视野和社交面。1.2系统目标1、根据系统设计所要实现的功能,本论坛所针对的对象如下:⑴用户:论坛的使用人员,对论坛进行某些操作时需要注册。⑵论坛版面:表明发言的内容。⑶帖子:论坛中单个观点的讨论。⑷管理员:为论坛服务的人员。这些对象不是孤立的,它们相互联系,只有当每个对象功能的正常发挥系统才能完整。2、对于典型的数据库管理系统,尤其是对像论坛这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。本系统在设计时应满足以下几个目标:⑴采用人机对话的操作方式,界面设计美观友好,信息查看灵活、方便、快捷、准确,数据存储安全可靠。⑵全面展示系统内所有分类的帖子,并进行分页

5、显示。⑶为用户提供一个方便、快捷的主题信息查看功能。18/18⑴实现在线发表帖子。⑵提供登录模块,主要用开管理员登录系统和发表帖子时留下发表者的信息。⑶用户随时都可以查看自己发表的帖子。⑷对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。⑸系统最大限度地实现了易维护性和易操作性。⑹系统运行稳定安全可靠。2系统分析2.1需求分析开发BBS论坛系统的目的是提供一个供用户交流的平台,为广大用户提供交流经验、探讨问题的社区。因此,BBS论坛系统最基本的功能首先是发表主题,其次是其他人员根据主题发表自己的看法。此外,为了记录主题的发表者和主题的回复者,系统还需要提供用户注册和登录的功能。只

6、有注册的用户登录后才能够发表和回复主题,游客只能浏览主题信息。1、BBS论坛系统的基本需求如下:⑴可通过WEB浏览器进行访问;⑵系统支持三种用户(游客、注册用户、管理员),每种用户使用的功能都是不同的;⑶游客只可以查看帖子;⑷游客可以通过注册的方法变为注册用户。⑸注册用户可以查看所有旧帖子,并发新帖子;⑹注册用户可以回复他人或自己发表的帖子;⑺注册用户可以管理自己的附属信息并修改它⑻管理员是管理BBS的用户,且是一种特殊的注册用户;⑼管理员可以管理注册用户,如查看、修改、删除注册用户信息;⑽管理员可以管理BBS的帖子,如删除恶意的帖子等。2、根据用户的需求及以上的分析,BBS论坛需要具备前台功

7、能和后台功能。18/18⑴系统前台功能:显示各论坛类别及版面、查看版面下所有主帖、个人账户管理、搜索、用户注册、用户登录、退出登录、发表帖子、回复帖子等。⑵系统后台功能:进入后台、论坛全局管理、版块管理、用户管理、界面管理等。我们本次主要实现用户发帖回帖部分和帖子管理部分。2.2可行性分析可行性分析是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面

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

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

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