ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:34.92KB ,
资源ID:10587046      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10587046.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网评系统概要设计说明书.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网评系统概要设计说明书.docx

1、网评系统概要设计说明书概要设计说明书模板 版本变更记录版本文档时间变更说明目 录1 简介 51.1 目的 51.2 适用范围 51.3 项目背景 51.4 术语 51.5 环境描述 51.5.1运行环境 51.5.2开发环境 51.6 参考资料 62 系统概述 72.1 目标 72.2 需求概述 72.3 外部接口 72.4 条件与限制 73 架构设计 83.1 系统架构 83.2 接口设计 83.3 功能模块分解 83.4 目录结构 83.5 部署设计 84 模块概要设计 94.1 功能模块概要设计(面向过程)(模块名称) 94.1.1功能说明/单元测试要点 94.1.2界面设计 94.1.

2、3处理流程 94.1.4接口设计 94.1.5数据结构和算法 94.1.6故障/异常处理 94.2 类1概要设计(面向对象) 94.2.1类名称 94.2.2功能描述 104.2.3类定义 104.2.4对外接口 105 用户界面设计 115.1 界面设计内容 115.2 界面设计与场景描述 116 数据库设计 126.1 数据库环境说明 126.2 数据库设计的命名规则 126.3 数据库逻辑设计 126.4 数据库物理设计 126.4.1数据表总汇 126.4.2数据表A设计 126.5 数据库安全设计 136.5.1防止用户直接操作数据库的方法 136.5.2用户帐号密码的加密方法 13

3、6.5.3角色与权限 136.6 数据库管理与维护说明 137 维护设计 148 附录 158.1 附录A相关文档 151 简介1.1 目的【概要设计说明书的目的】1.2 适用范围【概要设计说明书的适用范围】1.3 项目背景 任务提出者:。 开发者: 最终用户:具有关键业务的行业用户。 实现该软件的环境简述:基于TCP/IP的局域网、WIN 2000/NT/9X操作系统、JAVA、DELPHI、ROSE等开发设计工具。1.4 术语提供正确理解用户需求所需的全部术语的定义、首字母缩写词和缩略语。可以通过参考项目词汇表来获取这些信息。1.5 环境描述1.5.1 运行环境基本硬件配置为CPU PII

4、366以上、内存128M 以上、硬盘 10G以上、网卡100M;运行软件需求为操作系统WINDOWNS 2000/NT/9X。1.5.2 开发环境语言:C#、JAVA、JAVASCRIPT;数据库:MySql系列;设计建模工具:FICE VISIO;配置工具:无;WEB服务器;操作系统:其他;序号工具名称工具类型版本1.6 参考资料XXX 2.3版本开发计划和任务书。XXX 2.3需求规格说明书.doc。2 系统概述2.1 目标实现网站评比功能,用户可自行上载网站记录,记录通过后台人员审核通过后在网页主页上的“最近更新页面显示”,一共其他主页访问者可浏览其信息,系统维护人员也可根据客户提供资料

5、上载网页信息,网站提供种类的统计分析功能,可按年、按月、按日、按类型、按时间段、按更新、按总共、按满意度等。2.2 需求概述需求:页面简洁大方,除功能与页面框架元素外不包含任何广告多余杂质的绿色网站。可以按时间来查询年、季度、月、周、今天、昨天、前天。信息有信息类型,信息可以直接连接到相关网站,信息描述可以包含图片与文字,超链,标题,正文,点击率,满意度(界面,使用,功能,人性化,网速),有无广告,有无木马,有无脚本。需要有页面缓存,每分钟更新一次。2.2.1 菜单2.3 外部接口查询功能可提供外部接口,但目前不开放2.4 条件与限制 时间约束:无 资源约束:无 成本约束: 无 功能范围约束:

6、无3 架构设计详细描述系统的设计方案和构架涉及的各部分的功能和原理,以及各部分之间的接口、数据流程、控制流程。3.1 系统架构系统架构分为5层(当然部分功能页可不采用架构处理,避免繁琐操作,一下会做详细说明)UI展示层:用户界面交互性处理,界面业务。UI交互性业务逻辑层:页面与页面间业务处理,协调UI展示层,UI Util网络传输。UI Util:页面公共方法,公共对象。网络传输层:网络连接处理,扩展数据分流,业务逻辑层的闭环,封装。业务逻辑层:向外提供接口,封装数据处理,数据流程业务处理;数据处理层:数据库事务性操作,需要考虑连接MYSQL,SQL Server3.2 接口设计系统描述系统中

7、的接口关系。3.3 功能模块分解根据对软件需求规格说明书的分析,将系统分解成相对独立的,具有高度复用性的,数据联系简洁的功能模块系列。如果为面向对象的分析设计方法,在此做整体的类图。3.4 目录结构详细描述代码的目录结构,web项目的目录结构及页面的样式和框架结构。3.5 部署设计 对系统的部署进行设计。4 模块概要设计4.1 功能模块概要设计(面向过程)(模块名称)4.1.1 功能说明/单元测试要点该功能/模块的详细说明及单元测试的要点。4.1.2 界面设计该功能/模块的界面设计。(如果放在下面的界面设计中,这里则左处说明下面对应的界面)4.1.3 处理流程用文本或图例说明主要的处理流程。如

8、果没有的话,填“无”。4.1.4 接口设计对内、外的主要的函数接口。如果没有的话,填“无”。4.1.5 数据结构和算法描述关键的数据结构和算法及函数的设计。如果没有的话,填“无”。4.1.6 故障/异常处理对可能出现的异常的描述和处理。如果没有的话,填“无”。4.2 类1概要设计(面向对象)4.2.1 类名称描写类的名称。4.2.2 功能描述描写该类实现的具体的功能。4.2.3 类定义描写类的定义的属性和方法。4.2.4 对外接口描写与外部类的接口。5 用户界面设计5.1 界面设计内容阐述本软件用户界面设计遵循的规范及设计的一些资源、内容。5.2 界面设计与场景描述说明界面设计文件入口。界面文

9、件重要场景描述6 数据库设计6.1 数据库环境说明1、说明所采用的数据库系统,设计工具,编程工具。2、详细说明数据库服务器所需配置。6.2 数据库设计的命名规则1、完整并且清楚的说明本数据库的命名规则。2、如果本数据库的命名规则与公司的标准不完全一致的话,请作出解释。6.3 数据库逻辑设计数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。如果采用面向对象方法(OOAD),这里实体相当于类(class)。6.4 数据库物理设计1、主要是设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。逻辑设计中的实体大部分可以转换成物理设计中的表,但是

10、它们并不一定是一一对应的。2、对表结构进行规范化处理(第三范式)。3、可以采用powerDesiger设计文件代替。6.4.1 数据表总汇表名功能说明表A表B6.4.2 数据表A设计表名列名中文描述数据类型(精度范围)空/非空约束条件补充说明6.5 数据库安全设计提高软件系统的安全性应当从“管理”和“设计”两方面着手。这里仅考虑数据库的安全性设计。6.5.1 防止用户直接操作数据库的方法用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其它途径操作数据库。6.5.2 用户帐号密码的加密方法对用户帐号的密码进行加密处理,确保在任何地方都不会出现密码的明文。6.5.3 角色与权限确定每个

11、角色对数据库表的操作权限,如创建、检索、更新、删除等。每个角色拥有刚好能够完成任务的权限,不多也不少。在应用时再为用户分配角色,则每个用户的权限等于他所兼角色的权限之和。角色可以访问的表与列操作权限角色A角色B6.6 数据库管理与维护说明在设计数据库的时候,及时给出管理与维护本数据库的方法,有助于将来撰写出正确完备的用户手册。7 维护设计XXX系统的维护设计主要方式:通过服务器的Web服务界面,可以实施各种维护、升级、系统设置/升级、日志管理、服务管理等。通过XXX服务器的设置,可以实现自动下发。8 其它设计本章描述前面没有说明的设计。9 备选方案本章描述可供备选的设计方案,备选方案供项目组选择参考,在以上主设计无法实施的情况下可从备选方案中选择可行的设计方案。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1