网站大量收购独家精品文档,联系QQ:2885784924

QQ可行性分析報告.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QQ可行性分析報告

可行性分析报告 1.1引言 1.1.1编写目的 在当今信息时代,随着科技的发展,尤其是电子科技,网络技术的快速发展,其中Internet的广泛应用最引人注目,人们对网络的依赖越来越多,基于网络通讯技术的各种应用软件已经鳞次栉比,非常多了,例如,国外的MSN、国内腾讯公司开发的QQ。基于Java网络编程的强大功能,在这次软件设计中,我们选择使用Java编写一个聊天系统。可行性分析报告的撰写目的是在上述背景条件下,从经济、技术、法律、使用等诸多方面研究并论证该系统的可行性。 1.1.2背景 该软件系统的名称:QQ聊天系统 该项目的开发者:张旭、刘杰、刘悦 该项目的使用者:小组成员 该软件系统的实现场所:个人电脑 1.1.3参考资料 《Java开发宝典》、《Java案例开发集锦》、《Java语言程序设计》 1.2可行性研究的前提 1.2.1要求 1.功能要求 1)能够满足管理员和用户通过身份验证登录该系统的要求; 2)能够满足管理员对该系统的进行系统管理(具体包括:用户管理、聊天信息管理、信息查询); 3)能够满足用户对本人信息进行信息管理(具体包括:用户注册、用户信息查询、用户信息修改); 4)能够满足用户实现聊天功能; 5)该软件系统应支持的并行操作的用户数:10个; 2.性能 1)用户/事件响应时间:5秒内 2)屏幕刷新时间:5秒内 3)信息传送时间:15秒内 3.输出的报告、文件 1)输出的报告、文件:可行性分析报告、项目计划书、需求分析规格说明书、概要设计规格说明书。见表1.1 表1.1 文档名称 用 途 分发对象 可行性分析报告 研究该项目开发的可行性 授课老师、小组成员 项目计划书 制定该项目开发的任务和进度 授课老师、小组成员 软件需求规格说明书 说明该项目的需求 授课老师、小组成员 概要设计规格说明书 说明该软件系统的整体设计 授课老师、小组成员 4.安全方面的要求 1)用户只能通过有效的身份验证登录系统 2)用户密码对任何人保密 5.完成期限 该软件系统的完成期限:2013年6月15日 1.2.2目标 该系统由于只用于课程设计,所以不占人员和设备费用,要求正常情况下服务器CPU占用率不超过20%,可以使多个用户同时在线使用。该系统包括用户注册、登录模块,用户信息管理模块,聊天信息管理模块,在该系统中,对用户之间发送信息和接受信息的处理后,能及时的更新当前信息,并显示在聊天窗口中。 1.2.3条件、假定和限制 对这项开发中给出的条件、假定和所受到的限制: 1.所建议系统的运行寿命的最小值:1年 2.进行系统方案选择比较的时间:一周 3.法律和政策方面的限制:无 4.硬件、软件、运行环境和开发环境方面的条件和限制 1)硬件的条件和限制:计算机的CPU配置不低于酷睿双核3.06,内存不低于1GB显卡不低于256MB;、 2)软件的条件和限制:Windows 7 3)运行环境的条件和限制:Tomact6.0 服务器 4)开发环境的条件和限制:MyEclipse6.0 Oracle 10g 1.2.4进行可行性研究的方法 通过查阅相关资料,与同学探讨,最后经过小组的多次讨论,确定出了所建议系统的基本方向。结合数据库与建模的相关知识,确定了该系统的模型。 1.2.5评价尺度 1.系统各项功能的优先次序依次为: 1)注册(没有帐号的用户必须先注册); 2)登录系统; 3)可以同步进行用户聊天信息的发送和接收管理。 2.系统的开发时间:2013年3月20日至2013年6月15日 3.使用中的难易程度:易 1.3对现有系统的分析 现有系统基于Windows 7下,采用C/S模型结构,数据库来存储数据,Socket即时通信,以实现聊天软件的基本功能。不过该系统图形化不简单,因为没有成熟的技术。而系统所缺乏的注销、下载客户端、找回密码等功能,需要B/S模块来实现。 1.3.1数据流程和处理流程(见图1.2) 1.3.2局限性 本系统的主要的局限性:处理时间赶不上需要,响应不及时,不能完全实现即时聊天,具有延迟性。数据存储能力不足,数据库容量不大,更新不够及时。并且要说明,基于硬件限制、网络通信限制等各方面的因素,对现有系统的改进性维护已经不能完全解决问题。 1.4所建议的系统 1.4.1对所建议系统的说明 现有系统基于Windows 7下,采用C/S模型结构,数据库来存储数据,Socket即时通信,以实现聊天软件的基本功能。 C/S模型设计:使用Socket网络通信编程完成其模型的实现; 数据库模块设计:使用Oracle 10g实现; 开发平台:Windows 7系统中常用的开发工具MyEclipse 6.0,Oracle 10g; 服务器充当中转站

文档评论(0)

bmdj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档