概要设计概要书实例-经典.doc
《概要设计概要书实例-经典.doc》由会员分享,可在线阅读,更多相关《概要设计概要书实例-经典.doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#*1引言.31.1编写目的.3 1.2背景.3 1.3定义.3 1.4参考资料.3 2总体设计.32.1简述.3 2.2架构设计.4 2.2.1系统逻辑架构图 .4 2.2.2系统物理架构图 .4 2.2.3顶层系统包图 .5 2.2.4业务类包图 .6 2.2.5子系统关系图 .6 2.3接口设计.6 2.3.1界面框架设计 .6 2.3.2外部接口设计 .7 3子系统设计.73.1基础信息子系统 .7 3.1.1子系统说明 .7 3.1.2类图.8 3.1.3类说明.12 3.1.4界面设计 .19 3.2我的工作台子系统 .21 3.2.1子系统说明 .21 3.2.2类图.22 3.
2、2.3类说明.26 3.2.4界面设计 .32 3.3工作进展子系统 .33 3.3.1子系统说明 .33 3.3.2类图.34 3.3.3类说明.34 3.3.4界面设计 .34 3.4信息发布子系统 .36 3.4.1子系统说明 .36 3.4.2类图.36 3.4.3类说明.37 3.4.4界面设计 .38 3.5系统管理子系统 .38 3.5.1子系统说明 .38 3.5.2类图.39 3.5.3类说明.39 3.5.4界面设计 .40 3.6个人设置子系统 .41#*3.6.1子系统说明 .41 3.6.2类图.42 3.6.3类说明.43 3.6.4界面设计 .44 4约束和假定.
3、455系统数据结构设计 .455.1逻辑结构设计 .45 5.1.1角色表(PUBLIC_ROLE).46 5.1.2权限表(PUBLIC_PRIVILEGE) .46 5.1.3角色权限表(PUBLIC_ROLEPRIVILEGE).46 5.1.4部门表(PUBLIC_ DEPT).46 5.1.5岗位表(PUBLIC_POST) .47 5.1.6员工表(PUBLIC_MEMBER).48 5.1.7工作任务表(WORKPLAN_ TASK).48 5.1.8任务分派表(WORKPLAN_ ALLOTTASK) .49 5.1.9工作计划表(WORKPLAN_ PLAN).49 5.1.
4、10计划任务表(WORKPLAN_ PLANTASK).50 5.1.11工作日志表(WORKPLAN_ WORKLOG).50 5.1.12工作汇报表(WORKPLAN_ WORKREPORT) .50 5.1.13信息发布表(PUBLIC_ PUBLISHINFO) .50 5.1.14收件箱表(PUBLIC_INBOX).51 5.1.15系统操作日志表(PUBLIC_OPERATELOG) .51 5.1.16个人提醒设置表(PUBLIC_EVENTS).52 5.1.17系统表(PUBLIC_SYSTEM).52 5.1.18系统功能模块表(PUBLIC_SYSTEMMODULE).
5、52 5.2物理结构设计 .53 5.3数据结构与程序的关系 .53 6系统出错处理设计 .536.1出错信息.53 6.2补救措施.53 6.3系统维护设计 .53#*工作计划管理系统概要设计说明书工作计划管理系统概要设计说明书1 引言引言1.1 编写目的编写目的概要设计说明书是为了说明整个系统的体系架构,及需求用例的各个功能点在架构中 的体现,为系统的详细设计人员进行详细设计时的输入参考文档。1.2 背景背景软件系统的名称:工作计划管理系统 开发工具:Java 开发者: XXX1.3 定义定义1.4参考资料参考资料2 总体设计总体设计2.1 简述简述系统采用流行的 B/S 结构模式。系统的
6、分析设计采用面向对象的技术,应用 Visio 等工具进行辅助设计。#*2.2 架构设计架构设计2.2.1系统逻辑架构图系统逻辑架构图业业务务操操作作端端逻逻辑辑校校验验逻逻辑辑校校验验业业务务逻逻辑辑基基础础信信息息 初初始始化化我我的的工工作作 台台工工作作进进展展信信息息发发布布系系统统管管理理个个人人设设置置数数据据接接口口数数据据接接口口数数据据源源数数据据库库服服务务器器系系统统安安全全系系统统安安全全用用户户工工作作台台2.2.2 系统物理架构图系统物理架构图W We eb b服服务务器器数数据据库库服服务务器器远远程程用用户户机机远远程程用用户户机机局局域域网网用用户户机机局局域
7、域网网Internet互互联联网网路路由由器器/ /交交换换机机系系统统管管理理员员#*2.2.3 顶层系统包图顶层系统包图业业务务页页面面业业务务操操作作数数据据实实体体数数据据处处理理数数据据接接口口系系统统辅辅助助类包说明类包说明:业务页面:用户动态网页,主要是 jsp 文件。业务操作:主要控制业务访问的接口和业务流转。数据处理:提供业务的实现,包括对业务数据的增、删、改、查等操作。数据实体:业务对象的实体类。数据接口:提供数据库的访问,传递数据或返回相应数据。系统辅助:提供了供整个系统辅助的功能。#*2.2.4 业务类包图业务类包图我我的的工工作作台台: 工工作作任任务务我我的的工工作
8、作台台: 工工作作日日志志我我的的工工作作台台: 工工作作汇汇报报我我的的工工作作台台: 工工作作计计划划基基础础信信息息: 角角色色管管理理基基础础信信息息: 部部门门管管理理系系统统管管理理: 数数据据备备份份基基础础信信息息: 员员工工管管理理基基础础信信息息: 岗岗位位管管理理系系统统管管理理: 操操作作日日志志个个人人设设置置: 个个人人提提醒醒2.2.5 子系统关系图子系统关系图 信信息息发发布布 系系统统管管理理 个个人人设设置置 基基础础信信息息 我我的的工工作作台台 工工作作进进展展2.3 接口设计接口设计2.3.1 界面框架设计界面框架设计#*2.3.2 外部接口设计外部接
9、口设计说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软 件之间的接口关系。3 子系统设计子系统设计3.1 基础信息子系统基础信息子系统3.1.1 子系统说明子系统说明基础信息子系统包括:角色管理、部门管理、岗位管理、员工管理四部分。角色管理:定义角色和系统权限之间的对应关系,方便用户权限的分配控制。部门管理:实现对公司部门基本信息的维护。岗位管理:实现对公司岗位基本信息的维护。员工管理:实现对公司员工基本信息的维护,并为员工分配角色和初始化登录系统信息。#*3.1.2 类图类图3.1.2.1角色、权限角色、权限-角色ID : String -角色名称 : String
10、 -拥有的权限 : String -角色说明 : StringData:角角色色实实体体类类 +通过ID查询角色(in 角色ID) : Data:角色实体类 +通过名称查询角色(in 角色名称) : Data:角色实体类 +查询全部角色() : Data:角色实体类 +增加角色(in Data:角色实体类) : boolean +修改角色(in Data:角色实体类) : boolean +删除角色(in 角色ID) : boolean +分配权限(in 角色ID, in 权限列表) : boolean +读取角色权限(in 角色ID) : ObjectService:角角色色+通过ID查询角
11、色(in 角色ID) : Data:角色实体类 +通过名称查询角色(in 角色名称) : Data:角色实体类 +查询全部角色() : Data:角色实体类 +增加角色(in Data:角色实体类) : boolean +修改角色(in Data:角色实体类) : boolean +删除角色(in 角色ID) : boolean +分配权限(in 角色ID, in 权限列表) : boolean +读取角色权限(in 角色ID) : ObjectData:角角色色+通过ID查询角色(in 角色ID) : Data:角色实体类 +通过名称查询角色(in 角色名称) : Data:角色实体类 +查
12、询全部角色() : Data:角色实体类 +增加角色(in Data:角色实体类) : boolean +修改角色(in Data:角色实体类) : boolean +删除角色(in 角色ID) : boolean +分配权限(in 角色ID, in 权限列表) : boolean +读取角色权限(in 角色ID) : ObjectUI:角角色色Service:权权限限#*+页面显示全部权限内容() : void +通过所属系统查询全部权限(in 所属系统ID) : Data:权限实体类 +读取用户权限(in 用户ID) : Data:权限实体类UI:权权限限-权限ID : String -所
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 实例 经典
限制150内