网上聊天系统项目可行性实施报告Word格式文档下载.docx
《网上聊天系统项目可行性实施报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《网上聊天系统项目可行性实施报告Word格式文档下载.docx(7页珍藏版)》请在冰豆网上搜索。
![网上聊天系统项目可行性实施报告Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-10/12/316dec99-d4c7-49d6-ae5b-d1e4ce12e1c2/316dec99-d4c7-49d6-ae5b-d1e4ce12e1c21.gif)
首先在局域网里的网上邻居,只能看到机器名,不清楚对方是谁,也不知道对方机器有什么资源可以共享,而且当局域网机器很多时,这种方式更加麻烦。
现在有很多局域网机器不使用服务器通讯软件,这种软件小巧而且轻便,也能解决一部分问题。
但是有服务器通讯的软件,有着不可比拟的优势;
可以发送离线信息,不管用户当时是否在线,下线上线时,就可以看到这条信息了;
可以保存用户的个人信息或介绍,供人查看。
而且,不适用服务器的通讯软件,是以机器为通讯单元的,而有服务器的通讯软件是以人为通讯单元的。
总之,有服务器的通讯软件在局域网上,还是有很大的用途的,喂局域网上通讯,带来极大地方便。
1.3项目开发背景,本文档用到的专门术语
随着众多软件的推广和应用,系统的开发环境对于大多数软件已经不是那么重要,然而现阶段大多数用户所用的系统环境基本上是一样的,因此我们还室必须在通用性的基础上考虑到大多数用户的系统开发环境。
首先,是操作系统的选定。
操作系统种类繁多,如微软公司的DOS、WINDOWS、VISTA操作系统,还有在网络服务器上广泛用用的UNIX操作系统,还有红级一时的中国人的操作系统LINUX等等。
根据应用的广泛性、普遍性和实用性,系统决定选用MICROSOFTWINDOWSxp(中文版)操作系统作为软件的操作系统平台。
其次,是编程软件的选定了。
本项目研究的是基于局域网的聊天室,用VC++编写的程序,程序实现一般的文字聊天功能,可作为某局域网的交流工具。
本系统采用基于Socket的方法实现局域网通信,基于Socket的局域网通信软件可以为企业原有的局域网提供一种良好,安全,快速的通信机制。
它的实现无需对企业原有的局域网硬件进行任何改动,具有实现成本低廉的优点,它的使用能有效地降低局域网通信负荷,提高局域网的使用效率,可以很好地解决企业部局域网的各种通信需求。
基于Socket的局域网聊天工具很好地诠释了Socket通信的原理,并且在企业部通信、教学、讨论等应用中都具有一定的实用价值。
它具有信息收发速度快,保密性好,占用网络带宽资源低,占用服务器吞吐能力低,易于编程实现等优点。
基于Socket的局域网通信软件应用围广阔,不但可以处理传统的通信需求,而且也能扩展以适应新型的网络应用,如网络教育,数据影音传输等,拥有广泛的应用前景。
如今基于局域网的即时通信工具一般采用UDP或者TCP协议体系来实现,开发技术已经比较成熟。
UDP的实时性比较好,但是不一定提供可靠的数据传输,TCP可以提供可靠的数据传输,本课题采用TCP完成局域网聊天室的设计。
最后,就是数据库软件的选定。
数据库是一个软件的存储中心,数据库软件就是这个存储中心的缔造者,数据库的可用性直接影响着一个软件的功能。
随着数据库技术的飞速发展,数据库软件也是多如牛毛,如关系型数据库database,foxpro,access,sybase,informixmysql,sqlserver等等。
Access操作简单、功能强大、应用广泛,,因此本聊天体统选择MicrosoftACCESS。
1.4参考资料
[1]海潘《软件工程导论》清华大学,2008.2
[2]《C++程序设计》清华大学
[3]《C#程序设计》人民邮电
第二章:
对现行系统的分析
2.1业务概况
利用MSN、QQ完全是谈工作问题的比例低到只有5.6%;
谈论的大部分是工作关系,有小部分是朋友交流的人占38.8%;
认为客户、同事也可以谈与工作无关的问题的比例是28.1%;
大部分是朋友交流的有27.5%。
目前聊天系统主要包含多个模块,如:
用户登录模块,新用户注册模块,已注册用户聊天模块。
用户首先进入用户登录界面,输入用户名、密码、验证码,如果是没有注册过的新用户则点击新用户注册进入新用户注册向导,根据提示输入注册信息,然后返回登录界面重新输入用户信息,最后将进入已注册用户聊天界面可直接进行用户之间的聊天。
2.2存在的问题
当前聊天系统主要分为刷新与无刷新两种,无刷新系统的主要优点是用户界面友好,在用户聊天时,使用户处在1个安静的环境里,使用户感觉不到屏幕的跳动,但是它的设计较难,需要用到JAVA里面的函数等。
刷新系统的主要优点恰恰是无刷新系统的缺点,它的设计简单而又容易实现,但是,它使系统不停的在刷新,占用大量的系统资源。
并且聊天系统的功能都差不多,主要功能有:
用户注册、用户修改、用户删除、刷新、查找用户、在线修改、约会留言、画面过滤、保存点值、分屏、踢人等。
可以提取以前输入的发言。
可以通过点击信息窗口、联机窗口中的用户名,选择谈话对象。
可以语音聊天、视频聊天。
可以自动升级等。
当前的聊天软件五彩缤纷,国的主流聊天软件是腾讯公司开发的QQ聊天系列,国外主要是ICQ,除此以外还有Microsoft公司自带的MSN等等。
这些聊天软件都是现在网络上比较流行的,很受用户喜爱。
第三章:
所建议系统简介
3.1对所建议系统说明
当今社会,计算机网络已经成为人们生活中不可缺少的一部分。
人们从互联网上获取信息与朋友交流,网络应用越来越广泛,而如雨后春笋般地一个接一个冒出来,而提供静态信息的HTML网页并没有办法达到与用户交互的目的,来产生更进一步的功能,才出现了各种交互式网页技术。
JSP是第三代解决方案,它易于第二代解决方案相结合,创建动态容,它使与其它各种技术相结合的以网络为基础的应用更容易和更快速的建立起来。
3.2系统流程图
3.3对组织的意义和影响
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。
作为Internet上一种先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。
据估计,目前Internet上已有上百万个Web站点,其容围跨越了教育、科研、文化事业、金融、商业、新闻发布、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个的发展十分重要。
近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的该变了人们生活的方方面面。
使得人们能以更低廉的价格,开发出更方便、更是用的网络工具。
各种在线服务系统,更是深刻的影响了人们的联系和交流方式,使得人们可以在远隔千里之遥随时通讯。
网上聊天系统作为一种方便消费者与人们之间联系的实用系统便应运而生。
网上聊天系统是为人们进行交流和联系提供的一个平台。
通过提供完善的网上聊天系统管理,可以达到增进人们与消费者之间、消费者与消费者之间的交流和联系的目的。
第四章:
所建议系统的技术可行性分析
4.1技术背景
根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术较为成熟,硬件软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件可完全达到该系统的功能目标。
同时,考虑给予的开发期限也较为充裕,预计系统可以在规定期限完成开发。
4.2拟用技术
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软硬件能否满足开发者的需要等。
该管理系统采用了当前新兴的Browser/Server模式进行开发。
三层的Browser/Server体系结构具有许多传统的C/S体系结构不具备的有限,而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。
数据库服务器选用Microsoftaccess数据库,它能够处理大量数据,同时保持数据的完整性并提高许多高级管理功能。
它的灵活性、安全性和易用性为数据库编程提供了良好的条件。
因此,系统的软件开发平台已成熟克星。
硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。
第五章:
所建议系统的经济可行性分析
5.1系统开发费用
1、人员工资:
系统开发期为3个月,试运行期为1个月。
开发期,开发人员7人。
试运行期人员为2人。
开发期,每人每月5000,合计10.5万,试运行期,每人每月2000,合计4000。
总计10.9万。
2、硬件设备费:
(1)服务器1台:
10万
(2)网络设备和线路:
3万
总计13万
3、软件费:
MicrosoftACCESS8000元
visualstudio环境6000元
visio建模工具7000元
总计2.1万
4、耗材费:
1万
5、咨询费:
5000元
6、调研费:
7、不可预见性费:
开发费用的10%
系统开发费用总计:
30万元
5.2、系统运行费用
运行期暂定为10年、每年运行费为:
1、系统维护费:
每人每年5000元,一年为3.5万元
2、设备维护费:
更新期5年、共5万元、折合每年1万元
3、耗材费:
每年5000元
总运行费为4.5万、10年为45万元。
5.3、收益:
普通用户为会员、而VIP会员则要缴纳一定费用、每人每年为100元、用户至少为2000以上、收益至少为20万。
广告收入为主要来源,每年至少为100万。
5.4、收益投资比:
综上所述:
该系统开发的性价比很高、升值空间大、利润高、投入也不高、所以、本系统的开发完全是可行的、值得开发!
第六章:
社会因素可行性分析
6.1社会背景
网上聊天系统是为人们进行交流和联系提供一个平台。
利用现代网络资源和技术优势,通过提供完善的网上聊天系统的管理,以达到人与人之间的信息交流个沟通的目的,并以此加快现代社会的信息化步伐,为时代的进步增添信息特色!
近年来计算机技术的快速发展,特别是计算机网络的发展越来越深刻的改变了人们生活的方方面面。
各种在线服务系统,更是深刻的影响了人们的联系方式,使人们可以随时随地的相互联系。
网络聊天系统因此就应运而生。
网络聊天系统就是通过提供完善的聊天服务和规的管理,方便人们之间的联系,与普通的联系方式相比,网络聊天系统更具有人文性发展前途。
目前已有很多成功开发聊天软件的先例,同时社会也需要更优秀的网上聊天系统为人们提供交流平台。
6.2法律可行性分析
聊天软件开发和运行与国家的政策法规不存在任何冲突和抵触之处。
但最近网络发展出现了一些新情况。
第一个方面涉及合同。
根据我国法的规定,对作品的使用,使用者一般应当首先取得作者同意或者与作者签订合同,同时还需要向作者支付报酬。
在一般情况下,向作者或权利人取得授权是使用作品的前提条件。
第二个方面从网络发展和现实情况来分析。
网络大体分两大类,一类是网络容提供商(ICP),另一类是网络服务提供商(ISP)。
ISP就是