某企业OA系统的设计与实现 联系客服

发布时间 : 星期日 文章某企业OA系统的设计与实现更新完毕开始阅读52532d59b14e852459fb570b

Willful OA系统的设计与实现

第4章 程序的概要设计

4.1 系统规划

整个企业管理系统将要实现主要功能是:用户登录、审批流程管理,行政管理人,力资源管理,系统管理,个人设置,个人办公,实用工具和退出登录,而其中的各个功能又分为几个更加具体功能的小模块,该系统的总体结构设计图如4-1-1所示。

用户登录 行政管理 系统管理 个人设置 实用工具 考勤管理 会议管理 车辆管理 岗位管理 部门管理 用户管理 个人信息 修改密码 车票预订 邮政编码 信息查看 审批流程 个人办公 人力资源 表单模板 发起申请 审批流程 查询状态 个人考勤 日程安排 工作日志 近期安排 档案管理 奖惩记录 人事合同 薪酬制度 图4-1-1

第 18 页

Willful OA系统的设计与实现

4.2 数据库的设计

4.2.1 数据库总体设计

系统数据库采用MySQL数据库,系统数据库名称为willful。数据库共包括13张表,这13张表构成了整个OA系统的数据处理。数据表树型结构图包括了本系统所有数据表,如图4-2-1所示。

图4-2-1

4.2.2 主要数据表设计

(1) admin(管理员信息表)。

admin信息表主要用于保存管理员的信息。系统中很多信息的删除与修改权限只有管理员可以执行,普通员工只能控制自己的个人信息的删除与修改权限。所以管理员的信息必须具有安全性,不能被别人随意知道。信息表如表4-2-1所示。

第 19 页

Willful OA系统的设计与实现

表4-2-1

(2)affiche(公告信息表)

公告信息表主要存储公司行政机构对于公司各位员工的必须告知的信息公告,主要存储的是公告的内容保证每一位员工都可以看到与了解。存储的设计如表4-2-2所示。

表4-2-2

(3)department(部门信息表)

部门信息存储表主要用于存储本部门的信息及该部门对应的员工信息,一个部门是有多位员工的,所以部门对应的员工表如表4-2-4所示,部门信息存储表如表4-2-3所示。

表4-2-3

表4-2-4

第 20 页

Willful OA系统的设计与实现

(4)post(职位信息表)

职位信息表主要保存在这个职位上的人员信息情况显示,由于一个职位可能有多个员工,所以职位对应的员工信息表如表4-2-6所示,职位信息存储表如表4-2-5所示。

表4-2-5

表4-2-6

(5)user(员工信息表)

一个公司的员工信息记录表是非常重要的,这里存储着每一位员工的基本信息,员工基本信息表如表4-2-7所示。

表4-2-7

第5章 系统的详细设计与实现

5.1 用户界面设计

5.1.1 登陆界面

第 21 页