聊天室-需求分析报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

渤海大学自动化聊天室需求分析报告1渤海大学自动化办公聊天室系统---需求分析报告张佳佳(10060140)渤海大学信息科学与技术学院渤海大学自动化聊天室需求分析报告2渤海大学自动化聊天室需求分析报告31.概述...............................................................................................................................................41.1系统名称及系统目标.................................................................................................................41.2项目背景.....................................................................................................................................41.3技术背景.....................................................................................................................................51.系统运行环境分析......................................................................................................................72.1需求分析...................................................................................................................................7用户登入...........................................................................................................................7私聊...................................................................................................................................8聊天记录.........................................................................................................................11系统消息.........................................................................................................................11用户退出.........................................................................................................................162.2.总体设计...........................................................................................................................172.3运行环境...........................................................................................................................182.现行系统调查............................................................................................................................183.1组织机构与业务范围.......................................................................................................183.1.1系统组织概况........................................................................................................183.1.3聊天室系统功能模块说明....................................................................................203.1.4签到系统功能模块说明........................................................................................203.1.5资源共享功能模块说明........................................................................................203.1.6帐号管理系统模块说明........................................................................................203.2系统流程图DFD..............................................................................................................21D基本信息...........................................213.2.1登录系统流程图(DFD)....................................................................................223.2.2帐号管理系统(修改密码)流程图....................................................................233.2.3公共系统聊天室流程图........................................................................................243.系统数据设计............................................................................................................................26渤海大学自动化聊天室需求分析报告41.概述1.1系统名称及系统目标系统名称初步拟定为“渤海大学办公自动化聊天室系统”。系统目标是:为健全学校办公自动化系统,为全校师生搭建一个健康、快速、高效的信息传递平台。(1)全校功能聊天室系统:学生只要通过系统验证就可以进入本系统,再此系统中学生可以在全校公共聊天室里发言,而且也能进行个人对话邀请。(2)各院系模块:用户进入系统后,有权进入自己所在院系的聊天系统。发出申请后,系统将会验证帐号权限,每个帐号只能有权进入相应自己所在院系系统。进入系统后也能进行在线平台对话和私人聊天。此外,学生还能进行作业提交以及文件传送。(3)资源共享系统:有权进入客户端后,无需进行审核,所有用户都可以共享学习资源和下载文件,营造一个好的学习气氛。(4)签到系统:此系统面对的是教师用户,每天教师都需要签到,作为教师考评的一部分。对教师有监督作用。(5)帐号管理系统:由于系统所有用户均面对的是学校在职学生和教师。帐号信息来自学校学生数据管理系统。为保证所有用户都是学校师生。帐号为学好或工号,本系统无权对个人信息进行更改,只提供密码修改功能和个人信息以及状态更改。(6)学生操情管理系统:此系统面向各院系管理员,由素质学生会和班级干部统计的学生迟到、旷课、请假情况。系统管理员负责将当天信息更新到系统里面,作为期末评优助学金发放的参考。1.2项目背景本软件系统是渤海大学办公自动化聊天室客户端,是有信息学院教师贾福龙提出,信息学院信息管理与信息系统专业学生张佳佳设计和实现。本系统基于学校现有自动化办公系统而开发。对于学校主要信息化办公需求不系统不再重复,本系统主要面对全校师生,主要目的是建立一个交流平台,也设计基本的办公功能。主要为文件的传送,教师签到,学生请假,公布通知等。渤海大学自动化聊天室需求分析报告51.3技术背景1.3.1C/S模型在网络连接模式中,除对等网外,还有另一种形式的网络,即客户机/服务器网[3],Client/Server。在客户机/服务器网络中,服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源。这里客户和服务器都是指通信中所涉及的两个应用进程(软件)。使用计算机的人是计算机的“用户”(user)而不是“客户”(client)。但在许多国外文献中,也经常把运行客户程序的机器称为client(这种情况下也可把client译为“客户机”),把运行服务器程序的机器称为server。所以有时要根据上下文判断client与server是指软件还是硬件。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。1.3.2TCP/IP协议1.IP网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议[4]。IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP确认包含一个选项,叫作IPsourcerouting,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用了该选项的IP包好像是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常

1 / 32
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功