您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > OA办公自动化详细设计详细设计1
目录1引言........................................................................................................................................................................11.1编写目的......................................................................................................................................................11.2背景.............................................................................................................................................................11.3定义.............................................................................................................................................................22总体设计................................................................................................................................................................22.1需求规定......................................................................................................................................................22.2运行环境......................................................................................................................................................22.3基本设计概念和处理流程..........................................................................................................................32.3.1概述...................................................................................................................................................32.3.2模块设计说明..................................................................................................................................42.3.2.1登录模块设计说明...............................................................................................................42.3.2.2文件管理模块设计说明.......................................................................................................62.3.2.3企业共享模块设计说明.....................................................................................................102.3.2.4消息管理模块设计说明.....................................................................................................172.3.2.5申请审批模块设计说明.....................................................................................................202.3.2.6考勤管理模块设计说明.....................................................................................................272.3.2.7人力资源模块设计说明.....................................................................................................332.3.2.8电子邮件模块设计说明.....................................................................................................372.3.2.9紧急事务模块设计说明.....................................................................................................402.3.2.10系统管理模块设计说明...................................................................................................462.3.3数据库设计....................................................................................................................................492.3.3.1E-R图设计..........................................................................................................................492.3.3.2数据库表设计.....................................................................................................................511引言1.1编写目的本文档将全面描述本系统的各个功能、运行环境,使客户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件1.2背景随着企业规模的不断扩大,业务不断增多,传统的企业管理方法不仅效率低下,而且占用大量的人力物力,已经远远不能够适应现代企业的需求,甚至已经阻碍了企业的进一步发展,称为企业发展的瓶颈,其主要缺陷如下:企业资源无法共享,使得企业无法充分利用现有的资源文件审批效率不高,办公效率不高员工考勤信息不准确消息文件的发送,通知不方便为了弥补这些缺陷,提高企业的管理水平,实现企业管理的自动化,方便公司内部通信,实现企业资源共享,在这种背景下,一个属于企业自己的办公自动化管理系统是非常必要的,由此决定开发该办公自动化管理系统1.3定义主要功能简介:(1)文件管理功能:主要完成企业内部文件的发送与接收(2)企业共享功能:主要实现企业资源的共享(3)消息管理功能:主要完成企业内部信息的发送与接收(4)申请管理功能:包括申请的发送,审批,查看审批状态等功能(5)考勤管理功能:主要完成职工的在线考勤功能(6)人力资源管理功能:主要用于添加及管理员工(7)发送电子邮件的功能:主要用于员工的电子邮件的发送和接收(8)紧急报警功能:当有重要的事情是,可以通过该功能传达给总经理(9)修改密码功能:管理系统必备的功能*注:总经理拥有上述所有功能的使用权限,但是对于其他职员,根据其权限的不同会隐藏其中的部分功能,比如说添加员工的功能,肯定只有人力资源部门职员才可以拥有。2总体设计2.1需求规定请查看需求分析。2.2运行环境(1)设备需求CPU:至少1.0GHz(单/双核处理器系统)内存:1GBRAM或更高(最低支持512MB,可能会影响性能和某些功能)硬盘:至少1GB可用硬盘空间显示卡和监视器:640X480或分辨率更高的视频适配器和监视器其他设备:网卡(2)软件需求操作系统:Windows7/WindowsVista/Windows2003/Windows2008/WindowsXP浏览器:IE8/IE9/IE10/Firefox15以上/Chrome2.3基本设计概念和处理流程2.3.1概述1.本网站采用B/S模式,便于维护和信息传递,有方便,快捷,高效的优点。2.本站采用总经理对各主管分配各版块管理权限,然后版块主管向其他管理子员工分配更详细的权限,来达到管理网站的目的。3.在功能方面实现下列功能可定制组织机构、表单格式、工作流程、文件管理体系、访问权限和统计全面提供自定义。可规划可根据单位的具体情况规划系统应用。可管理工作分配和权限设置更清晰。事找人为领导和办公人员提供一个集中办理工作的窗口。可扩展模块化设计,标准接口,设计开放,全方位定制,全面支持二次开发。4.办公自动化系统架构图2.3.2模块设计说明2.3.2.1登录模块设计说明1.模块描述登录界面主要实现的是用户进行登录。它含有以下2个类:LoginDB,LoginAction。2.功能实现用户登录到该系统3.交互模块UI4.模块设计该模块中主要的文件:LoginDB.java:数据库访问类LoginDB类,LoginDB是对用户成功输入用户名和密码之后,对该成员对象数据到数据库进行访问,访问是否存在与否以及对信息的返回。字段:sf(会话工厂)函数getUser(Stringsql)根据sql语句到数据库进行访问,并且返回查询出来的List对象LoginAction.java:含有类LoginAction,LoginAction是一个用户输入信息的javabean类,实现ActionSupport接口,它提供了字段:username用户名,password用户密码,result用户cookie,loginDB引用LoginDB对象。其实现的方法有:函数setUsername(Stringusername);函数getUsername();函数setPassword(Stringpassword);函数getPassword();函数getResult();函数setLoginDB(LoginDBloginDB);函数execute():根据用户名和密码,进行valida
本文标题:OA办公自动化详细设计详细设计1
链接地址:https://www.777doc.com/doc-11133 .html