小型论坛系统需求分析报告

时间:2024.4.1

小型论坛需求分析报告

姓名  20103912梁品淞

20103993刘崇高

20104000刘天元

20103999侯昆

20103849刘奇


一、项目背景

随着计算机网络的飞速发展,网民人数越来越多,论坛作为一种交流思想和情感的桥梁,快捷方便,正受到越来越多网友的喜爱,并深刻地影响人类的交流方式。

目前,国内比较大的大专院校几乎都有自己的站点。这些站点不仅是校内信息交流的场所,而且由于社会各界人士的参与,使其已成为向全社会提供和交流信息的重要工具。除了这些校园论坛以外,还存在一些商业性的以及个人业余性质的站点。这些站点有的可以为用户提供专门的服务,更多的是为广大的网络用户提供一个自由的、活跃的信息交流的场所。在站点上,用户可以将自己的看法提出来与大家进行交流,或者对别的用户的观点及看法提出自己的意见和建议,用户不但能从论坛上获得信息,而且还可以交到许多志同道合的朋友。

二、需求分析

综合描述

产品介绍

该论坛项目是一个基于Web的B/S系统,面向所有用户的信息交流、信息发布及管理系统通过该论坛系统可让用户获得更多有用的信息资源。不受任何限制,只要进入网站论坛,就可以留下你想留下的信息、及要浏览的信息。

目标范围

(1)    作用范围:

系统包括主要的功能:新用户的注册,会员密码取回,会员登录,用户自己修改信息,管理员删除用户,游客浏览留言,会员新增留言,会员留言回复,管理员删除留言这些功能,可以应付一般的用户需要。

这个系统预期的目的是为了做成交互式的网页,方便客户端和服务器端之间的交流。通过论坛,人们能够相互交流沟通,把疑惑在论坛里公布,大家献计献策,共同学习,共同进步。

(2)    应用目标:

网上论坛系统是一个会员登录留言系统。网上游客能够浏览论坛上的帖子,并且能够注册成为用户。论坛注册会员能够修改自己的资料信息,申请版主,发表帖子,让大家积极参与讨论。论坛管理员能够便于管理论坛,包括浏览游客留言,审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,会员管理以及论坛版主管理等等。

用户特性

论坛管理员:用一定的电脑知识、知道帖子信息、板块管理

维护人员:用一定的编程能力即数据应用技术、了解网站知识

注册用户:会上网、会浏览论坛信息、发表帖子

功能需求

系统介绍

本系统是基于B/S结构的一个小型论坛,主要基于Windows平台,通过这个论坛,用户之间可以实现互动交流。

采取MVC设计模式与多层架构的基于J2EE平台设计,使系统拥有良好的扩展性,在满足当前使用需求同时还兼顾系统以后可能的功能扩充。系统分成几个相对独立的模块,但这些模块都进行集中式管理。

数据需求

数据录入和处理的准确性和实时性

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义,数据的输入来源手工输入。手工输入要通过系统界面上的安排系统具有容错性。

数据的一致性和完整性

由于本系统是规范化、网络化和自动化的,要保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

性能需求

精度

1.      在执行数据增加的时候,不允许出现因为程序的原因而导致增加数据失败,也不允许发生数据重复增加的数据。

2.      执行数据删除操作时,不允许因为程序的原因发生多删除数据、删除失败的情况。

3.      数据的修改也要求保持对应的准确性。

4.      不允许服务器没有设置好,而导致系统运行出错。

时间性能需求

1.      系统运行不响应时间不能超过10秒

2.      对系统进行操作时,相应时间在5秒之内

3.      多用户操作时,时间和相应的要求同上

故障处理需求

1.      在操作成员输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行。

2.      程序运行时,对服务器和网络通信故障能够识别并提示,当故障排除后,程序恢复正常运行。

3.      数据库要求有备份机制,以防止数据的全部丢失。

其他需求

灵活性

因为本系统开发时使用jsp实现,这种开发技术具有java一样的很好的系统移植性。

对于数据精度方面,应在数据库中加以限制:实现实体完整性,用户自定义完整约束。

在设计界面结构和数据结构是应留有对以后扩充系统功能的余地,如可以在每个数据字段上设计多个自定义字段。

可靠性

系统运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和正确性。

可维护性

为了保证系统的可维护性,要求具有详细的文档资料,同时,要求系统在功能设计上考虑可扩展性,以满足业务变动的需求。从用户的实际需要出发进行系统开发,不盲目追求高新技术的应用。

安全性

    系统安全措施可靠、高效、可维护性好、有权限控制、口令控制、历史锁定控制,其中口令录入界面便于系统识别登录用户。

四、系统设计

(1)概述

小型论坛系统信息量大,形式自由,是用户间交流的优秀平台。

(2)系统功能模块

小型论坛系统由如下功能模块组成:

(一)会员注册

新会员注册,提供会员信息,检验会员信息的有效性,并将会员信息持久化。

(二)会员登陆

提供用户凭证,验证用户信息,基于角色授权。

(三)会员管理

管理员由系统初始化分配一个,管理员可以对会员信息进行部分更改,主要包括用户角色调整,版主调整,删除会员等。

(四)论坛板块管理

管理员可以添加、删除、调整、置顶、隐藏论坛板块

(五)帖子管理

管理员可以对所有帖子进行转移、置顶、删除等操作版主可以转移本板块帖子,也可以对本板块帖子进行置顶、删除等操作。

(六)帖子发表

注册用户可以在感兴趣的板块中发表新主题帖。

(七)帖子回复

用户可以对自己感兴趣的主题发表回复。

(八)帖子浏览

用户可以浏览所用可见帖子。

(九)帖子检索

用户可以提供标题关键字检索所有可见主题帖,注册用户可以查看自己回复的帖子。

(十)意见建议

用户可以与我们联系,并欢迎提出各种意见和建议。

小型论坛系统总体功能需求框架图如下所示:(图1)

 


1

(3)系统主要业务操作流程

会员注册流程

会员填写个人信息——>信息合法性检验——>会员信息持久化

具体流程图如下:(图2)

 

                                              N

 

                              Y

 

2

会员登陆流程

输入用户凭证——>合法验证——>基于角色授权

具体流程图如下:(图3)

 

                                              N

 

                              Y

 

3

会员管理流程

持有管理员角色——>角色调整或分配为版主或删除用户

具体流程图如下:(图4)

 

                                              N

                              Y

 

4

论坛板块管理流程

持有管理员角色——>添加、删除、调整、置顶、隐藏板块

具体流程图如下:(图5)

 

                                              N

                              Y

 

5

帖子发表

注册用户——选择板块发表主题——主题持久化

具体流程图如下:(图6)

 

                                              N

                              Y

 

6

帖子回复

用户——针对主题发表回复——回复持久化

具体流程图如下:(图7)

 

7

帖子管理

持有管理员或版主角色——转移、置顶、删除等操作

具体流程图如下:(图8)

 

                                              N

 

                              Y

 

8

帖子检索

用户——按检索条件返回帖子

具体流程图如下:(图9)

 

                                                               N

 

                                                    Y

 

9

(4)系统数据流图

 

            注册                    成功

                 失败                                失败

                                                     登录

                                                  成功基于角色授权

 

                  添加

 

                                        成功

 

                                         成功

 

        用户

 

       管理员

 

五、课程总结

随着计算机的普及,人们对计算机的认识及需求有了明显的增加,计算机对于大量信息的管理的优势更是显而易见。在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济生活方面等各发挥着重要的作用。这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今社会,人们已经离不开网络,网络已经成为人与人之间交流的一种形式,它能够把事情由复杂转化为简单。

在网络技术逐渐渗入社会生活各个层面的今天,以前网站上的论坛管理系统要用户登陆以后才能进行相关访问及互动。而随着网络互联技术的进步,现在网站投票只需打开网页就可进行论坛留言。论坛对象是很多的,各个层次都可进行论坛访问,访问和留言从到指定用户进行表格到现在通过网络直接点击相应就可进行。网上论坛系统可以解决游客访问及留言,致使现在几乎各个网站都有各种类型网站论坛系统,用户可选择自己的看法。

网上论坛正是一种供人们进行交流的网络空间。它不受时间和空间的约束,论坛用户可以发表自己的观点,大家一起探讨某个问题。实现用户与用户间的交流,企业与企业间的信息交互,利用网络经济而又快捷地与外界进行各种信息沟通,取得更有用的信息资源。

目前,网上论坛已不是新事物,许许多多的别具特色的论坛在网络上随处可见。为了体现论坛的特色,我们搜索各式各样的论坛版面,为了改变网上现存论坛的普遍风格,追加功能,更便于管理开发出一套界面友好美观,易于使用的小型论坛系统。


第二篇:应届毕业生论坛系统分析报告


系统分析报告

——应届毕业生论坛

班级:信息管理与信息系统一班

小组成员:张曼曼 20080814118

魏贝贝 20080814103

刘嫣如 20080814121

目录

1.现状分析.............................................................................................................................................. 2

2 可行性分析......................................................................................................................................... 2

2.1经济可行性 ............................................................................................................................... 2

2.2 技术可行性 .............................................................................................................................. 2

2.3社会可行性 ............................................................................................................................... 2

3功能需求分析 ...................................................................................................................................... 2

3.1基本功能介绍分析: ............................................................................................................... 3

3.2总体功能图 ............................................................................................................................... 3

4整个系统的流程图如下 ...................................................................................................................... 3

5数据流程图.......................................................................................................................................... 4

6数据字典.............................................................................................................................................. 5

(1)用户信息表的数据字典 ....................................................................................................... 5

(2) 帖子数据表的信息字典 ........................................................................................................ 5

(3)回帖信息表的数据字典 ....................................................................................................... 6

1.现状分析

随着互联网的发展,以及在当今社会的普及,人们的交流的方式也层出不穷,随着新时代的进入,人们对信息的需求也不断加大,对不同领域的讨论也越来越多。作为应届毕业生的我们,面临着找工作迫切需求,而当今网络也已然成为我们找工作必不可少的工具。为此,我们有必要建立一个应届生毕业论坛交流招聘信息、交流感受、求职就业培训资料等。为我们广大毕业生求职、交流、互动提供一个良好的平台。

2 可行性分析

可行性分析的任务是明确开发应用项目的必要性和可行性。必要性来自实现开发任务的迫切性,而可行性则取决于应用系统的资源与条件。这项工作建立在初步调查的基础上。可行性分析包括以下几个方面的内容。

2.1经济可行性

这包括对项目所需费用的预算和对项目效益的估算。这是非常重要的,如果忽略了,就会造成巨大的损失。开发一套能满足网上信息交流的软件是十分必要的,实现用户发帖,回帖等功能,能发表自己的观点。本系统在经济上是完全可行的,只需要用户在本地安装Web浏览器,登录论坛就可以浏览帖子并发表自己的意见。所以本系统在经济上是可行的。

2.2 技术可行性

技术上的可行性分析主要分析技术条件是否能顺利完成开发工作,软硬件能否满足开发者的需要等。

软件方面,系统开发需要的各种软件环境都已具备,数据库服务器方面则有MySQL,均能够处理大量数据,同时保持数据的完全性并提供许多高级管理功能、其灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发已成熟可行。

硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,其硬件平台完全能满足此系统的需要。

2.3社会可行性

广大应届毕业上以及老师都大力支持,对于该项目的发展抱着支持的态度。各种因素都比较稳定,项目可以着手开展。

3功能需求分析

3.1基本功能介绍分析:

(1) 登录与退出:用户请求浏览论坛时,首先要求其登录。如果是初次登录的用户,需要注

册成为本论坛的用户,才能进行登录。登录成功后显示论坛首页,包括个人信息,论坛帖子浏览等。

(2) 查看帖子:论坛中的所有帖子都显示到论坛首页中,显示的内容为帖子的标题、发帖、、

发帖时间及回帖数目等,单击帖子标题可以浏览帖子的详细内容。

(3) 发布新帖子:登录成功后,单击欢迎页面中的“发布新帖子”就会连接到发布帖子页面。

该页面提供帖子标题、内容以及帖子的“提交”按钮。

(4) 回复帖子:帖子发布成功后可以浏览自己发布的帖子。最新发布的帖子会显示到帖子列

表的最前面。单击帖子标题,就可以浏览当前帖子的详细内容与回复信息,如果要增加新回复,那么,填写“添加回复”指定的标题与内容单击“提交”按钮就可以回帖了。最新回复的信息显示在回帖列表的最下面。

(5) 删除帖子:管理员管理论坛中的所有用户、帖子、回帖等内容。管理员登录系统后,可

以查看所有的用户信息,帖子信息、回帖内容等。如果发现包括不良内容的帖子信息。可以及时删除。

应届毕业生论坛系统分析报告

应届毕业生论坛系统分析报告

5数据流程图

管理员的数据流程图

应届毕业生论坛系统分析报告

6数据字典

(1)用户信息表的数据字典

应届毕业生论坛系统分析报告

应届毕业生论坛系统分析报告

应届毕业生论坛系统分析报告

(3)回帖信息表的数据字典

应届毕业生论坛系统分析报告

更多相关推荐:
系统需求分析报告

系统需求分析报告关于成都信息工程学院学籍管理系统计本995毛彩霞990311521概述随着社会的发展经过本院全体师生的共同努力学校的规模不断的扩大日常教学活动中提取相关信息以反映教学情况传统的手工操作方式易发生...

系统需求分析报告-范例2

编号学年第学期实验报告实验课程名称教学管理信息系统专业班级学号学生姓名实验指导教师浙江大学城市学院教学管理信息系统需求分析报告第一章浙江大学城市学院教学管理信息系统开发项目介绍一新系统的目标和功能1新系统的名称...

用户需求分析报告(范本)

window命令大全11需求分析报告111引言编写目的阐明编写需求分析报告的目的项目背景应包括a项目的委托单位开发单位和主管部门b该软件系统与其他系统的关系名词解释列出文档中所用到的专门术语的定义和缩写词的原文...

新闻发布系统需求分析报告

新闻发布系统需求分析报告第一章引言随着互连网的进一步发展网络媒体在人们心中的地位进一步提高新闻发布系统做为网络媒体的核心系统其重要性是越来越重要一方面它提供一个新闻管理和发布的功能另一方面现在的新闻发布要求实现...

图书管理系统需求分析报告

图书管理系统需求规格说明书盛旭张驰1引言随着计算机技术的不断应用和提高计算机已经深入到社会生活的各个角落计算机软件也在各方面得到广泛的应用但是很多图书馆仍采用手工管理图书的方法不仅效率低易出错手续繁琐而且耗费大...

教务管理系统需求分析报告

苏州大学应用技术学院09计算机转教务管理系统需求分析报告曹晓飞黄涛张伟耿赛柳20xx年12月15日苏州大学应用技术学院09计算机转目录第一章引言111编写目的112背景说明113系统目标1第二章系统的需求分析2...

电子商务平台系统需求分析报告

电子商务平台系统需求说明书项目名称电子商务平台系统指导老师学号姓名1目录1引言311编写目的312背景313字符定义314参考资料32任务概述421目标422用户特点423假定和约束43总体设计4311需求规定...

宿舍管理系统需求分析报告

数据库课程设计宿舍管理系统引言科学技术的进步和生产的发展使人类知识总量的增长不断加快生产社会化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内部和外部信息量迅速地膨胀起来面对激烈的市场竞争人们对...

在线考试系统需求分析报告

在线考试系统需求分析报告在线考试系统主要包括系统的注册在线的考试系统评分系统在线的管理系统和在线的阅卷系统等首先是注册功能虽然在本系统中没有复杂的注册功能也不需要用户的详细信息但是一定的注册功能对系统的安全还是...

银行储蓄系统需求分析报告

银行储蓄管理系统需求分析报告学校河北科技师范学院院系数学与信息学院班级科技0901班学号XXXXXX姓名薛润霞目录1引言编写目的背景定义参考资料2任务概述21目标22系统角色分析23假定和约束24系统基本业务流...

铁路票务系统需求分析报告_

密级机密文档编号铁路票务管理系统项目需求分析报告计算机0902班0906410220花纯虎0906410222陈其清0906410201马福洋版权所有翻版必究铁路票务管理系统项目需求分析报告目录一引言311编写...

医院门诊系统需求分析报告

医院门诊系统需求分析报告1目录1引言311编写目的312系统概况32需求概述321医院的组织机构情况322各部门关系图423门诊部的业务活动情况43目标及用户特点531目标532用户特点54需求规定541病人信...

系统需求分析报告(47篇)