网络聊天室可行研究报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络聊天室可行研究报告
可行性研究报告
项目:网络聊天室
班级:09网络工程
成员:徐海
石祖旭
朱静
陈昌明
徐路
可行性研究报告 (1)
1引言 (3)
1.1编写目的 (3)
1.2背景 (3)
1.3定义 (3)
1.4参考资料 (5)
2可行性研究的前提 (5)
2.1要求 (5)
2.2目标 (6)
3.对现有系统的分析 (7)
3.1处理流程和数据流程 (7)
3.2工作负荷 (7)
3.3费用开支 (7)
3.4人员 (8)
3.5设备 (8)
3.6局限性 (8)
4.进行可行性研究的方法 (8)
4所建议的系统 (8)
4.1对所建议系统的说明 (8)
4.2处理流程和数据流程 (9)
4.3改进之处 (9)
4.4影响 (10)
采用建议系统与现有系统的差别在上面已所过,在此从不同方面具体说一下: (10)
(1).设备; (10)
(2).现有软件; (10)
(3).用户;建议系统使用的新技术是完全基于
原有的系统上的,故用户不必考虑新系统带来的人员培训等等。 (10)
(4).经费支出;建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。 (10)
4.4.1对设备的影响 (10)
采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级。 (10)
4.4.2对软件的影响 (10)
由于建议系统采用了先进的数据库技术以及一系列高技术含量软件,部分用户可能无法使用。可能要安装VC 08运行库。 (10)
4.4.3对用户单位机构的影响 (10)
4.4.4对系统运行过程的影响 (10)
4.4.5对开发的影响 (11)
4.4.6对地点和设施的影响 (11)
4.4.7对经费开支的影响 (11)
建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机
与软件就能实现自动化。 (11)
4.5局限性 (11)
4.6技术条件方面的可行性 (11)
5投资及效益分析 (12)
5.1支出 (12)
就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。基本支出为50万。 (12)
5.1.1基本建设投资 (12)
5.1.2其他一次性支出 (12)
5.1.3非一次性支出 (12)
5.2收益 (13)
5.2.1一次性收益 (13)
5.2.2非一次性收益 (13)
6社会因素方面的可行性 (13)
该项目为独立开发,在技术上没有使用任何现有的软件与方法。所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。 (13)
6.1法律方面的可行性 (13)
6.2使用方面的可行性 (14)
7结论 (14)
可行性研究报告
1引言
1.1编写目的
该网络聊天室项目可行性研究报告是对项目课题的全面通盘考虑,是项目分析员进行进一步工作的前提,是软件开发人员正确成功的开发项目的前提与基础.写软件项目可行性研究报告可以使软件开发团体尽可能早的估计研制课题的可行性,可以在定义阶段较早的认识到系统方案的缺陷,就可以少花时间和精力,也可以省成资金,并且避免了许多专业方面的困难.所以该软件项目可行性研究报告在整个开发过程中是非常重要的.
本报告的预期读者为项目管理人,教师,软件用户学生,软件开发工程师等。
1.2背景
A. 软件系统的名称为:“网络聊天室”
B. 本项目的任务提出者:软件技术教研室
C. 本项目的开发者:湖北理工计算机学院
09 网络工程(1)班第八组。
D. 本项目的用户:学校全体学生(这里可以修改下)
E. 实现该软件的单位:湖北理工计算机学院
09 网络工程(1)班第八组。
F. 项目使用的软件:VS 2010。
1.3定义
1.3.1专业术语介绍:
SQL语言:SQL全称是“结构化查询语言(Structured Query Language)”,SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。
对象:object是一些相关的变量和方法的软件集。软件对象经常用于模仿现实世界中
我们身边的一些对象。对象是理解面向对
象技术的关键。
控件:控件实际上是子窗口,在应用程序与用户进行交互的过程中,控件是主要角色。
经济可行性---估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益.
技术可行性--分析功能,性能以及限制条件,能
否是一个技术上可实现的系统.
法律可行性--明确系统开发可能导致的责任,有无违法问题.
不同的方案--对系统开发的各种方案进行评价.
1.3.2相关技术与开发工具介绍
(C#)是一种简单、现代、面向对象且类型安全的编程语言。在C#环境中,可以用一种可视和直观的方式来创建应用程序的用户界面和数据库接口。
。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
浏览器-Web服务器的结构如图1-1所示