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
发布评论