概要设计说明书实例

1引言3
1.1编写目的3
1.2背景3
1.3定义3
1.4参考资料3
2总体设计3
2.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子系统设计7
3.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.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约束和假定45
5系统数据结构设计45
5.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)47
5.1.7工作任务表(WORKPLAN_TASK)48
5.1.8任务分派表(WORKPLAN_ALLOTTASK)48
5.1.9工作计划表(WORKPLAN_PLAN)48
5.1.10计划任务表(WORKPLAN_PLANTASK)49
5.1.11工作日志表(WORKPLAN_WORKLOG)49
5.1.12工作汇报表(WORKPLAN_WORKREPORT)50
5.1.13信息发布表(PUBLIC_PUBLISHINFO)50
5.1.14收件箱表(PUBLIC_INBOX)50
5.1.15系统操作日志表(PUBLIC_OPERATELOG)51
5.1.16个人提醒设置表(PUBLIC_EVENTS)51
5.1.17系统表(PUBLIC_SYSTEM)52
5.1.18系统功能模块表(PUBLIC_SYSTEMMODULE)52
5.2物理结构设计52
5.3数据结构与程序的关系52
6系统出错处理设计52
6.1出错信息52
6.2补救措施53
6.3系统维护设计53
工作计划管理系统概要设计说明书
1引言
1.1编写目的
此概要设计说明书是为了说明整个系统的体系架构,以及需求用例的各个功能点在架构中的体现,为系统的详细设计人员进行详细设计时的输入参考文档。
1.2背景
软件系统的名称:工作计划管理系统
开发工具:Java
开发者:
1.3定义
1.4参考资料
2总体设计
2.1简述
系统采用流行的B/S结构模式。系统的分析设计采用面向对象的技术,应用Visio等工具进行
辅助设计。
2.2.1系统逻辑架构图
2.2.2系统物理架构图
业业业业业业业业业业
类包说明:
业务页面:用户动态网页,主要是jsp文件。
业务操作:主要控制业务访问的接口和业务流转。
数据处理:提供业务的实现,包括对业务数据的增、删、改、查等操作。
数据实体:业务对象的实体类。
数据接口:提供数据库的访问,传递数据或返回相应数据。
系统辅助:提供了供整个系统辅助的功能。
2.2.4业务类包图
2.2.5子系统关系图
2.3接口设计
2.3.1界面框架设计
说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
3子系统设计
3.1基础信息子系统
3.1.1子系统说明
基础信息子系统包括:角管理、部门管理、岗位管理、员工管理四部分。
角管理:定义角和系统权限之间的对应关系,方便用户权限的分配控制。
部门管理:实现对公司部门基本信息的维护。
岗位管理:实现对公司岗位基本信息的维护。
员工管理:实现对公司员工基本信息的维护,并为员工分配角和初始化登录系统信息。
3.1.2.1角、权限
UI:
11
1
1
11
11
1
+通过ID查询角^角ID):Data角实体类
+通过名称查询角n角名称:Data:角实体类
+查询全部角:口凯2角实体类
+增加角血Datarft实体类:boolean
+修改角^Data:M实体类:boolean
+删除角^角口):boolean
+分配权1限in角口,in权限列表:boolean
+读取角权限n角⑼:Object
11\!/
1
1
1
1
Service!!
11
11
11
1
I
1--1
11
1
11
1
11
1j
+通过[D查询角^角⑼:Data角实体类
+通过名称查询角(in角名称:Data:角实体类
+查询全部角:Data:角实体类
+增加角inDatarft实体类:boolean
+修改角inDatarft实体类:boolean
+删除角inD):boolean
+分配权1限in[D,in权限列表:boolean
+读取角权限nD):Object
1
1
1
1
1
Data:
1
11
1
1
1
1
1
1
+通过[D查询角inD):Data角实体类
+通过名称查询角(in角名称:Data:角实体类
+查询全部角:口凯2角实体类
+增力口角inDatarft实体类:boolean
+修改角inDatarft实体类:boolean
+删除角inD):boolean
+分配权1限in[D,in权限列表:boolean
+读取角权限nD):Object

本文发布于:2024-09-21 17:53:05,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/470851.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   角色   设计   业务   子系统   信息
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议