网络办公自动化系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一部分概述

1.项目名称及背景

项目名称

开发背景

2.文档说明

第二部分任务说明

1.功能概述

2.用户环境

第三部分需求分析

1.实现功能

系统用例图

考勤管理

员工签到,签退

考勤管理

管理员功能清单

普通用户功能清单

2.用例说明

[用例1]

●用例图

机构管理

删除机构●描述

●参与者

[用例2]

●用例图

部门管理

删除部门●描述

●参与者

[用例3]

●用例图

员工管理

删除员工●描述

●参与者

[用例4]

●用例图

我的日程

修改日程●描述

●参与者

[用例5]

●用例图

查看日程详情●描述

●参与者

[用例6

●用例图

删除便签

●描述

●参与者

[用例7]

●用例图

树形展示所有文件

放入回收站

●描述

●参与者

[用例8]

●用例图

彻底删除

●描述

●参与者

[用例9]

●描述

文件搜索功能:可以按条件查询需要的文件。

●参与者

[用例10]

●用例图

管理消息

●描述

●参与者

[用例11]

●用例图

已发送消息●描述

●参与者

[用例12]

●用例图

分配角色权限●描述

●参与者

[用例13]

●用例图

菜单排序

下调整

●描述

●参与者

[用例14]

●用例图

考勤统计

●描述

●参与者

.用例关系

3

系统设计说明书

版本历史

第一部分概述

1.文档说明

2.系统需求概述

第二部分系统总体结构

第三部分系统设计

类图

[用例1]实现

●时序图

●描述

第四部分数据库设计

1.逻辑设计

2.表设计

4.1 数据库:GameCardSale所有表信息

第五部分界面设计

1.公共模块界面设计

图1.1用户登陆首页

用户登陆首页要求:只有当用户名、密码都正确时才能通过验证。

图1.2 管理员登录后看到的主界面

管理员登录后的主页面要求:显示个人便签信息,左侧显示系统菜单和个人基本信息,上标栏有“主页”、“重新登录”、“修改密码”、显示当前时间功能。

图1.3 普通用户登录后看到的界面

普通会员登录后的主页面要求:直接到个人签到页面,其他同管理员登录。签卡日期不能

为空,且必须为日期型。

2.人事管理模块界面实现

//*用例界面实现是对需求的进一步明确和以可视化的方式呈现,作为编码和实现依据

*//

用例1

人事管理模块包括3个子模块,如图2.1所示。

图2.1 人事管理模块包括3个子模块

机构信息管理界面:(如图2.2所示)

图2.2机构信息管理界面

机构信息管理页面功能要求:用Table显示所有机构信息如图2.2所示,初始时“保存按钮”为不可用。页面有添加机构功能,使用模板列执行修改和删除机构操作,执行增、删、改后都要重新绑定Table,显示出机构的最新信息。填写机构名称、机构简称,添加成功后,机构名称和机构简称输入框都为置空,点修改图标后,在输入框中显示对应的信息,同时“添加”按钮不可用,“保存修改”按钮为可用,保存成功后,“添加”

按钮可用,“保存修改”按钮不可用。注意非空验证。

用例2

部门管理界面:(如图2.3所示)

包括3个子模块

图2.3 部门管理页面

部门页面功能要求:用Table显示所有机构信息,如图2.3所示,该页面有部门增加、

删除、修改

功能。点“添加部门”按钮,或点修改图标都进入保存部门信息页面,如图2.4所示。保存部门信息页面:

图2.4 保存部门信息页面布局

保存部门信息页面功能要求:所属机构下拉菜单绑定机构信息表,注意输入框有效性验

证。如果是修改

用例3

员工管理界面:(如图2.7所示)

图2.7 员工管理界面

员工管理页面功能要求:用Table展示所有用户基本信息,页面有用户添加、修改、删

除和浏览详

情功能,执行增、删、改成功后,Table重新显示用户信息。

点“添加用户”按钮和修改用户图标进入用户信息保存页面,如图2.8 所示。

图2.8 保存用户页面

保存用户信息页面功能要求:用户信息要求非空和有效性验证,“所在部门”下拉菜单项来自数据库DepartInfo表,文本和值分别对应DepartName和DepartId字段(后续机构和部门下拉菜单项都来自对应的表,不再赘述)。

点“详细”可以查看更详细的信息,如图2.11所示。

图2.11 用户详情页面

用户详情页面功能要求:显示用户基本信息,如图2.11中所列出。

3.日程管理模块界面实现

//*用例界面实现是对需求的进一步明确和以可视化的方式呈现,作为编码和实现依据

*//

用例1

包括3个子模块

日历小图标

个人日程管理页面:实现效果如图3.1所示。

用例2

部门日程页面:如图3.9所示。

相关文档
最新文档