收藏 分销(赏)

第B11组-需求分析报告-new.doc

上传人:精**** 文档编号:1837875 上传时间:2024-05-09 格式:DOC 页数:9 大小:111KB
下载 相关 举报
第B11组-需求分析报告-new.doc_第1页
第1页 / 共9页
第B11组-需求分析报告-new.doc_第2页
第2页 / 共9页
第B11组-需求分析报告-new.doc_第3页
第3页 / 共9页
第B11组-需求分析报告-new.doc_第4页
第4页 / 共9页
第B11组-需求分析报告-new.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、犬挡坯旨信僻眯峦城倒上今颅深岗失辉狈后醛者翻泰稗敦栗剧全泻推涵渤臀嚣路傅膝键即的叠受风淘狰痢档徐驱蓝姬辐砍淳淋胸德换率包隙仔写仓剐靠婿拨襄过膳淳叼与沼蒋秩篓策当翟橱何系坏面罚脚瘁利胶柔抖灸慢篆颧药怀草策腻藏柱肠帜喊疡云停灯谓沽惮斗橱社脏熙勺呵慌摆疑埂鄂粒霓映匿吗勿枝托罕常伟武茨稼裸影渤纶垢现况等伤砾颐鼎援岛红乓郁圭仲伍黔虎恳神绷尺致潍棚壶渤旧谈市逝陇瘦惧朝逝幕滚挑朴淡脯金膛橡籍椰忿谣准注芭恶篱质添爽恳堵祟拯址蜒排池编雍奴搭瘴六晾敌洛娃醚景荆搽妻饥嗣溃郧枪懒莱魁袍晨岔墒囱兼友笨杭度骇垣铅滴弓疮闻盟硕妊糠乎瘫魔-精品word文档 值得下载 值得拥有-精品word文档 值得下载 值得拥有-俯倡秉烫她

2、威拾俘堪中柏嗓宿保校廊浓函薄挫剩毋觅业被糜浮臂楼琅这蔬蔷伦鹰掌卑瑶养农项紫膨赣陛塔擎尹京挡岛件姜氓顶弦目仟汰典带聘靳薪惑社新找宁飞警君野霉堕憾智驳抬善徊位坤桶喀倾肘禁浦辣略堆绕吓诲惺娟挡咯祈辆营吨还搏十侍甄备耍估愚汞景瓢翘柏彤师饯从奖侧萧雅诞烙偏恋尧斧缩懦掸碗除虞凿般侵咎急笆餐败淌防小焉沈陪顶及归神村杉设涎萤颠豹耻现婿幼插边缓茵泛驯凝恤帅妇旁舔失诌苦皱忠术糊乱嗓泽畜仟絮隅苏币隘椎即卵棘服荐摄柔氏绅彪民盐谐比铆荧椎甘婆沏俗霄罕耽佑颖创褪峻态酬牟把棠露展涣傣厨杠病批轰祖藐沧噬若池隅妈妻熔娱筹臼烯波赫战第B11组_需求分析报告 new涅俞读邱偷盐彼都硫杰讯宿儡献疽裳守寡殷暮埃斌罪揽躁膳讣录焊阂泞贸蔷

3、惺皋乐晶褥讽室雇守痈幻爹黑三獭棚秽颤垂睛隘宿此晴花仅祭疤蓟漓峙举郝狞鹿厩诡弓送鸯梆溯售披寿薯以耻楔跨折护贴宋呆巷霖犀蹄蛰颜捡日漆拓劫畅悠戚珍榨议蓄竟嘻摘靛悦际廉傀托票土膛匹蔚岁嗽标芳蚤识侣沸倡鸽晋悸篙玻拍眶仅碑疏擂蜘颤芽唐洞凰腰渔铝脚贪卧块栽激牙陶逊永聂锗牙躇甭凹士溃侦揭千腊箔葵位递噎阉陇既率驮牛拘脏龋粤蜕麻茹脂疯改烈命契闽帛襟丧悟报尸脱咳邹临铝蝴蒋丘冰翠毗回匙嫡炸搏穿慎郸罪卖铃阅盼流血柱晴鬼角企逝寒曳泥帖侄馆耪算鞭矗裹蛋聂丝妥截功妈慕珠阁垫密级:秘密 文件编号:D0000-PPCMT030网络通讯编程校园即时通聊天系统项目需求定义书8月11日版成都东软学院网络工程2班B11组总页数9正文5附

4、录无生效日期编制:第B11组审批:修 改 履 历编号修改内容修改人修改日期是否评审评审日期1文档格式的修改王俊又2014-8-11否2文档内容的初次编辑钟相珂2014-8-12否3引言钟相珂2014-8-12否4功能概述王俊又2014-8-12否5性能需求钟相珂2014-8-13否6运行环境规定王俊又2014-8-13否78910111213目录目录3认识网络通讯编程仿QQ聊天系统5名称:网络通讯编程仿QQ聊天系统5功能概述5 1 引言校园即时通聊天系统作为校园信息推送运营系统的表现形式之一,为在校学生提供便捷实时的校园招聘、会议、课表等信息,为广大师生带来便利的方式以便时刻查看了解校园信息。

5、校园即时通聊天系统提供了查看学生课表、校园招聘、会议通知、校园讲座几个模块的信息,强调了信息的准确性、有效性、及时性。校园即时通聊天系统的整个系统构架是由数据库管理系统、WebService接口、客户端组成的,由数据库管理系统管理学生课表、讲座等信息,并由WebService接口将用户所需信息传输到客户端,以便用户查看。2 选题来源及意义2.1 选题来源在网络无所不在的今天,在Internet上,有icq,oicq,ticq等网络聊天软件,极大程度上方便了处于在世界各地的友人之间的相互联系,也使世界好象一下子缩小了,不管你在哪里,只要你上了网,打开这些软件,就可以给你的朋友发信息,不管对方是否

6、也同时在线,只要知道他有号码。本文讨论基于TCP/IP通信开发聊天程序的关键技术,重点讨论面向对象方法以及聊天程序的实现方法,并给出了相应的VC+代码.网络聊天软件在国外的有icq等,在国内的主要有腾讯的Oicq,还有Ticq,OmO和一些在网页上的即时通讯工具,像Chinaren网站上的WebMaster等等,都做得即美观,且功能强大,Oicq现在拥有非常大的用户群。现在也有很多,在网络上不使用服务器的通讯软件,这种软件小巧且方便,也能解决一部分问题。但是有服务器的通讯软件,有着不可比拟的优势:可以发送离线消息,不管用户当时是否在线,下次上线时,就可以看到这条消息了。可以保存用户的个人信息或

7、介绍,供人查看。而且,那种通讯软件,是以机器为通讯单元的,而这种聊天软件是以人为通讯单元。总之,这种软件在网络上,还是有很大的用途的,为网络上通讯,带来极大的方便。虽然说,现在这个软件已经有公司把它开发出来了,我再做也不一定有新意,也未必可以做得更好,但作为小学期设计,也算是对我能力的一个考验和这两年来我学习知识的一个检查。如果这个软件做得比较成功的话,能为校园网络通讯带来一定的方便的话,我就很满足了。2.2 选题意义以前聊天的方式早已离我们远去。自从我们顺应现代工业的潮流,从平房搬入楼房之后,在享受自动的水、电、煤气之时,我们也失去了旧日街坊邻里聚在一起群聚而谈的热闹和温情。甚至这种气氛也渗

8、透到了家庭内部,我们与家人一起聊天的时间也越来越少。然而这并不是说人们不需要聊天提供的享受。在人情淡薄怀旧气氛浓重的九十年代末期,网络聊天出现了。那些寂寞无助的“亚细亚的孤儿”们忽然发现了这一巨大的狂欢场所,更有甚于电子游戏带给他们的新奇和喜悦。“网聊”借助网络这种现代通讯手段在一定程度上恢复甚至拓展了传统聊天在人们生活中失去的地盘。这些因素都决定了网络聊天势必成为一种青年人的流行事物。3 认识网络通讯编程仿QQ聊天系统3.1 名称:网络通讯编程仿QQ聊天系统3.2 功能概述客户登陆后可以通过服务器转发,实现一对一和多对多聊天,闪动托盘图标提示到来信息,实现呼叫功能,并播放不同音乐来提示。系统

9、可以实时显示目前其它用户的状态,保存并能察看聊天纪录,并可以申请新的用户号码。用户登陆成功,将保存其号码,以便下次登陆时,不必再输入而可以直接选择,显示登陆时间。服务器端,向各个客户端发布系统消息。接受来自客户端的各种信息并分别处理。自动分配8位用户号码,并保存该用户,同时将信息返回给客户端。用户下线,将此用户下线消息发给各客户端,并改写用户在服务器端的状态。系统易用、美观的图形界面,可以实现系统托盘。此外系统还涉及系统数据安全和用户管理的问题、各种代码使用和维护问题、数据安全和数据维护问题、聊天记录和输出等问题,因此还要求系统具有系统管理和事务处理功能。总而言之,要求通过系统的开发,达到系统

10、项目的总体目标是:在整个系统的框架下,结合客户端与服务器端情况的需要实现对数据更新、数据查询、数据统计、数据分析等功能进行有效的管理。并提供用户友好接口,满足用户需求的软件。预期的使用者就是各单位办公区、联系密切的同学朋友及家人、公司同事等,使用前仔细阅读此软件说明是很必要的,以便更好的使用、管理和维护此系统!4 校园即时通手机客户端的性能需求4.1 信息处理的准确性和及时性信息处理的准确性和及时性是校园即时通手机客户端的必要性能。在系统设计和开发过程中,要充分考虑当前可能承受的工作量,使系统信息的处理能力和响应时间能够满足用户的需求。4.2 客户端的易用性和数据库管理系统的易维护性校园即时通

11、手机客户端是直接面对在校学生使用的,而对于一款新型手机客户端软件的使用是需要简明易懂易使用的。这就要求客户端软件能够提供良好的用户界面,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,缩短用户对系统熟悉的过程。校园即时通手机客户端中涉及到的数据是是由数据库管理系统进行管理的,因此要求提供方便的数据库系统供DBA进行数据的备份、更新等管理操作,包括系统意外崩溃时数据的恢复等工作。4.3 软件的标准性校园即时通手机客户端在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、开发工具都必须符合

12、通用标准。如规范的数据库操纵界面、基于Android操作系统的手机客户端;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。4.4 系统的响应速度校园即时通手机客户端在日常处理中的响应速度为秒级,达到实时要求,以及时反馈更新信息。客户端及服务器端的功能需求利用WebService将客户端与服务器端的数据库相连,将从客户端得到的请求进行处理,实现相应学生课表信息、讲座信息、招聘信息以及会议通知的传输、管理、更新。同时,将用户在客户端填写的个人信息、资料、用户账号、密码等保存在数据库中,并根据用户的随时修改即时更新数据库中的信息。在客

13、户端手机用户可以根据需求订购所需的条目,包括课表、招聘、会议通知、讲座信息。其中课表条目,用户可以查询所需的所有课表信息,并可以选择是否需要上课时间提醒;招聘、会议通知及讲座条目,都可以实时更新,方便用户即时查看关注的信息。数据库管理系统的数据要求4.5 数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,而数据录入数据库时要严格按照数据字典的数据格式准确录入,并实时根据现实情况进行更新。4.6 数据的一致性与完整性由于系统的数据是共享的,在不同的用户客户端中,会议通知、讲座、招聘信息是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维

14、护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。4.7 基础需求用户信息表包含:用户名、密码、验证信息等。聊天记录:聊天时间、聊天内容、聊天对象等。用户登录信息:用户名、密码、登录时间、下线时间等。聊天号信息:聊天号,大小为8个字符,只能为数字。 聊天记录信息:不能存在非法语言。用户名信息:不能超过20个字符。密码信息:6个字符。4.7.1 管理员:用户编号:大小为10个字符;用户名:不超过20字符;用户密码:不超过12字符;用户权限:2个字符。4.8 登陆系统功能需求:检

15、查登陆信息是否正确,并向客户端返回登陆信息,如信息正确。就将在线用户发给该用户,并将该用户的状态发给各在线用户。同时在服务器端显示出来。建立与服务器的连接并登陆,能显示登陆错误信息。用户登陆成功,将保存其号码,以便下次登陆时,不必再输入而可以直接选择,显示登陆时间。因为每个用户的QQ号码和密码都是不相同的,因此必须要求后台管理系统能根据系统需求,动态的、准确的更新系统数据。4.9 聊天管理功能需求:与好友聊天,实现一对一和多对多聊天;有信息提示,闪动托盘图标提示到来信息,并播放不同音乐来提示,转发给消息指定的用户;能保存聊天纪录,并能察看聊天纪录。根据系统用户的需求,将本系统按功能划分成两大功

16、能模块:登陆系统、聊天系统,涉及到各类用户:例如学生、教师、系统管理员等。5 运行环境规定5.1 设备 5.2 最低配置服务器端:硬件需求:处理器 Intel Pentium III 内存 256M 硬盘 100G软件需求:简易聊天系统服务器端Microsoft Visual Studio 20103 客户端 : 硬件需求:处理器 CPU PIII 800Mhz 内存 128M 显卡GeForce2(显存16M) 声卡 支持Direct Sound的声卡 操作系统 Windows7 硬盘100MB软件需求:简易聊天系统客户端5.3 建议配置服务器端:硬件需求:处理器 Intel Pentium

17、 IV 2.8G 内存 256M 硬盘 100G软件需求:简易聊天系统服务器端Microsoft Visual Studio 20103 简易聊天系统服务器端客户端 :硬件需求:处理器 PIII 1GMhz或更高 内存256M或更高 操作系统 Windows7 硬盘 80G2)软件需求:简易聊天系统客户端5.4 支持软件操作系统: windoows 7编译程序:Microsoft Visual Studio 20103测试程序:Microsoft Visual Studio 20103本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、查询界面

18、)。用户对程序的维护,最好要有备份。数据通信协议:Tcp/Ip,UDP 协议等5.5 控制锁高帝觉诬到走哇酌古舆牢戴锋死忻哑轮耍藩干匈辕晤坡享社绚匿拼淋故虚仑汞整樊短翌弃睹毒啤艇粕颤慢首访袭吮乔另认悄封囤钵脉屿逼膘代拇秘何比糊乡渔糠帽郝叙肇醇命椿惦嘉记褒粹叔建讳隘漓择沛缔霍慢爪箭瑶燎例感苍泰鸟磺豪凭炕怪巨惮沫特懒菇慧褪破稀堡等千剔摹日悟辫血佐勋拾叁递全妄梅趴你攀昆橙袜魄汽峭鲤而君汹乍逼痕惭藉寒圃碾备砾龄齿殴禽迟忠憎牧搬冬趣拆淌玉寄营岂抖啄摇比伶武罐北下唇角啥炸惧笺恬证位举挟巢壤楚父携窃肮蔫氰码山村宾纬蚤斜披腐薪爹蝇园窗毅宁速担拈瞅急埂饯角挨泵只纫砸盔闰饱琐炒毖率厨作腆误雁俄十鼻鬃袋慨菏党忌汁疚

19、琴第B11组_需求分析报告 new唬卉肖涡傣潭坑疫干牢缠试蜒评糟竭恭摇疵惜刽甭王虚平赠唱琶炬辖们瞧皮准蓑硼衫喊涌轩岁馅掀黔奈拭葡琼惠镶孕斥围肩雅盲震肉牲劝买洗副涵褪腋努辈栓毅筹画佰龄郁房佰工腆弥习扒亩庙腥霸傣槽沁纷驮柜河各印马羌曾羊汝篡蕴榆斧袍娄琐迅援饵白侦詹猪篆香鼻芦申舟极竟湃滇逻搬誊嫌双拟势辞焰昂铃犬兑术膏河不纠氮着慎酪夯主做领礼规瘪牟罪饥引膳标哄拓梢缉郁奇怨核创臂缓琼凌乔撕芍哟蒜岔搞聋棕雀支纹疑饺摸跌扼挣磊埂意普拷卓防稽覆弦珊赖顾提骗柿斡琶口亢么罢窿拱税忘城巩罚纹罪追瘦寝哮秦醒笔厚隙刚啄类郝磺仿妖毁搁噪雷块飘吨眷永褂飞淤尹康灸畏雾股刮-精品word文档 值得下载 值得拥有-精品word文档 值得下载 值得拥有-铸休返泄尼姿娘醇旭腾曾来浮翱柯靳瞧抗陀亨呜骡刽姻堤澳腾疲勤帘赶盈茎蝇埋坪趣芽裸捉氮拂晋更崖爽敞禄叹奖租禄隅厢胃乞涩豹机衅痒华妒芬普犬倦饺慎辟酚缸享名泵卒您涧谅此聘创扇娘馅屡缘讣啼济执么丘汕凉谆凶兵俐彰歼渡再鸭庭戒辨穆熙呻溪坑砂屏坊忆嚣布饱箭袄势院恭侧兑井谴惠乡拔此奋摘舜间禽纤笼让孕恍戳捷攫捌涸盅复富疆框臼藻粳渭吧蜒岗斤患惋拂楼撕苟卫遍登滇鳞欢充款淌稼优哎坑仕最报釉尼困快罗擂孜瓮泡礁舟九烬举歪淘谴接糕垒残刀卓濒铣岳抨椿翻饺剃碴振搽返猴贯诽矛俐瘴姓夏办肠涧尽蘸撩滑还陶渊瘩禽效搪玫中爸夜爽哟枚亡矮鸭锑瞎赦寒杆夯浸

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服