欢迎来到天天文库
浏览记录
ID:14522778
大小:48.50 KB
页数:11页
时间:2018-07-29
《局域网即时通讯系统---需求分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章引言31.1编写目的31.2背景41.3术语41.4参考文献4第二章任务概述52.1目标52.1.1开发意图52.1.2应用目标52.1.3作用及范围52.1.4背景52.2系统的特点62.3用户的特点62.4假定和约束7第三章用途73.1功能73.2性能73.2.1精度73.2.2时间特性83.2.3灵活性8113.3安全保密83.4系统流程图8第四章需求规定94.1对功能的规定94.2对性能的规定94.2.1精度94.2.2时间特性要求94.2.3灵活性94.3输入输出要求104.4故障处理要求10第五章运行环境规定105.1设备105.2支持软件105.3接口115
2、.3.1.用户界面115.3.2硬件接口115.3.3软件接口1111第一章引言1.1编写目的本需求编写的目的在于探求局域网的开发途径和应用方法。为清晰说明本小组开发的局域网即时通信软件要实现的所有功能,使软件使用者和软件开发者能够建立起一定程度上的沟通,使系统设计员能够理解用户对于要实现功能的详细描述与要求,为保证描述没有二义性,促进理解效果,期冀达到用户的预期。本需求的预期读者是软件设计人员、测试人员以及最后的验收该软件的管理人员等。1.2背景本项目的名称:局域网即时通讯系统本项目的开发者:XXXX11在该软件开发之前已经有大量的局域网聊天软件,其中使用比较广泛,功能比较强
3、大的同类型软件有QQ、企业即时通讯软件布谷鸟、飞鸽传书、MSN、飞秋等。本项目致力于开发出一款简便、实用、美观且免费的局域网聊天软件,方便广大的局域网聊天爱好者下载和使用。1.3术语[1]局域网聊天软件:简称LCS(LANchatsoftware),它是一种面向企业局域网终端使用者的网络沟通工具服务,使用者可以通过安装了即时通信的终端机进行两人或多人之间的实时沟通。交流内容包括文字、界面、语音视频及文件互发等。1.4参考文献[1]张海藩,软件工程导论(第四版),清华大学出版社,2003[2]W.RichardStevens,BillFenner,AndrewM.Rudoff.U
4、NIX网络编程卷1:套接字联网API(第3版).北京:人民邮电出版社,2010.7[3]BobQuinn,DaveShute.WindowsSockets网络编程.北京:机械工业出版社,2012.8[4]ElliotteRustyHarold.Java网络编程.北京:中国电力出版社,2005.1111第二章任务概述2.1目标2.1.1开发意图a.为局域网聊天爱好者提供一个可供选择的聊天软件;b.通过软件开发,熟悉软件开发的整体流程,提高编程能力,培养合作意识;c.为了方便在局域网内不联网也可以实现聊天分享资源2.1.2应用目标面向网络教学时的讲师和学生之间的沟通和学员之间的交流
5、,其他的如宿舍局域网也可应用此系统,本系统用于小型网络系统的局域网。2.1.3作用及范围本软件提供简单、实用的聊天功能,所有的局域网聊天爱好者均可免费使用。2.1.4背景11由于现在很多的即时通讯软件大都需要连接到互联网上才能使用,而在没有连接到互联网的局域网通讯不能使用,基于此想法,本小组试着开发一款小型即时通讯软件,以方便在小范围内不联网也可以实现聊天分享身边的故事。本系统有些功能跟一般的即时通讯软件相似,但面对的用户对象更广。2.2系统的特点该软件与其他的局域网聊天软件相比有以下几个特点:a.界面美观,人机互动较好;b.占用的内存较小,不会对用户其它软件的使用造成影响;c
6、.免费提供给用户,容易下载。2.3用户的特点a.本系统面对的对象是随时需要分享的人群:如:学生、教师、各种网络教学环境。b.对于本系统的维护需要专业的团队,了解Java机制,熟练掌握Java开发环境和开发过程的人员。c.对于本系统的使用,应该很频繁,他主要应用与教学环境下的局域网环境,也可应用于互联网上。是一款十分方便小巧的即时通讯软件。2.4假定和约束a.开发者的计算机性能不够稳定,对数据库软件和Eclipse等开发工具有不利影响。11b.可利用的信息和资源比较单一,客户的需求分析主要来自开发者在计算机科学与信息技术学院学习和生活过程中的一些问题;而技术方面,对数据库软件和J
7、ava、以及网络编程的掌握和应用还有待提高,不足之处靠借阅有关书籍和向老师请教进行补充,组内成员间相互讨论分析决定。c.系统投入使用的时间较晚为本学期末。第三章用途3.1功能功能:实现即时通讯,随时分享身边的故事,心情和分享各种资源。主要功能:浏览功能、用户资料查询、密码管理、身份验证、分享资料、修改功能、删除功能、增加功能、查询功能3.2性能3.2.1精度要求及时给出各种消息故障的处理机制,保证用户资料的安全。3.2.2时间特性操作消息响应时间在1~2秒内。113.2.3灵活性有无互联网都
此文档下载收益归作者所有