《大学生交友系统概要设计说明书》由会员分享,可在线阅读,更多相关《大学生交友系统概要设计说明书(9页珍藏版)》请在金锄头文库上搜索。
1、1 引言 .21.1 编写目的 .21.2 背景 .21.3 定义 .21.4 参考资料 .22 总体设计 .22.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 出错
2、信息 .56.2 补救措施 .56.3 系统维护设计 .5大学生交友系统概要设计说明书1 引言1.1 编写目的目的是为了设计大学生交友网站的软件结构,即将本网站的需求规格转换为体系结构,划分出程序基本模块的组成,确保模块间的相互关系,并确定系统的数据结构。本说明书的用途在于向系统分析员、用户及使用部门的有关人员展示系统的初步体系结构及程序基本模块的组成,使之对系统有一定了解,从而寻找实现大学生交友网站的各种不同方案,分析人员可从这些可供选择的方案中选取若干个合理地方案,为每个合理的方案准备一份系统流程图,列出组成系统的物理元素,进行成本效益分析后从中选出一个最佳方案向用户和使用部门推荐。主要读
3、者为系统分析员、用户及使用部门的有关人员,为之后的系统开发提供依据。1.2 背景说明:a. 待开发软件系统的名称:大学生交友网b. 列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心) 。任务提出者:拓胜培训公司开发者:杨锦波用户:所有对该项目感兴趣,并想通过该项目的产品提高资源检索速度和质量,方便的进行资源检索,预览,上传及下载的用户。c. 现在好多大学生都沉浸在网络世界,大家宁可去泡网吧,打游戏,也不愿走出去交朋友,这个大学生交友网是为了那些不愿自己主动走出去交往的人而创建的,他可以通过网络,交到各样的朋友。1.3 定义Email 类MemberBaseInfo 类Memb
4、erLiveInfo 类MemberImage 类1.4 参考资料列出有关的参考文件,如:a. 软件需求说明书b. 数据库设计说明书c. 数据要求说明书2 总体设计2.1 需求规定2.1.1 系统功能 任何人可注册为该网站的成员 成员可以可在首页显示成员的头像,上传和删除图片,还可把上传的图片设置为头像。 成员可以进行交友活动,这样一来可以增加你圈子里的朋友。 成员可以发送添加好友的请求,但是必须由要添加的好友决定是否予以通过 普通浏览者可浏览网页信息,各个好友的简陋的信息、但是不能添加好友,不能上传和删除图片。 安全的接入数据库 安全打开网页2.1.2系统性能 2.1.2.1时间特性要求 系
5、统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对 资源实时搜索的速度可以有较低的要求。2.1.2.2可靠性 系统要有较高的可靠性,可恢复性。 2.1.2.3灵活性 系统要有良好的接口,以适应增加资源平台,增加资源类型,增加相关的资源获取 功能的需求;2.1.3输入输出要求 输入为用户名和密码系统输出为用户需要的信息列表。2.1.4数据管理能力要求 系统能够对用户的管理,和其他信息的管理。2.1.5故障处理要求 具有一定的容错能力,能检测用户的错误输入并给出错误提示,能检测资源的可用 性错误并输出结果。能进行系统故障恢复。 2.2 运行环境普通 pc 机,互联网。操作系统:windows或linux 其它软件:jdk 1.62.3 基本设计概念和处理流程系统使