OA办公系统详细设计Word下载.docx

上传人:b****7 文档编号:22153904 上传时间:2023-02-02 格式:DOCX 页数:123 大小:35.48KB
下载 相关 举报
OA办公系统详细设计Word下载.docx_第1页
第1页 / 共123页
OA办公系统详细设计Word下载.docx_第2页
第2页 / 共123页
OA办公系统详细设计Word下载.docx_第3页
第3页 / 共123页
OA办公系统详细设计Word下载.docx_第4页
第4页 / 共123页
OA办公系统详细设计Word下载.docx_第5页
第5页 / 共123页
点击查看更多>>
下载资源
资源描述

OA办公系统详细设计Word下载.docx

《OA办公系统详细设计Word下载.docx》由会员分享,可在线阅读,更多相关《OA办公系统详细设计Word下载.docx(123页珍藏版)》请在冰豆网上搜索。

OA办公系统详细设计Word下载.docx

基线..........................................

范围..........................................

定义..........................................

参照资料......................................

2

整体设计.........................................

概括..........................................

功能描绘...................................

运转环境...................................

开发环境...................................

设计思想......................................

系统构想...................................

要点技术与算法.............................错误!

要点数据构造...............................

人工办理过程..................................

3

系统功能设计.....................................

个人办公......................................

日程安排...................................

4

系统数据构造设计.................................

说明..........................................

数据构造......................................

数据构造与系统元素的关系......................

5

接口设计.........................................

用户接口......................................

外面接口......................................

6

运转设计.........................................

系统初始化....................................

运转控制......................................

系统结束......................................

7系统犯错办理设计.................................

犯错信息......................................

挽救举措......................................

8系统保护设计.....................................

检测点的设计..................................

检测专用模块的设计............................

9尚待解决的问题...................................

1前言

1.1编写目的

本说明书目的在于明确说明系统各功能的实现方式,指导开发人员进行编码。

本说明书的预期读者为:

项目开发经理、客户项目经理、系统开发人员以及测试人员

1.2背景

待开发软件系统的名称:

OA办公自动化管理系统

此软件系统任务提出者:

此软件系统任务开发者:

此软件系统任务用户:

1.3范围

主要以《OA办公自动化管理系统》需求剖析说明书提出了基本范围,实行目标和功能等信息,供实行开发部门使用。

1.4参照资料

OA办公自动化管理系统需求剖析说明书。

OA办公自动化管理系统纲要设计说明书。

OA办公自动化管理系统数据库设计说明书。

1.5术语与缩写解说

缩写、术语解释

SPP精简并行过程,SimplifiedParallelProcess

SD系统设计,SystemDesign

OA办公室自动化。

1.6系统环境

操作系统

本系统鉴于+EntityFramework+ajax开发,可运转于支持IIS应用平台的WindowsServer

操作系统。

数据库

本系统采纳MSSQLSERVER数据库,版本为2008R2。

客户端

客户端软件为:

MSIE、GoogleChorme等。

2系模命名范

2.1概括

、开人必格依据此套开范和准,并落到自己的开中间。

命名范包含:

控制器命名范:

[模]+Controler

比如:

AskForLeaveControler,此中AskForLeave假管理模名。

行命名范:

[功能名称](参数1,参数2⋯.)

Create(),Edit(intid).,GetLezveStatus(intid)。

其余函数命名范:

[模名称]_[函数名称](参数1,参数2)

AskForLeave_GetState(intid){};

范包含:

提示:

模人确立本件的模命名(比如、函数、量等),保证模文档的格与代的格保持一致。

能够从机构的程范中摘取或引用(假如存在的)。

3对象设计

3.1系统类图构造(整体类图)

3.2要点类定义

报销单填写并提交(关系类图)

描绘:

功能描绘

用户使用Account类登录系统,系统经过OA_AllEmployees类并接见OA_BaseInfo类自动读取用户信息。

用户填写OA_Reimburse类的属性(OA_Reimburse类经过接见OA_BaseInfo类确立报销种类)并提交,系统自动在OA_ReimburseApprove类生成对应付象。

逻辑时序图

用户输入帐号密码(考证码)等登录信息,OA_Account类经过将查问OA_AllEmployees类

考证帐号密码能否正确。

正确登录后,系统经过

OA_AllEmployees

类并接见

OA_BaseInfo

类自动读取用户性别、婚姻状况信息。

用户填写

OA_Reimburse类的属性,

OA_Reimburse

类通过访问OA_BaseInfo类确定报销类型。

然后提交报销信息,系统自动在

OA_ReimburseApprove类生成报销审批,至此报销提交达成。

用户注销退出系统。

告假单填写并提交(关系类图)

用户使用Account类登录系统,系统经过OA_AllEmployees类并接见OA_BaseInfo类自动

读取用户信息。

用户填写OA_AskForLeave类的属性并提交,告假申请达成。

用户输入帐号密码(考证码)等登录信息,OA_Account类经过将查问OA_AllEmployees类考证帐号密码能否正确。

正确登录后,用户填写OA_AskForLeave类的属性,至此告假申请达成。

公揭公布(关系类图)

用户填写OA_Announcement类的属性,经过OA_Department类选摘要通知的部门,系统自动将所选择部门与对应通告记录在OA_AnnouncementRange类。

正确登录后,用户填写OA_Announcement类的属性,经过

OA_Department类选摘要通知的部门,系统自动将所选择部门与对应公告记录在

OA_AnnouncementRange类,至此公揭公布达成。

人员增加(关系类图)

管理员使用Account类登录系统,系统经过OA_AllEmployees类并接见OA_BaseInfo类自

动读取个人信息。

而后填写要增加的OA_AllEmployees类的属性(OA_AllEmployees类通

过接见OA_BaseInfo类确立性别、婚姻状况种类),再选择OA_Department类的DEP_ID确

定人员部门归属,依据部门选择OA_Position类的POS_ID确立职位。

管理员输入帐号密码(考证码)等登录信息,OA_Account类经过将查问OA_AllEmployees

类考证帐号密码能否正确。

正确登录后,管理员填写OA_AllEmployees类的属性

(OA_AllEmployees类经过接见OA_BaseInfo类确立性别、婚姻状况种类),再选择

OA_Department类的DEP_ID确立人员部门归属,依据部门选择OA_Position类的POS_ID

确立职位,至此增加人员达成。

管理员注销退出系统。

权限分派(关系类图)

管理员使用Account类登录系统,系统经过OA_AllEmployees类并接见OA_BaseInfo类自动读取个人信息。

而后经过接见OA_EmployeePower确立用户已有权限,再经过OA_Power为用户选择新权限。

选择达成后系统自动在OA_EmployeePowe中增加用户新权限记录,至此权限分派达成。

管理员输入帐号密码(考证码)等登录信息,OA_Account类经过将查问OA_AllEmployees类考证帐号密码能否正确。

正确登录后,管理员经过接见OA_EmployeePower确立用户已有权限,再经过OA_Power为用户选择新权限。

选择达成后系统自动在OA_EmployeePowe中增加用户新权限记录,至此权限分派达成。

4模块汇总

4.1模块汇总表

这里模块是指相对独立的软件设计单元,比如对象类、函数包等等。

OA办公自动化系统

模块名称

功能简述

账户管理模块

实现用户对系统的登录、注销、改正密码。

同时实现登录页面的通告显示。

系统主页模块

系统的默认首页,实现通告信息查察,以及动向信息提示。

人员管理模块

对企业职工的档案进行保护。

实现对人员信息的增删查改。

部门管理模块

能够对该企业的部门信息进行保护,如增加部门,查找部门,改正部门信息,删除部门操作。

岗位管理模块

能够对该企业的岗位信息进行保护,如增加岗位,查找岗位,改正岗位信息,删除岗位操作。

权限管理模块

实现对权限的增删查改,以及对职工的受权操作。

一个人可

以拥有多个权限,一个权限能够分派给多个人。

每一个人员默

认拥有一般职工的权限,包含查察个人信息,改正人个信息,

改正登岸密码,申请报销,查察个人报销,告假,查察个人

告假,查察通告。

个人信息管理模块

为职工个人供给包含基本个人信息,岗位信息,密码,联系方式等个人信息的保护

通告管理模块

该功能赞同每个部门的职工登录系统后能够看到企业和所在部门公布的通告。

由系统管理员一致管理,进行对通告的

增加,删除,改正,查问的操作。

告假管理模块本功能为职工在平时生活中碰到一些紧迫事项而需要跟

部门申请告假。

对于一般职工不单有申告假条的功能,并且

还可以查察自己申告假条以及假条的审批状态。

对于部门经

理,能查察所有的告假条,并对告假条给与回执。

此模块包

括的功能有:

申请告假条,查察告假条,审批告假条。

报销管理模块职工在工作中,由于工作差旅的关系或许其余而要耗费

的金额向企业进行申请报销,在报销过程中,需一层层向上

申请,经过部门经理、财务部,直到总经理赞同为止,最后

由总经剪发送赞同回执给职工。

假如在某一层申请被拒绝,即给与职工一个回执并说明

拒绝原因。

此模块功能包含:

申请差旅报销单,申请其余报

销单,查察报销,审批报销。

OA办公自动化系统过滤器

模块名称功能简述

全局过滤器实现对用户的有效登录进行考证:

已登录取户,则赞同持续操作。

不然,将强迫跳转到登录页

面。

实现对用户的权限进行判断和控制接见:

用户每接见任何一个页面,都一定进行权限判断,

有权限,则持续接见;

无权限,则提示警示,并返回以前页

4.2模块关系图

参照系统构造设计文档

功能层次模块图:

5模块功能详尽设计

5.1账户管理模块

登录系统

模块名称账户管理模块

功能描绘登录系统,进行人员登岸考证,防止无权限使用者进入系统

操作流程

翻开登录页面,页面可查察面向所有部门发出的公

职工输入用户名,密

若想重置输入账号、密码,点击“撤消”

点击“登岸”按钮

账号密码

不对

登岸成功,进入系统

业务流程

登录页面

填写登岸信息

提交

考证失败,重

进入数据库考证登岸信

考证成功,进入系统

页面输入

人员用户名、密码

页面输出登录成功,跳转到系统主页;

登录失败,跳转回登岸页面。

登录页面输出头向所有部门发出的通告信息

对应的类Account

对应的方法[HttpGet]LogOn();

[HttpPost]LogOn(LogOnModel

model,stringreturnUrl)

方法输入[HttpGet]人员用户名、密码;

[HttpPost]LogOnModel对象,

returnUrl

方法输出

查问条件

接口设计

数据库表

表字段

登录页面输出头向所有部门的通告信息。

登录时,进入数据库般配目前输入的账号密码:

考证成功:

进入系统主页;

考证失败:

提示信息。

人员用户名,密码

OA_AllEmployees,OA_Announcement

OA_AllEmployees:

字段名数据种类能否默认备注含义

为空

AE_IDInt否主键,自索引

AE_NameNvarchar否员工姓

(30)名

AE_PassworNvarchar否

12345

登陆密

d

(6)

OA_Announcement:

字段名

数据种类

能否

默认值

备注

含义

AM_IDInt否主主键,

键,

索引

自增

AM_NumberNvarchar(50)

公告编

AM_Theme

Nvarchar(100)

公告主

AM_Content

Nvarchar(500)

公告内

AM_Datetim

e

Datetime

NOW()

公告时

注销,退出系统

功能描绘注销,退出系统。

翻开系统任一页面

点击右上角的“退出”按钮

弹出框咨询能否退出,

成功退出系统,跳转到登录页面,页面

成功退出系统,跳转到登录

页面输入无

页面输出注销成功,跳转回登岸页面

对应的方法LogOff()

方法输入无

方法输出消除Cookie等登录信息(();

成功退出系统,跳转到登录页面,页面可查察面向所有部门发出的通告信息

OA_Announcement

字段名数据种类能否默认值备注含义

无心义

AM_NumberNvarchar(50否公告编

)号

AM_ContentNvarch

r(500)

改正登录密码

功能描绘改正登录密码

职工登岸系

点击导航栏的“个人信息管理”,选择“改正登

在编写界面上填写密码信息

点击“提交”按钮,提交数据。

结束

一般职工

改正登录密

页面输入用户的新密码和旧密码

页面输出无

对应的方法ChangePassword(ChangePasswordModelmodel)

方法输入ChangePasswordModel实体对象

方法输出将新的登录密码更新到数据库

查问条件依据登录取户的ID进行查问

接口设计无

数据库表OA_AllEmployees

表字段字段名数据种类能否默认值备注

AE_IDInt否自增主键

AE_NameNvarchar(30)否无

AE_PasswordNvarchar(6)否123456

5.2系统首页模块

首页信息提示

模块名称系统首页模块

功能描绘首页信息提示

成功登录系统后,即进入系统首页,

考证登录

页面输出

首页页面,通告信息,待告假

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动态背景

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1