欢迎来到天天文库
浏览记录
ID:40971698
大小:123.50 KB
页数:11页
时间:2019-08-12
《聊天平台概要设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体设计32.1需求规定22.2运行环境22.3设计系统框架图32.4设计操作流程图32.5设计数据流程图32.6功能器求与程序的关系33接口设计33.1用户接口33.2外部接口33.3内部接口44运行设计44.1运行模块组合44.2运行控制44.3运行时间45系统数据结构设计45.1逻辑结构设计要点45.2物理结构设计要点45.3数据结构与程序的关系46系统出错处理设计56.1出错信息56.2补救措施56.3系统维护设计51引言1.1编写目的在确定开发“POPO聊天平台”的讨论后,我们提出了“POPO聊天平台”的
2、软件需求说明书。它全面细致的分析了用户需求,明确了所要开发软件应具有的功能、性能与界面,使软件开发人员能清楚地了解用户的需求,并在此基础上进一步的提出软件概要设计和完成后续的开发设计工作。1.2背景说明:a.待开发的软件系统的名称:POPO聊天平台;b.本项目的任务提出者:“POPO”实验小组;开发者:“POPO”实验小组;用户:实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系:本聊天平台是基于J2EE开发、在Windows系统上运行的web在线聊天系统,不投入商业使用。1.3定义本文件中用到的专门术语的定义和外文首字母组词的原词组。PCT
3、:POPOChatTerrace,“POPO”聊天平台1.4参考资料参考资料:a.附录9-概要设计说明书(GB8567——88)2总体设计2.1需求规定需满足下图中的规格:在线聊天平台用户退出显显示在线用户显显示聊天信息用户登录陆用户注册注私聊群聊修改个人资料查看个人资料查看用户资料1)在登录首页,输入账号和密码,点击“登录”按钮,若账号或密码错误,将提示“登录失败,账号、密码错误或注册账号”;若是账号和密码正确,将成功进入聊天室,并显示所有在线用户、群聊内容及私聊内容。如果用户是第一次登陆的话,那么必须进行注册,填写注册信息和个人资料,否则将无法登陆到我们的聊天室中。(2)进入
4、聊天室后,就可以选择相应的聊天对象和聊天方式,字体设置和插入表情;查看在线用户的基本资料;查看个人的基本资料及修改个人的基本资料或是退出聊天室。2.2运行环境简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。2.3设计系统框架图系统框架图:POPO聊天平台登陆注册模块聊天模块在线用户模块退出模块数据库2.4设计操作流程图开始用户登陆帐号或密码错误密码帐号正确帐号判断显示在线用户显示聊天内容提示重新输入或注册查看聊天记录选择字体颜色选择表情选择聊天对象私聊公聊修改个人资料查看个人资料查看好友资料是否退出结束2.5设计系统数据流程图2.6功能器求与程序
5、的关系各项功能需求的实现同各块程序的分配关系:登陆注册模块聊天模块在线用户模块退出模块注册√登陆√私聊√公聊√查看聊天记录√选择表情√选择字体颜色√保存聊天信息√显示在线好友√显示离线好友√查看个人资料√修改个人资料√查看好友资料√退出聊天平台√3接口设计3.1用户接口本系统采用图形用户接口,以鼠标和键盘为用户接口,方便用户对系统数据的操作。1.登录输入:用户账号(有数字组成)用户密码(8位密码,须含字母、数字)输出:界面显示2.注册输入:注册用户资料(用户名,密码,性别,地址,电话,邮箱)输出:注册成功界面3.聊天输入:聊天信息输出:好友恢复的信息4.显示用户列表输入:用户的登
6、陆信息输出:显示在线尉犁县用户5.资料修改输入:修改个人资料信息输出:信息修改成功界面5.退出输入:退出命令输出:无3.2外部接口说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。3.3内部接口说明本系统之内的各个系统元素之间的接口的安排。4运行设计4.1运行模块组合说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。4.2运行控制在用户登录成功后,进入聊天平台主界面通过菜单选择特定的功能模块结束程序运行4.3运行时间说明每种运行模块组合将占用各种资源的时间。5系统数据结构设计5.1逻
7、辑结构设计要点给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。5.2物理结构设计要点给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。5.3数据结构与程序的关系说明各个数据结构与访问这些数据结构的形式:6系统出错处理设计6.1出错信息(1)无法与服务器连接时,若不能够正确连接,则应做出正确处理。(2)根据
此文档下载收益归作者所有