2024年6月10日发(作者:)

精品

QQ系统开发与设计可行性研究报告

1、引言

1.1编写目的

经过对QQ系统项目进行详细调查研究,初步拟定系统实现报告,明确开

发风险及其所带来的经济效益,对软件开发中将要面临的问题及其解决方案进行

可行性分析。本报告经审核后,交由软件项目经理审查。

1.2项目背景

1.2.1 项目名称:QQ系统

1.2.2 用户:网民

1.2.3 说明:随着互联网的发展和网络的软硬件技术的快速发展,网民的

数量日益剧增,需要更多的软件来解决网民之间的信息交流,文件传送等。解决

网民的网上娱乐、聊天等问题,让人们真正感受到天涯若比邻,让人们之间的交

流越来越多,越来越方便、快捷。急切的需要建立更加完善、方便、快捷的聊天

工具。

1.3参考资料

《软件工程方法与实践》 窦万峰编著 机械工业出版社出版

《Java2 程序设计》 刘英华编著 机械工业出版社出版

《Java Web 程序设计》 郭克华编著 清华大学出版社

2、可行性研究的前提

2.1要求

2.1.1 功能要求

此系统所要完成的主要功能模块有三部分:QQ服务器系统、QQ客户端系

统和Web系统。

注册采用web系统,注册时需要输入用户的信息,包括昵称、密码、出生

年月、头像、密保问题等,注册成功后由服务器自动生成QQ号码返回给用户。

登陆采用QQ客户端系统,将登陆的账号和密码发送到服务器通过验证后

welcome

精品

返回信息,是否允许客户端登陆。登陆成功后可以接受来自服务器的好友和群信

息。

忘记密码可以通过Web系统修改密码。

登陆成功后可以进入QQ空间网页,也可以用QQ账号和密码直接在web

页面登陆。

服务器可以通过服务器系统查看相关的用户信息,还可以发送系统公告。

2.1.2 性能要求

为了满足广大用户的要求,系统必须要有高的运作速度,注册、登陆等操作

时,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需

信息,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信

息,也还要有足够大的磁盘容量;安全性也是系统最重要的性能需求之一,QQ

系统必须有可靠的安全措施,以保证用户的存储安全。

2.1.3 输入要求

用户在注册时,必须规范邮箱号、生日、密码的长度等。

2.1.4总框架数据流程图

本系统由两个服务器组成,一个的java服务器,用来处理客户端的登陆、

聊天、加好友、发文件等功能,web服务器用来处理注册、修改密码、空间、

微博等功能。

welcome