概要设计说明书实例.pdf
《概要设计说明书实例.pdf》由会员分享,可在线阅读,更多相关《概要设计说明书实例.pdf(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.1 引言 31.1 编写目的 31.2 背景 31.3 定义 31.4 参考资料 32 总体设计 32.1 简述 32.2 架构设计 42.2.1 系统逻辑架构图 42.2.2 系统物理架构图 52.2.3 顶层系统包图 52.2.4 业务类包图 62.2.5 子系统关系图 72.3 接口设计 72.3.1 界面框架设计 72.3.2 外部接口设计 83 子系统设计 83.1 根底信息子系统错误错误! !未定义书签。未定义书签。3.1.1 子系统说明 83.1.2 类图 93.1.3 类说明 133.1.4 界面设计 203.2 我的工作台子系统错误错误! !未定义书签。未定义书签。3.2.
2、1 子系统说明 223.2.2 类图 233.2.3 类说明 273.2.4 界面设计 333.3 工作进展子系统错误错误! !未定义书签。未定义书签。3.3.1 子系统说明 353.3.2 类图 353.3.3 类说明 353.3.4 界面设计 353.4 信息发布子系统错误错误! !未定义书签。未定义书签。3.4.1 子系统说明错误错误! !未定义书签。未定义书签。3.4.2 类图错误错误! !未定义书签。未定义书签。3.4.3 类说明错误错误! !未定义书签。未定义书签。3.4.4 界面设计错误错误! !未定义书签。未定义书签。3.5 系统管理子系统错误错误! !未定义书签。未定义书签。
3、3.5.1 子系统说明错误错误! !未定义书签。未定义书签。3.5.2 类图错误错误! !未定义书签。未定义书签。3.5.3 类说明错误错误! !未定义书签。未定义书签。3.5.4 界面设计错误错误! !未定义书签。未定义书签。3.6 个人设置子系统错误错误! !未定义书签。未定义书签。-优选.3.6.1 子系统说明错误错误! !未定义书签。未定义书签。3.6.2 类图错误错误! !未定义书签。未定义书签。3.6.3 类说明错误错误! !未定义书签。未定义书签。3.6.4 界面设计错误错误! !未定义书签。未定义书签。4 约束和假定 355 系统数据构造设计 365.1 逻辑构造设计 365.
4、1.1 角色表PUBLIC_ROLE365.1.2 权限表PUBLIC_PRIVILEGE365.1.3 角色权限表PUBLIC_ROLEPRIVILEGE375.1.4 部门表PUBLIC_ DEPT375.1.5 岗位表PUBLIC_POST375.1.6 员工表PUBLIC_MEMBER385.1.7 工作任务表WORKPLAN_ TASK385.1.8 任务分派表WORKPLAN_ ALLOTTASK395.1.9 工作方案表WORKPLAN_ PLAN395.1.10 方案任务表WORKPLAN_ PLANTASK405.1.11 工作日志表WORKPLAN_ WORKLOG405.
5、1.12 工作汇报表WORKPLAN_ WORKREPORT405.1.13 信息发布表PUBLIC_ PUBLISHINFO415.1.14 收件箱表PUBLIC_INBOX415.1.15 系统操作日志表PUBLIC_OPERATELOG425.1.16 个人提醒设置表PUBLIC_EVENTS425.1.17 系统表PUBLIC_SYSTEM435.1.18 系统功能模块表PUBLIC_SYSTEMMODULE435.2 物理构造设计 435.3 数据构造与程序的关系436 系统出错处理设计 436.1 出错信息 436.2 补救措施 446.3 系统维护设计 44-优选-.-工作方案管
6、理系统概要设计说明书工作方案管理系统概要设计说明书1 1 引言引言1.11.1 编写目的编写目的此概要设计说明书是为了说明整个系统的体系架构, 以及需求用例的各个功能点在架构中的表达,为系统的详细设计人员进展详细设计时的输入参考文档。1.21.2 背景背景石油工程公司将打造国际一流的石油工程技术效劳公司作为公司开展的战略目标,为确保这一目标的实现, 本工程将建立一套以国际一流企业为战略标杆的企业间对标评价体系,引导企业持续对缺乏,促改良,使企业经营管理各工程标不断缩小与国内或国际先进水平的差距,保持领先优势,持续提升综合赢利能力。1.31.3 定义定义1.41.4参考资料参考资料石油工程公司对
7、标评价合同书系统工程合同书石油工程公司对标评价合同书系统工程技术效劳合同附件石油工程公司对标评价系统需求分析说明书2 2 总体设计总体设计2.12.1 简述简述系统采用流行的 B/S 构造模式。 系统的分析设计采用面向对象的技术, 应用 Visio 等工具进展辅助设计。.可修编-.2.22.2 架构设计架构设计2.2.12.2.1系统逻辑架构图系统逻辑架构图用户运维管理应用系统绩效考核系统对标评价系统运维系统信息服务绩效考核服务对标评价服务指标信息服务安全验证服务业务模块指标管理指标值管理评价管理绩效管理部门管理用户管理数据支撑评价数据库指标值数据库指标数据库-优选.2.2.22.2.2 系统
8、物理架构图系统物理架构图WebWeb服 服 服 服 服 服服 服 服 服 服 服 服 服 服 服 服 服服 服 服 服 服 服服 服 服 服 服 服 / /服 服 服 服 服 服InternetInternet服 服 服 服 服 服服 服 服 服 服 服 服 服 服 服服 服 服 服 服 服 服 服 服 服服 服 服 服 服 服 服 服 服 服服 服 服 服 服 服 服 服 服 服 服 服2.2.32.2.3 顶层系统包图顶层系统包图服 服 服 服 服 服 服 服服 服 服 服 服 服 服 服服 服 服 服 服 服 服 服服 服 服 服 服 服 服 服服 服 服 服 服 服 服 服服 服 服
9、服 服 服 服 服类包说明类包说明:业务页面:用户动态网页。业务操作:主要控制业务的接口和业务流转。-优选.数据处理:提供业务的实现,包括对业务数据的增、删、改、查等操作。数据实体:业务对象的实体类。数据接口:提供数据库的,传递数据或返回相应数据。系统辅助:提供了供整个系统辅助的功能。2.2.42.2.4 业务逻辑图业务逻辑图-优选.2.2.52.2.5 模块关系图模块关系图2.32.3 接口设计接口设计2.3.12.3.1 界面框架设计界面框架设计-优选.2.3.22.3.2 外部接口设计外部接口设计说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、 本系统与各支持软件之间的接口关系
10、。3 3 系统模块设计系统模块设计3.13.1 系统管理模块系统管理模块3.1.13.1.1 模块说明模块说明系统管理模块包括:角色管理、部门管理、权限管理、员工管理四局部。角色管理:定义角色和系统权限之间的对应关系,方便用户权限的分配控制。部门管理:实现对公司部门根本信息的维护。权限管理:实现对用户权限信息的配置。员工管理:实现对公司员工根本信息的维护。-优选.3.1.23.1.2 类图类图3.1.2.13.1.2.1 角色、权限角色、权限UI:UI:角色角色+通过 ID查询角色 (in角色 ID) : Data: 角色实体类+通过名称查询角色(in角色名称 ) : Data: 角色实体类+
11、查询全部角色 () : Data: 角色实体类+增加角色 (in Data: 角色实体类 ) : boolean+修改角色 (in Data: 角色实体类 ) : boolean+删除角色 (in角色 ID) : boolean+分配权限 (in角色 ID, in权限列表 ) : boolean+读取角色权限 (in角色 ID) : ObjectService:Service: 权限权限Service:Service: 角色角色+通过 ID查询角色 (in角色 ID) : Data: 角色实体类+通过名称查询角色(in角色名称 ) : Data: 角色实体类+查询全部角色 () : Data:
12、 角色实体类+增加角色 (in Data: 角色实体类 ) : boolean+修改角色 (in Data: 角色实体类 ) : boolean+删除角色 (in角色 ID) : boolean+分配权限 (in角色 ID, in权限列表 ) : boolean+读取角色权限 (in角色 ID) : ObjectData:Data: 角色实体类角色实体类-角色 ID : String-角色名称 : String-拥有的权限 : String-角色说明 : StringData:Data: 角色角色+通过 ID查询角色 (in角色 ID) : Data: 角色实体类+通过名称查询角色(in角色名
13、称 ) : Data: 角色实体类+查询全部角色 () : Data: 角色实体类+增加角色 (in Data: 角色实体类 ) : boolean+修改角色 (in Data: 角色实体类 ) : boolean+删除角色 (in角色 ID) : boolean+分配权限 (in角色 ID, in权限列表 ) : boolean+读取角色权限 (in角色 ID) : Object-优选.UI:UI:服 服 服 服+服 服 服 服 服 服 服 服 服 服 () : void+服 服 服 服 服 服 服 服 服 服 服 服 (in服 服 服 服 ID) : Data: 服 服 服 服 服+服 服
14、 服 服 服 服 (in服 服 ID) : Data: 服 服 服 服 服Data:Data: 服 服 服 服 服 服 服 服 服 服Service:Service: 服 服 服 服+服 服 服 服 服 服 () : Data: 服 服 服 服 服+服 服 服 服 服 服 服 服 服 服 服 服 (in服 服 服 服 ID) : Data: 服 服 服 服 服+服 服 服 服 服 服 (in服 服 ID) : Data: 服 服 服 服 服-服-服-服-服-服-服服服服服服服ID : String服 服 : String服 服 : String服 服 : String服 服 : String服
15、 服 服 服 : StringData:Data: 服 服 服 服+服 服 服 服 服 服 () : Data: 服 服 服 服 服+服 服 服 服 服 服 服 服 服 服 服 服 (in服 服 服 服 ID) : Data: 服 服 服 服 服+服 服 服 服 服 服 (in服 服 ID) : Data: 服 服 服 服 服-优选.3.1.2.23.1.2.2 部门管理部门管理UI:UI:部门管理部门管理+通过ID查询部门 (in 角色ID) : Data: 部门实体类+通过名称查询部门 (in 角色名称 ) : Data: 部门实体类+多条件查询部门 (in 查询条件对象 ) : Data
16、: 部门实体类+查询全部部门 () : Data: 部门实体类+增加部门 (in Data: 部门实体类 ) : boolean+修改部门 (in Data: 部门实体类 ) : boolean+删除部门 (in 部门ID) : boolean+树形显示部门 () : voidData:Data:部门实体类部门实体类Service:Service: 部门管理部门管理+通过ID查询部门 (in 角色ID) : Data: 部门实体类+通过名称查询部门 (in 角色名称 ) : Data: 部门实体类+多条件查询部门 (in 查询条件对象 ) : Data: 部门实体类+查询全部部门 () : D
17、ata: 部门实体类+增加部门 (in Data: 部门实体类 ) : boolean+修改部门 (in Data: 部门实体类 ) : boolean+删除部门 (in 部门ID) : boolean-部门ID : String-部门名称 : String-上级部门 : String-电话 : String-传真 : String-排序 : int-备注 : StringData:Data:部门管理部门管理+通过ID查询部门 (in 角色ID) : Data: 部门实体类+通过名称查询部门 (in 角色名称 ) : Data: 部门实体类+多条件查询部门 (in 查询条件对象 ) : Dat
18、a: 部门实体类+查询全部部门 () : Data: 部门实体类+增加部门 (in Data: 部门实体类 ) : boolean+修改部门 (in Data: 部门实体类 ) : boolean+删除部门 (in 部门ID) : boolean-优选.3.1.2.33.1.2.3 岗位管理岗位管理UI:UI:岗位管理岗位管理+通过ID查询岗位(in 岗位ID) : Data:岗位实体类+多条件查询岗位(in 查询条件对象) : Data:岗位实体类+查询全部岗位() : Data:岗位实体类+增加岗位(in Data:岗位实体类) : boolean+修改岗位(in Data:岗位实体类)
19、: boolean+删除岗位(in 岗位ID) : boolean+树形显示岗位() : voidService:Service:部门管理部门管理Service:Service:岗位管理岗位管理+通过ID查询岗位(in 岗位ID) : Data:岗位实体类+多条件查询岗位(in 查询条件对象) : Data:岗位实体类+查询全部岗位() : Data:岗位实体类+增加岗位(in Data:岗位实体类) : boolean+修改岗位(in Data:岗位实体类) : boolean+删除岗位(in 岗位ID) : booleanData:Data:岗位实体类岗位实体类-岗位ID : String
20、-岗位名称 : String-上级岗位 : String-所属部门 : String-岗位职责 : String-排序 : intData:Data:岗位管理岗位管理+通过ID查询岗位(in 岗位ID) : Data:岗位实体类+多条件查询岗位(in 查询条件对象) : Data:岗位实体类+查询全部岗位() : Data:岗位实体类+增加岗位(in Data:岗位实体类) : boolean+修改岗位(in Data:岗位实体类) : boolean+删除岗位(in 岗位ID) : boolean-优选.3.1.2.43.1.2.4 员工管理员工管理UI:UI: 员工管理员工管理+通过 ID
21、查询员工 (in员工 ID) : Data: 员工实体类+多条件查询员工(in查询条件对象 ) : Data: 员工实体类+查询全部员工 () : Data: 员工实体类+增加员工 (in Data: 员工实体类 ) : boolean+修改员工 (in Data: 员工实体类 ) : boolean+删除员工 (in员工 ID) : boolean+员工修改登录密码(in员工 ID, in密码 ) : booleanService:Service: 角色管理角色管理Service:Service: 岗位管理岗位管理Service:Service: 部门管理部门管理Data:Data: 员工实
22、体类员工实体类Service:Service: 员工管理员工管理+通过 ID查询员工 (in员工 ID) : Data: 员工实体类+多条件查询员工(in查询条件对象 ) : Data: 员工实体类+查询全部员工 () : Data: 员工实体类+增加员工 (in Data: 员工实体类 ) : boolean+修改员工 (in Data: 员工实体类 ) : boolean+删除员工 (in员工 ID) : boolean+员工修改登录密码(in员工 ID, in密码 ) : boolean+读取员工所属角色() : Object-员工 ID : String-登录密码 : String-姓
23、名 : String-性别 : String-所属部门 : String-所属岗位 : String-办公电话 : String-移动电话 : String-电子邮箱 : String-通讯地址 : String-备注 : String-所属角色 : String-帐号状态 : StringData:Data: 员工管理员工管理+通过 ID查询员工 (in员工 ID) : Data: 员工实体类+多条件查询员工(in查询条件对象 ) : Data: 员工实体类+查询全部员工 () : Data: 员工实体类+增加员工 (in Data: 员工实体类 ) : boolean+修改员工 (in D
24、ata: 员工实体类 ) : boolean+删除员工 (in员工 ID) : boolean+员工修改登录密码(in员工 ID, in密码 ) : boolean+读取员工所属角色() : Object3.1.33.1.3 类说明类说明-优选.3.1.3.13.1.3.1 角色、权限角色、权限UI:UI:角色角色+通过ID查询角色(in 角色ID) : Data:角色实体类+通过名称查询角色(in 角色名称) : Data:角色实体类+查询全部角色() : Data:角色实体类+增加角色(in Data:角色实体类) : boolean+修改角色(in Data:角色实体类) : boole
25、an+删除角色(in 角色ID) : boolean+分配权限(in 角色ID, in 权限列表) : boolean+读取角色权限(in 角色ID) : Object通过 ID 查询角色:页面得到角色 ID,调用 Service:角色的通过 ID 查询角色方法,得到指定角色的实体数据。通过名称查询角色: 页面得到角色名称, 调用 Service:角色的通过名称查询角色方法,得到指定角色的实体数据。查询全部角色:调用 Service:角色的查询全部角色方法,得到全部角色的实体数据。增加角色:在页面上得到角色的实体数据,调用Service:角色的增加角色方法,实现角色的添加。修改角色: 在页面上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 说明书 实例
限制150内