- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智达自动化管理系统.doc
智达办公自动化管理系统(SSH+Ajax+Comet+Oracle
随着企业的不断发展,规模不断扩大,部门之间变得越来越密切,部门之间的交流也变得越来越频繁。无论是企业文件的传输,企业资源的共享,还是文件的审批,都占用了大量的人力物力。在这种背景下,一个属于企业自己的办公自动化管理系统是非常必要的,本章将通过一个办公管理系统向读者介绍该类软件系统的开发。
通过本章的学习,读者可以灵活运用如下内容:
正确配置实现Struts、Spring和Hibernate的集成,简化开发。
合理使用Dojo的Fisheye技术进行页面开发。(????)
恰当使用服务器推送技术,将服务器端的信息直接推到客户端。
使用Struts进行文件的上传与下载。
合理使用Spring的任务调度功能,简化系统开发。
11.1 开发背景
随着企业规模的不断扩大,业务不断增多,传统的企业管理方法不仅效率低下,而且占用大量的人力物力,已经远远不能够适应现代企业办公的需求,甚至已经阻碍了企业的进一步发展,成为企业发展的瓶颈,其主要缺陷如下所示:
企业资源无法共享,使得企业无法充分利用现有资源。
文件审批效率不高,办公效率不高。
员工考勤信息不精确。
消息文件的发送、通知不方便。
为了弥补这些缺陷,提高企业的管理水平,实现企业管理的自动化,方便公司内部通信,实现企业资源共享,智达科技有限公司决定开发该办公自动化管理系统。
2.1 系统要求
该系统主要包括对公司内部文件的传输,消息的发送,企业资源的共享,申请的发送及文件的审批,员工的在线考勤及考勤查询,紧急报警,同时要求提高系统的用户体验,同时总经理有仪表盘功能,可以随时查看到各部门的情况,如有紧急情况报告,在不刷新网页的情况下就可以立即看到。
2.2 系统目标
提高企业的管理水平,提高工作效率,实现企业资源的内部共享,从而进一步提高企业管理的自动化,消除影响企业进一步发展的瓶颈。
11.3.2 系统结构图
根据前面的需求分析及系统的最终目标功能,最终确定该系统的结构如图11-1所示。
11.3.3 构建开发环境
开发该办公自动化管理系统用到的软件环境如下所示。
JDK 1.6及其以上版本:系统选择JDK 1.6是因为其是目前的必威体育精装版版本,该版本增加了许多新功能与新特性。而且使用该版本有利于提高系统的运行性能。读者可以根据具体开发平台到官方网站免费下载相应的版本。
数据库:Oracle 10g数据库。Oracle数据库是一款功能非常强大的数据库,是大型企业级开发经常被选用的一款性能很高的数据库。
Tomcat 6.0及其以上版本:Tomcat服务器是中小型应用中首选的Web服务器,其使用及安装配置都非常方便,而且是免费的,可以降低系统的开发成本。
11.3.4 系统预览
该办公自动化管理系统主要分三种权限,由前面的系统结构图可以看出,总经理拥有该系统的所有功能的权限,所以,下面将通过总经理端来向读者介绍整个系统的最终效果。
(1)启动Tomcat服务器,打开浏览器在地址栏输入URL地址http://localhost:8080/zdoa后便可进入系统的登录页面。效果如图11-2所示。
(2)当输入正确的用户名和密码后,如果该用户是总经理,则会进入图11-3所示的管理页面,展示在该管理主页的是一个仪表盘,如果有紧急报警,无须刷新网页,页面上的小灯泡就会变为红色并闪烁报警,页面的上面是一个Fisheye效果,鼠标移动上去后就会变大。
(3)进入管理主页之后,可以通过左边的链接进入相应的页面,当然也可以通过上面的图片链接进入常用的页面,如果用户单击发送文件,将进入发送文件的页面,且支持群发,效果如图11-4所示。其中右边是用来选择收件人的,用户选择部门,就会列出相应部门的人员列表。
(4)当用户单击查看共享链接时,就会列出公司的所有共享资源,当然用户也可以通过单击上面的分类列表来查看自己感兴趣的资源,效果如果11-5所示。
(点击查看大图)图11-2 登录页面
(点击查看大图)图11-3 总经理管理首页
(点击查看大图)图11-4 发送文件
(点击查看大图)图11-5 资源下载页面 (5)该系统有审批申请的功能,不仅可以进行审批,还可以查看申请的状态,即查看审批到了哪一步,效果如图11-6所示,当然,图11-6所示的这个申请一级审批都还没有完成。
(点击查看大图)图11-6 查看审 11.4.2 项目E-R图
该自动化管理系统包括部门、组、职位、用户、文件传输、共享类型、共享文件、消息、报警、考勤时间、考勤信息、申请、审批状态等多个实体,下面将依次给出各个实体的E-R图。
部门的E-R图主要包括部门的编号、部门名称及部门的描述,具体如图11-9所示。
组的E-R图主要包括组的编号、组的
文档评论(0)