某网站概要设计说明书

上传人:M****1 文档编号:500705900 上传时间:2023-01-17 格式:DOCX 页数:50 大小:732.43KB
返回 下载 相关 举报
某网站概要设计说明书_第1页
第1页 / 共50页
某网站概要设计说明书_第2页
第2页 / 共50页
某网站概要设计说明书_第3页
第3页 / 共50页
某网站概要设计说明书_第4页
第4页 / 共50页
某网站概要设计说明书_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《某网站概要设计说明书》由会员分享,可在线阅读,更多相关《某网站概要设计说明书(50页珍藏版)》请在金锄头文库上搜索。

1、夜时代网站概要设计说明书 文件状态: 草稿 正式发布 正在修改文件标识nightvogue1.0当前版本V2.0作者王兴春完成日期2009年9月25日版 本 历 史版本/状态作者参与者起止日期备注V2.0王兴春2009-10-121引言31.1编写目的31.2背景31.3术语定义31.4参考资料42总体设计42.1需求规定42.2运行环境42.3基本设计概念和处理流程52.3.1 简述52.3.2 系统体系结构62.3.3 系统界面62.3.4 假定和约束72.4结构72.4.1会员管理72.4.2夜店管理102.4.3夜时尚管理192.4.4夜派对262.4.5夜音管理272.4.6会员管理

2、292.4.7时尚联盟36 2.4.7招聘求职362.4.7论坛363接口设计493.1内部接口494运行设计494.1运行模块组合495系统数据结构设计505.1逻辑结构设计要点505.2数据结构与程序的关系505.3数据库的详细设计表506系统出错处理设计516.1出错信息516.2系统维护设计5149编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共1页概要设计说明书1引言1.1编写目的将夜时代网站需求转换为未来系统的设计;逐步开发强壮的系统构架;使设计适合于实施环境,包括程序系统的基本处理流程,程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结

3、构设计和安全性设计等,为程序的详细设计奠定基础。此文档预期的读者为软件设计人员。1.2背景软件系统的名称:夜时代网站v1.0本项目的任务提出者:多美歌电子科技有限公司本项目的开发者:多美歌科技软件开发小组本项目的用户:过夜生活、玩夜店的人、追求夜时尚的青年人。1.3术语定义l 面向对象的模型设计方法:定义:利用面向对象方法,把应用程序分成许多小块(对象),这些对象是独立的,然后组合这些对象,建立程序。特点:包装、继承、多态。常用的建模工具:PlayCase, Rational ROSE, Computer Association BPWin , Computer Association ERW

4、in, Oracle Designer/2000, Sybase PowerDesignerl UML语言概述定义:一种面向对象的统一建模语言。作用:帮助我们对软件系统进行面向对象的和建模。核心:类,类之间的关系。建模:通过将用户的业务震需求映射为代码,保证代码满足这些需求,代码能方便地回溯需求,这个过程叫建模。l Rational Rose:定义:是一种分析和设计面向对象的建模工具。作用:利用ROSE这个工具,我们可以建立用UML的软件系统的模型。核心:七大框图 1. Use-Case Diagrams(用例图)2. sequence diagram (顺序图)3. Collaboratio

5、n diagram (协作图)4. Class diagram (类图)5. State Transition diagram (状态图)6. Component diagram (组件图)7. Deployment diagram (布署图)1.4参考资料UML与系统分析设计张龙祥著;系统分析与设计John W.Satzinger Robert B.Jackson Stephen D.Burd 著朱群雄 汪晓男 等译2总体设计2.1需求规定参见夜时代网站v1.0软件需求说明书2.2运行环境参见夜时代网站v1.0软件需求说明书2.3基本设计概念和处理流程2.3.1 简述【设计方法】:整个系统设

6、计采用面向对象设计方法,系统采用建模工具Rational Rose。【体系结构】:系统的体系结构采用客户/服务器结构。【系统功能划分】根据需求说明书,现将软件功能划分为以下几部分,系统模型如下图2-1包图所示: 图2-1系统总包图 说明:【会员登录管理】:是会员登录管理的实现,用于会员登录和会员权限的管理。【夜店管理】:用于实现夜店的录入、条件查询、修改和删除。【基础信息管理】:用于实现基础信息的录入、条件查询、修改和删除。【信息统计】:用于查看统计,基础信息。系统管理是整个系统的基础,夜店管理、基础信息管理和信息统计依赖于系统管理。信息统计依赖于基础信息管理。2.3.2 系统体系结构系统每个

7、部分采用多层架构来实现,分为界面层、业务逻辑层、数据库操作层,用户与界面层进行交互,通过用户选择界面上的对象(按钮),系统调用业务逻辑层,业务逻辑层将会调用数据库操作层,数据库操作层直接与数据库交互,各层之间的交互如下图2-4所示:图2-2系统体系结构包图2.3.3 系统界面(1)会员登录界面系统登录界面提供输入用户名、密码,界面如下图2-4所示: 图2-4系统登录界面(2)夜时代网站主界面夜时代主界面由标题、导航条、树式结构菜单和状态栏构成,如下图25所示:图2-5夜时代网站主界面2.3.4 假定和约束系统开发语言工具采用PB9.0,编程规范参考多美歌PB开发规范2009。系统中资源选择采用

8、树型结构显示,供会员选择。数据库采用MySQL 数据库。对数据库的操作封装到数据层,通过数据库函数或存储过程实现。2.4结构系统由系统管理、夜店管理、夜时尚管理、招聘求职、时尚联盟、夜派对、夜音管理、会员管理和论坛四部分组成,各部分的功能及关系如上图2-20所示。图2-20系统包图2.4.会员登录管理系统管理主要实现对夜店、夜时尚、夜派对等九大要素等基础数据维护功能。以下是系统管理的包图:图2-21系统管理包图(1)用户组管理【用户组管理】:提供对会员组的维护,包括用户组的增加、修改、删除和查询会员组。l 会员组管理程序静态模型,在会员组管理用例的基础上,进行分析设计,采用如下类图2-22来描

9、述:l 会员组查看用户顺序动态模型,采用如下顺序图来描述:图2-23会员注册顺序图l 会员组管理顺序图中涉及的对象说明:会员组的查看用户主界面用于以列表形式显示用户组信息,按条件查询会员信息和删除会员信息。会员组的查看用户增加/修改界面用于增加、修改会员信息。会员组的查看用户业务处理类即userAction用于处理对会员组的查看用户的处理。会员组的查看用户即userAction 处理数据访问业务类用于进行业务于后台数据的对话和事物的处理。会员组的查看用户即UserDAOImpl处理数据访问方法类用于提供于后台数据库。l 会员组查看用户权限顺序动态模型,采用如下顺序图来描述:图2-24查看会员权

10、限顺序图l 会员组管理顺序图中涉及的对象说明:会员组的查看会员权限主界面用于以列表形式显示会员权限信息,按条件查询会员信息和删除会员权限信息。会员组的查看用户权限修改界面用于修改用户权限。会员组的查看用户权限修改业务处理类用于处理对用户组的查看用户权限的处理。会员组的查看用户权限处理数据访问业务类用于进行业务于后台数据的对话和事物的处理。会员组的查看用户权限处理数据访问方法类用于提供于后台数据库2.4.2夜店管理将夜店管理分为KTV、CLUB、酒吧、会所、夜店查询管理五个部分,如下图5-01所示:一 夜店管理提供对某夜店进行名称、地址、电话、特色等相关信息计划的增加、删除、修改和查询的功能。l

11、 夜店管理程序静态模型,在夜店管理用例的基础上进行分析设计,采用如下类图5-02来描述:l 夜店管理程序动态模型,采用如下顺序图来描述:l 夜店管理顺序图中涉及的对象说明:夜店管理主界面用于以列表形式显示夜店管理计划信息,删除夜店管理计划信息。夜店管理增加界面用于增加夜店管理计划。夜店管理修改界面用于修改夜店管理计划。夜店管理业务管理类用于管理页面操作的业务流程。夜店管理处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。夜店管理处理数据访问方法类用于提供于后台数据库交互信息的方法。2.4.3夜时尚管理夜时尚管理分为夜文化、尚友视野、风尚人物、酒醉人心、品味夜店五个个部分。夜时尚管理包

12、图如下:(1)夜文化【夜文化】:提供对夜文化信息的维护,包括对夜文化的增加、修改、删除、与条件查询。l 夜文化程序静态模型,在用户管理用例的基础上,进行分析设计,采用如下类图来描述:l 夜文化信息程序动态模型,采用如下顺序图来描述:l 夜文化信息顺序图中涉及的对象说明:夜文化信息主页面用于以列表形式显示设备调拨信息,删除设备调拨信息。夜文化信息新增页面用于新增夜文化信息。夜文化信息修改页面用于修改夜文化信息。夜文化信息业务管理类用于管理页面操作的业务流程。夜文化信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。夜文化信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。

13、(2)尚友视野【尚友视野信息】:提供对尚友视野信息的维护,包括对尚友视野信息的增加、修改、删除、与条件查询。l 尚友视野信息程序静态模型,在用户管理用例的基础上,进行分析设计,采用如下类图来描述:l 尚友视野信息程序动态模型,采用如下顺序图来描述:l 尚友视野信息顺序图中涉及的对象说明:尚友视野信息主页面用于以列表形式显示设备封存信息,删除设备封存信息。尚友视野信息新增页面用于新增封存信息。尚友视野信息修改页面用于修改封存信息。尚友视野信息业务管理类用于管理页面操作的业务流程。尚友视野信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。尚友视野信息业务处理数据访问方法类用于提供于

14、后台数据库交互信息的方法。2.4.4夜派对夜派对包图如下:夜派对信息:提供对夜派对信息的维护,包括对夜派对信息的增加、修改、删除、与条件查询。l 夜派对程序静态模型,在用户管理用例的基础上,进行分析设计,采用如下类图来描述:l 夜派对程序动态模型,采用如下顺序图来描述:l 夜派对顺序图中涉及的对象说明:夜派对信息主页面用于以列表形式显示设备故障信息,删除设备故障信息。夜派对信息新增页面用于新增夜派对信息。夜派对信息修改页面用于修改夜派对信息。夜派对信息业务管理类用于管理页面操作的业务流程。夜派对信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。夜派对信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法2.4.5夜音管理夜音管理信息包图如下:夜音管理信息:提供对夜音管理信息的维护,包括对夜音管理信息的增加、修改、删除、与条件查询。l 夜音管理信息序静态

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号