ASP.NET毕业设计_办公自动化管理系统的设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
办公自动化管理系统是针对企业要求用计算机对企业内部的员工、部门以及相关的各种信息进行记录、修改、添加、删除而设计的一种现代化管理软件。
通过对用户需求的分析,要求本系统具有以下功能:
内容来自think58 [资料来源:http://think58.com]
[资料来源:www.THINK58.com]
(1)由于一项新的软件在被使用之前,对于使用者来说是陌生和崭新的,所以要求系统具有良好的人机界面。
本文来自think58
[版权所有:http://think58.com]
(2)能够实现办公自动化管理系统的各项功能,能成功的对企业各种信息进行管理。 copyright think58 [版权所有:http://think58.com]
(3)查询、修改、删除、添加数据方便,数据的稳定性和可靠性好。 think58.com
具体说来,要求本系统具有以下几个功能模块:用户登录模块、用户管理模块、部门管理功能模块、员工管理功能模块、员工文档管理功能模块以及内部短信息管理功能模块。系统整体的简单关系图如下所示: think58好,好think58
[资料来源:THINK58.com]
用户管理模块 [来源:http://www.think58.com]
部门管理功能模块 think58好,好think58
[资料来源:THINK58.com]
员工管理功能模块 [来源:http://think58.com]
员工文档管理功能模块 think58 [资料来源:THINK58.com]
用户登录模块
内部短信管理功能模块 内容来自think58 [来源:http://www.think58.com]
think58好,好think58
[来源:http://www.think58.com]
图1 办公自动化管理系统模块划分图
[资料来源:http://think58.com]
各模块具体的需求描述如下: [资料来源:http://think58.com]
(1)用户登录模块 内容来自think58
用户登录:验证用户的信息是否合法,以及验证用户是否为系统的合法用户。
[资料来源:THINK58.com]
(2)用户管理模块 think58 [版权所有:http://think58.com]
在系统中主要包括添加用户和用户修改密码。
copyright think58 [来源:http://think58.com]
[资料来源:THINK58.com](3)部门管理功能模块
[资料来源:THINK58.com]
主要对部门的管理。主要包括添加新的部门、修改部门、删除部门。 think58好,好think58
[资料来源:http://www.THINK58.com]
(4)员工管理功能模块
内容来自think58 [资料来源:http://think58.com]
[资料来源:www.THINK58.com]主要实现员工管理。主要包括添加员工、修改员工、删除员工。
think58.com [来源:http://think58.com]
[来源:http://think58.com](5)员工文档管理功能模块
主要对员工文档进行管理。在系统中包括添加文档、文档浏览。 内容来自think58 [资料来源:www.THINK58.com]
(6)内部短信管理功能模块 think58好,好think58
主要对短信进行管理。在系统中主要包括发送短信、浏览短信。 本文来自think58
[资料来源:http://THINK58.com]
3.2数据流图根据系统中各个模块内对企业员工和部门信息的具体操作和功能之间的关系,可以得出如下图2所示的数据流图: [资料来源:http://THINK58.com]
系
think58好,好think58 [资料来源:http://www.THINK58.com]
[资料来源:THINK58.com]统 本文来自think58
[来源:http://www.think58.com]
管 think58 [资料来源:http://www.THINK58.com]
理
员 think58.com
用
内容来自think58 [资料来源:http://www.THINK58.com]
[版权所有:http://think58.com]户 本文来自think58 [来源:http://www.think58.com]
添加、修改、删除企业的各种信息
添加、修改、删除的结果
本文来自think58 [来源:http://think58.com]
[来源:http://think58.com]数据库 think58.com
角色表、用户表、员工表、文档表、部门表、短信表 内容来自think58
[来源:http://think58.com]
图2 数据流图[刁仁宏1]
think58.com [版权所有:http://think58.com]
[资料来源:http://THINK58.com] 3.3系统数据库表设计本系统是一个关于企业信息的管理系统,主要包括用户、员工、部门、员工相关文档以及内部短信的管理。所以,所设计数据库表的时候设计了用户表、部门表、员工表、文档表、短信表用来存储对应的信息。由于本系统的管理员需要对部门以及员工的信息进行管理,这些信息对于企业来说是相当重要的。这就决定了本系统的用户都是必须是拥有最高权限的系统管理员。同时,考虑到系统的扩展性,为了便于以后对系统的扩展,也设置了角色表,可以在需要的时候由管理员到数据库中添加需要的角色。 本文来自think58 [资料来源:THINK58.com]
3.3.1角色表(Role)表1角色表 think58 [资料来源:http://THINK58.com]
字段名称
copyright think58
[版权所有:http://think58.com]
数据类型
copyright think58 [资料来源:http://THINK58.com]
[资料来源:THINK58.com]字段说明 think58
[来源:http://think58.com]
键引用
think58
[资料来源:http://THINK58.com]
[版权所有:http://think58.com]
备注 内容来自think58 [版权所有:http://think58.com]
RoleID
think58
int think58 [版权所有:http://think58.com]
角色ID [来源:http://www.think58.com]
PK copyright think58
[资料来源:http://THINK58.com]
主键(自动增1) 内容来自think58
[版权所有:http://think58.com]
RoleName
内容来自think58
[资料来源:http://think58.com]
[来源:http://www.think58.com]varchar think58.com
角色名称 内容来自think58 [资料来源:www.THINK58.com]
think58 [来源:http://think58.com]
[资料来源:http://THINK58.com]
上一篇:ASP.NET毕业设计_购物中心物流管理系统设计与实现