聊天室设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

组长:靳子豪

组员:冯凯强、许玉军、王明明

完成时间:2015年11月3日一、可行性研究报告

可行性研究报告(ISO标准)

编者说明:

在立项时,应该对项目进行综合分析,探讨项目的经济、社会、技术可行性,从而为决策提供基础。该模板为ISO标准文档模板,其不仅适用于软件项目,对于其它的系统项目也适用。

1.引言

1.1 编写目的

该聊天室项目可行性研究报告是对项目课题的全面考虑,是项目分析员对下一步工作进行的前提,是软件开发人员正确成功开发项目的前提和基础。写可行性研究报告可以使软件开发团体尽可能早的估计研究课题的可行性,较早的认识到系统方案的缺陷,可以少花时间和精力,也可减少成本资金,避免专业性的问题。

1.2 背景

a. 待开发系统的名称:信息交流系统

b 用户:大众

c. 它基于web小浏览器的程序系统的设计和开发,

服务平台:appserv-win

开发语言:PHP

数据库:MY SQL

1.3 定义

技术可行性:分析功能,性能以及限制条件,能否是一个技术上可实现的系统

经济可行性:估计开发费用已及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益

1.4 参考资料

《软件工程导论》(第6版)清华大学出版社张海藩牟永敏编著

可行性研究的前提

2.1 要求

a、聊天室功能

用户的聊天功能,包括数据输入、修改、删除,并要达到界面美观又好、使用方便

b、软件的性能

开发该软件应具有的基本要求和功能是实现用户信息数据包括和用户有关的数据

的管理和操作处理,基于MY SQL的数据库的数据管理使该软件有更优异的性能,软件的基本数据流动为用户数据的输入,用户信息及数据的输出。

c、输出

用户基本信息和聊天内容

d、输入

用户根据自身需要,发起聊天

e、安全保密方面的要求

设置管理员

2.2 目标

该软件的设计目标必须尽量达到人力和设备费用的节省,软件的整个设计过程必须通过生产能力的提高、人员工作效率的提高等等使软件开发成本最小化。

2.3 条件、假定和限制

a、本聊天室建议使用寿命为5-10年

b、法律方面的限制:(1)、严禁危害国家信息安全(2)、严禁损害国家荣誉和利益(3)、严禁传播不良信息(5)、严禁抄袭

2.4 进行可行性研究的方法

成本效益分析、对估算问题的看法、软件的作用范围、软件的成本估算、速度安排3.对现有系统的分析

3.1 处理流程和数据流程

该系统的数据处理和流程基本为用户数据录入和查询,管理员删除等,流程图如下:

用户管理

图1.处理流图

3.2 人员

鉴于该系统的技术含量比较低,故不需要高技术人才。

3.3 设备

设备的科技含量也比较低,没有达到计算机大量普及的地步。 3.4 局限性

经研究分析,可知原有的系统存在很大的局限性,比如技术过于陈旧,人员工作负荷大,系统维护方面存在很多局限性。 4.所建议的系统

4.1 对所建议系统的说明

网络聊天室主要是用户的聊天功能,包括数据和文本的传输、修改、删除等功能,要能高效、准确地完成这个功能,使使用方便。 4.2 处理流程和数据流程,如下所示: 查看聊天记录

增加用户

删除用户

回复 发言

发信息

图2.处理流图 4.3 技术条件方面的可能性

以现有的技术和开发人员的数量和质量条件下,可在规定的期限内完成该系统

的开发

5.投资及效益分析

5.1 支出

5.1.1 基本建设投资

房屋和设备 3万 环境保护设备 1万 安全和保密设备1万 数据库管理软件1万 5.1.2 其他一次性支出

研究费用3万 数据库建立1.5万

开发人员一次性支出5000元 5.1.3 非一次性支出

设备维护费用1000元

软件维护100元 人员工资2000元 房屋、水电费500元 网络杀毒软件100元

5.2 收益

5.2.1 一次性收益]

运行效益3万

使用系统价值的增值引起的收益5万

管理员管理 管 理 员 聊天室 服 务 器 单用户a 单用户b 管理用户

设备出售回收的收益5000元

5.2.2 非一次性收益

系统维护2000元

6.社会因素方面的可能性

6.1

(1)、严禁危害国家信息安全、泄露国家秘密(2)、严禁损害国家荣誉和利益(3)、严禁传播不良信息(5)、严禁抄袭

6.2.经过管理员的同意者可以使用

7.结论

经过各方面的可行性分析,各成员对需要解决的问题取得基本一致看法,开发方案得到批准,开发工程继续进行下去。

二、需求规格说明书

需求规格说明书(ISO标准版)

编者说明:

当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。这是在软件项目过程中最有价值的一个文档。ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。

1.引言

1.1编写的目的

随着互联网的迅速普及,以及网络技术的不断发展,人们通过网络的交流方式不断发展。网络聊天室就是其中的一种。聊天室的系统即使交流的方式满足了网络中多人同时交流的需要。

本设计所完成的聊天室具有常用聊天室的所有功能。包括多人在线的同时聊天,两人间的私密聊天。在聊天的时候可以发送表情,还能显示在线用户数量,满足了不同人群的交流方式。

1.2背景

a. 待开发系统的名称:聊天室

b 用户:大众

c. 它基于web小浏览器的程序系统的设计和开发,

服务平台:appserv-win

开发语言:PHP

数据库:MY SQL

1.3定义

客户端、服务器、数据设计、数据通信、

1.4参考资料

《软件工程导论——第 4 版》张海藩编著清华大学出版社

《软件工程实践导论:有关方法、设计、实现、管理之三十六计》金尊和编著清华大学出版社

《实用软件工程》LeszekA.Maciaszek Bruc Lee Liong 著机械工业出版社

2.任务概述

2.1目标

主要是设计一个基于WINDOWS平台的局域网即时聊天工具,利用各种平台上的网络通信接口,构建基于下层TCP/IP的原件产品,在局域网内,这些功能的实现跟广域网比较就很简单,但仍然很有研究价值。

2.2假定和约束

首先程序要完全可靠,可以应付系统问题产生的各种错误。要求前提设想到类似尽可能多的可能发生的各种事件并做出相应的应对措施,并为用户提供简单易懂清晰明白的提示信息。

程序要有良好的容错性,当用户进行非法操作时或系统本省出现问题时能以最好的

相关文档
最新文档