上海交通大学财务计划处办公自动化系统开发毕业论文 联系客服

发布时间 : 星期日 文章上海交通大学财务计划处办公自动化系统开发毕业论文更新完毕开始阅读d11e3d0c443610661ed9ad51f01dc281e53a560f

上海交通大学财务计划处办公自动化系统

4 系统设计

实现上海交通大学财务计划处OA系统以下几大管理功能模块,分别是人事管理模块、资产管理模块和系统维护管理模块等功能模块。

4.1 系统开发环境

开发平台:Windows 7

开发语言:PHP(Hypertext Preprocessor)语言 开发框架:thinkPHP3.2框架 Web服务器:Apache服务器 开发工具:Sublime Text3文本编译器 数据库:My SQL数据库 体系架构:B/S 架构

4.2 系统结构设计

上海交通大学财务计划处OA系统中有人事管理模块和系统维护管理模块等。各个模块应该有很多的子功能,各个模块里面的子功能的详细设计和规划。

4.2.1 人事管理模块

(1)考勤管理:这个功能用来个人考勤的显示和考勤统计,超级管理员具有法定假日设定功能等功能

①个人考勤:显示个人的签到情况。

②考勤统计:用于统计在职人员的出勤情况,里面应该报告出勤的天数、病假天数、加班天数、双休加班天数等参数、如果统计错误,用户可以进行修改。

③法定假期设定:由于每年法定日期的日期不同,需要管理员手动的添加日期。 ④员工参数:根据员工的工作年前和职称不同可以设置员工的时薪、交通费、等各种补助。

(2)病、事假和加班申请:如果在职人员因生病或者有事情需要请假,或者加班需

7

上海交通大学财务计划处办公自动化系统

要填写审批的人员、协商的人员和请假时间等。

①事假申请:需要请需要填写审批的人员、协商的人员和开始时间和结束时间,系统会自动的减去周末和法定假期。事假的申请需要上级领导的审批和与同事协商

②病假申请:需要请需要填写审批的人员、协商的人员和开始时间和结束时间,系统会自动的减去周末和法定假期。病假的申请需要上级领导的审批和与同事协商

③加班申请:需要请需要填写审批的人员、协商的人员和加班详细信息。 (3)培训管理:这个功能是用来培训申请、培训费用报销申请。

4.2.2 资产管理模块

(1)固定资产管理:对一些固定资产的管理,可以对固定资产进行领用和录入,该功能应该可以数据的批量录入和导出。

(2)办公用品管理:主要是统计采购过来的办公用品以及消耗品。也可以采购一些商品,管理员可以添加采购商和邮件,当需要采购商品的时候只要点击采购,该系统会以邮件的形式通知采购商。

4.2.3 财务管理模块

(1)交通费用充值报销:主要是对报销的交通费用进行统计。需要上级审批。 (2)其他报销:主要针对个人各种报销凭证报销的统计,需要上级审批。

4.2.4 会议管理模块

(1)我的会议管理:用来显示当前用户应该参与的会议以及会议的详细信息。 (2)学校会议:包括学校所有会议的详细信息供用户查看。后期要求在以后的版本中可以上传会议视频。由于该单位的服务器的原因,现在无法满足要求。所以这个版本中没有会议视频功能。

(3)会议室管理:可以对会议室进行预订和会议是的使用情况和维护等。 (4)通知管理:主要包含当前用户收到的会议通知和发送会议通知(需要有一定的权限才有此功能)。

8

上海交通大学财务计划处办公自动化系统

4.2.5 个人管理模块

(1)消息:包括消息的收取和发送两个方面,显示是用来显示好友发过来的消息。发送消息用来其他在职人员给自己发送的消息在发送信息的时候,需要填写好友姓名,主题,内容。

(2)联系人

①联系人列表:显示已经加上的联系人 ②查看联系人:查看联系人的联系人列表 ③添加联系人:添加联系人的个人资料 ④删除联系人 (3)日程

①显示日程:用于显示当前用户的日程安排。可以导出,可以设定默认的显示模式,以及可以进行翻页等

②新事件:添加新的日程,可编辑日程的日期、开始时间,持续时间、结束时间、标题,内容标题,内容、事件频率、发生地点。

③合并:可以将其他课程工作站点的日程合并到我的工作空间站共同显示 (4).用户设置

①用户资料:显示用户的个人信息,编辑个人信息等 ②修改密码

③用户设置:(待定)

(5)日报:是当前用户的工作计划的规划,具有一定的提示功能。

(6)任务:用来显示上级分配下来的任务,将会显示发起人和发起的时间以及期望完成的时间。

(7)职员:主要是显示在职人员的详细情况,包括员工的编号和手机号码、邮件等情况。

4.2.6 共享文件模块

主要是在职人员通讯录的添加和规章制度的添加和文档的管理。管理员可以添加在职人员的通讯地址、手机、邮箱等信息;也可以一些规章制度等功能。

9

上海交通大学财务计划处办公自动化系统

4.2.7 通知通告模块

(1)信息搜索:用来信息的搜索,在搜索的时候可以通过标题、内容、时间、和发布时间进行检索。

(2)通知维护:发布人对自己发布的一些公告进行维护。可以对某条通告进行删除和分组。

(3)我的通知:有些通知通告可以定向发送的,发送给某些人而不是所有的在职人员,我的通知里面是显示发布人发布的所有的通知通告,以及收到人的签收情况。

(4)通知分类

4.2.8 审批模块

(1)人事方面

①事假申请审批:主要是用来显示当前用户需要审批的事假申请。用户可以进行审批工作。也会显示出来当前用户审批的历史记录等。

②培训申请审批:主要是用来显示当前用户需要审批的事假申请。用户可以进行审批工作。也会显示出来当前用户审批的历史记录等。

③病假申请审批:主要是用来显示当前用户需要审批的事假申请。用户可以进行审批工作。也会显示出来当前用户审批的历史记录等。

④加班申请审批:主要是用来显示当前用户需要审批的事假申请。用户可以进行审批工作。也会显示出来当前用户审批的历史记录等。

(2)财务方面

①交通费报销审批:主要是用来显示当前用户需要审批的交通费报销申请。用户可以进行审批工作。也会显示出来当前用户审批的历史记录等。

②培训费用报销申请审批:主要是用来显示当前用户需要审批的培训费用申请。用户可以进行审批工作。也会显示出来当前用户审批的历史记录等。

(3)资产管理方面

①固定资产审批:用户可以进行审批别人提交的申请。也会显示出来当前用户审批的历史记录等。

②办公用品审批:用户可以进行审批别人的申请。也会显示出来当前用户审批的

10