《网上聊天系统可行性研究报告》

上传人:tang****xu7 文档编号:159921117 上传时间:2021-01-08 格式:DOCX 页数:19 大小:20.10KB
返回 下载 相关 举报
《网上聊天系统可行性研究报告》_第1页
第1页 / 共19页
《网上聊天系统可行性研究报告》_第2页
第2页 / 共19页
《网上聊天系统可行性研究报告》_第3页
第3页 / 共19页
《网上聊天系统可行性研究报告》_第4页
第4页 / 共19页
《网上聊天系统可行性研究报告》_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《《网上聊天系统可行性研究报告》》由会员分享,可在线阅读,更多相关《《网上聊天系统可行性研究报告》(19页珍藏版)》请在金锄头文库上搜索。

1、网上聊天系统可行性研究报告Version 1.0文档编亏:密 级:秘密编写:X X X编写日期:2011-10-21审核:X X X审核日期:2011-10-21批准:X X X批准日期:编写:级班软导小组团队成员:姓名班级学号张聪雷3郭谦3蔡成福33陈再皓3王玉珏3郑巍3目录第一章引言(郭谦)11.1 编写目的11.2 项目概述11.3 项目开发背景及本文档用到的专门术语21.4 参考资料3第二章对现行系统的分析(张聪雷)42.1 业务概况42.2 存在的问题4第三章所建议系统简介(陈再皓)63.1 对 所 建 议 系 统 说明63.2 系统流程图63.3 对 组 织 的 意 义 和 影响7

2、第四章 所建议系统的技术可行性分析(王玉珏)84.1 技术背景84.2 拟用技术8第五章所建议系统的经济可行性分析(杨蒙)95.1 系统开发费用105.2 系统运行费用105.35.4 收益投资比10第 六章社 会 因 素 可行 性 分 析 (蔡 成福)116.1 社会背景116.2 法律可行性116.3 社会意义12第 七 章结 论 意 见 (郑巍)14第一章:引言计算机技术的快速发展,特别是计算机网络的发展,越来越深刻 的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出 更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了 人们的联系和交流方式,使得人们可以白傲远隔千里之

3、遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。网上聊 天系统作为一种方便人们之间联系的使用系统便应运而生。 网上聊天 系统是人们进行交流和联系提供的一个平台。通过提供完善的网上聊 天系统的管理,可以达到增进人与人之间的交流和沟通。1.2项目概述在Internet上,qq, MSN,飞信等网上软件,极大程度方便了 各地友人之间的联系,也使世界一下子缩小了,不管你在哪里,只要 你上了网,打开这些软件,就可以给你的朋友发信息。现在,企业, 机关,学校都纷纷建立起白己的局域网。在局域网里,虽然可以通过 文件共享的方式进行通讯吗,但单单使用这种方式,是不方便的。首 先在局域网里的网上

4、邻居,只能看到机器名,不清楚对方是谁,也不 知道对方机器有什么资源可以共享, 而且当局域网机器很多时,这种 方式更加麻烦。现在有很多局域网内机器不使用服务器通讯软件,这种软件小巧而且轻便,也能解决一部分问题。但是有服务器通讯的软 件,有着不可比拟的优势;可以发送离线信息,不管用户当时是否在 线,下线上线时,就可以看到这条信息了;可以保存用户的个人信息或介绍,供人查看。而且,不适用服务器的通讯软件,是以机器为通 讯单元的,而有服务器的通讯软件是以人为通讯单元的。总之,有服 务器的通讯软件在局域网上,还是有很大的用途的,喂局域网上通讯, 带来极大地方便。1.3项目开发背景,本文档用到的专门术语随着

5、众多软件的推广和应用,系统的开发环境对于大多数软件已 经不是那么重要,然而现阶段大多数用户所用的系统环境基本上是一 样的,因此我们还室必须在通用性的基础上考虑到大多数用户的系统 开发环境。首先,是操作系统的选定。操作系统种类繁多,如微软公司的 DOS、WINDOWS、VISTA操作系统,还有在网络服务器上广泛用 用的UNIX操作系统,还有红级一时的中国人的操作系统LINUX等等。根据应用的广泛性、普遍性和实用性,系统决定选用MICROSOFT WINDOWS xp (中文版)操作系统作为软件的操作系统平台。其次,是编程软件的选定了。本项目研究的是基于局域网的聊 天室,用VC+编写的程序,程序实

6、现一般的文字聊天功能,可作为 某局域网的交流工具。本系统采用基于Socket的方法实现局域网通信,基于 Socket 的局域网通信软件可以为企业原有的局域网提供一种良好,安全,快速的通信机制。它的实现无需对企业原有的局域网硬件进行任何改 动,具有实现成本低廉的优点,它的使用能有效地降低局域网通信负 荷,提高局域网的使用效率,可以很好地解决企业内部局域网的各种通信需求。基于Socket的局域网聊天工具很好地诠释了 Socket通信的原 理,并且在企业内部通信、教学、讨论等应用中都具有一定的实用价 值。它具有信息收发速度快,保密性好,占用网络带宽资源低,占用 服务器吞吐能力低,易于编程实现等优点。

7、基于Socket的局域网通信软件应用范围广阔,不但可以处理传统的通信需求,而且也能扩展 以适应新型的网络应用,如网络教育,数据影音传输等,拥有广泛的 应用前景。如今基于局域网的即时通信工具一般采用UDP或者TCP协议体系来实现,开发技术已经比较成熟。UDP的实时性比较好,但是 不一定提供可靠的数据传输,TCP可以提供可靠的数据传输,本课 题采用TCP完成局域网聊天室的设计。最后,就是数据库软件的选定。数据库是一个软件的存储中心, 数据库软件就是这个存储中心的缔造者,数据库的可用性直接影响着 一个软件的功能。随着数据库技术的飞速发展,数据库软件也是多如 牛毛,如 关系型数据库 database,

8、foxpro,access,sybase,informix mysql,sql server等等。Access操作简单、功能强大、应用广泛, 因此本聊天体统选择Microsoft ACCESS。1.4参考资料1 张海潘软件工程导论活华大学出版社,2008.22 C+程序设计活华大学出版社3 C#程序设计人民邮电出版社第二章:对现行系统的分析2.1业务概况利用MSN、QQ完全是谈工作问题的比例低到只有 5.6%;谈论 的大部分是工作关系,有小部分是朋友交流的人占38.8% ;认为客户、 同事也可以谈与工作无关的问题的比例是 28.1% ;大部分是朋友交流 的有27.5%。目前聊天系统主要包含多个

9、模块,如:用户登录模块, 新用户注册模块,已注册用户聊天模块。用户首先进入用户登录界面, 输入用户名、密码、验证码,如果是没有注册过的新用户则点击新用 户注册进入新用户注册向导,根据提示输入注册信息,然后返回登录 界面重新输入用户信息,最后将进入已注册用户聊天界面可直接进行 用户之间的聊天。2.2存在的问题当前聊天系统主要分为刷新与无刷新两种,无刷新系统的主要优 点是用户界面友好,在用户聊天时,使用户处在1个安静的环境里,使用户感觉不到屏幕的跳动,但是它的设计较难,需要用到JAVA里 面的函数等。刷新系统的主要优点恰恰是无刷新系统的缺点,它的设计简单而又容易实现,但是,它使系统不停的在刷新,占

10、用大量的系 统资源。并且聊天系统的功能都差不多,主要功能有:用户注册、用 户修改、用户删除、刷新名单、查找用户、在线修改、约会留言、画 面过滤、保存点值、分屏、踢人等。可以提取以前输入的发言。可以 通过点击信息窗口、联机窗口中的用户名,选择谈话对象。可以语音 聊天、视频聊天。可以白动升级等。当前的聊天软件五彩缤纷,国内 的主流聊天软件是腾讯公司开发的 QQ聊天系列,国外主要是ICQ, 除此以外还有Microsoft公司白带的MSN等等。这些聊天软件都是 现在网络上比较流行的,很受用户喜爱。第三章:所建议系统简介3.1对所建议系统说明当今社会,计算机网络已经成为人们生活中不可缺少的一部分。人们从

11、互联网上获取信息与朋友交流, 网络应用越来越广泛,而网站 如雨后春笋般地一个接一个冒出来,而提供静态信息的HTML网页并没有办法达到与用户交互的目的, 来产生更进一步的网站功能,才 出现了各种交互式网页技术。JSP是第三代解决方案,它易于第二代 解决方案相结合,创建动态内容,它使与其它各种技术相结合的以网 络为基础的应用更容易和更快速的建立起来。3.2系统流程图用户闲清统系进入聊天界面3.3对组织的意义和影响Internet是目前世界上最大的计算机互联网络,它遍布全球,将 世界各地各种规模的网络连接成一个整体。 作为Internet上一种先进 的,易于被人们所接受的信息检索手段,World W

12、ide Web (简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估 计,目前Internet上已有上百万个 Web站点,其内容范围跨越了教 育、科研、文化事业、金融、商业、新闻发布、娱乐、体育等各个领 域,其用户群十分庞大,因此,建设一个好的 Web站点对于一个机 构的发展十分重要。近年来计算机技术的快速发展,特别是计算机网络的发展,越来 越深刻的该变了人们生活的方方面面。使得人们能以更低廉的价格, 开发出更方便、更是用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系和交流方式,使得人们可以在远隔千里之遥随时通 讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。

13、网 上聊天系统作为一种方便消费者与人们之间联系的实用系统便应运 而生。网上聊天系统是为人们进行交流和联系提供的一个平台。通过提供完善的网上聊天系统管理,可以达到增进人们与消费者之间、 消 费者与消费者之间的交流和联系的目的。第四章:所建议系统的技术可行性分析4.1技术背景根据客户提出的系统功能、性能及实现系统的各项约束条件,根 据新系统目标来衡量所需的技术是否具备, 本系统是一个数据库管理 和查询的系统,现有的技术较为成熟,硬件软件的性能要求、环境条 件等各项条件良好,估计利用现有技术条件可完全达到该系统的功能 目标。同时,考虑给予的开发期限也较为充裕,预计系统可以在规定 期限内完成开发。4.

14、2拟用技术技术上的可行性分析主要分析技术条件能否顺利完成开发工作, 软硬件能否满足开发者的需要等。该管理系统采用了当前新兴的Browser/Server模式进行开发。三层的 Browser/Server体系结构具 有许多传统的 C/S体系结构不具备的有限,而且又紧密的结合了 Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入 了一个崭新的发展时代。数据库服务器选用Microsoft access数据库,它能够处理大量数据,同时保持数据的完整性并提高许多高级管 理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条 件。因此,系统的软件开发平台已成熟克星。硬件方

15、面,科技飞速发 展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越 高,价格越来越低,其硬件平台完全能满足此系统的需要。第五章:所建议系统的经济可行性分析5.1系统开发费用1、人员工资:系统开发期为3个月,试运行期为1个月。开发期,开 发人员7人。试运行期人员为2人。开发期,每人每月5000 , 合计10.5万,试运行期,每人每月2000,合计4000。总计10.9万。2、硬件设备费:(1)服务器1台:10万 (2)网络设备和线路:3万总计13万3、软件费:Microsoft ACCESS8000 元visual studio 环境6000 元visio建模工具7000元总计2.1万4、耗材费:1万5、咨询费:5000元6、调研费:1万7、不可预见性费:开发费用的10%系统开发费用总计:30万

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号