11章智达办公自动化管理系统_第1页
11章智达办公自动化管理系统_第2页
11章智达办公自动化管理系统_第3页
11章智达办公自动化管理系统_第4页
11章智达办公自动化管理系统_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JavaEE项目开发培训视频智达办公自动化管理系统课程安排排开发背景景系统分析析系统设计计数据库设设计开发前的的准备工工作登录模块块的开发发与设计计管理首页页的开发发紧急报警警模块的的开发与与设计课程安排排(续))文件管理理模块的的开发与与设计文件的查查看及下下载知识点汇汇总章末总结结开发背景景随着企业业的不断断发展,,规模的的不断扩扩大,部部门之间间变得越越来越密密切,部部门之间间的交流流也变得得越来越越频繁。。无论是是企业文文件的传传输,企企业资源源的共享享,还是是文件的的审批,,都占用用了大量量的人力力物力,,已经经远远不不能够适适应现代代企业办办公的需需求,甚甚至已经经阻碍了了企业的的进一步步发展,,成为企企业发展展的瓶颈颈。在这种种背景下下,一个个属于企企业自己己的办公公自动化化管理系系统是非非常必要要的。

开发背景景(续))为了提高高企业的的管理水水平,实实现企业业管理的的自动化化,方便便公司内内部通信信,实现现企业资资源共享享,因此此开发了了该办公公自动化化管理系系统。系统分析析在系统开开发之前前,首先先需要进进行需求求分析与与可行性性分析,,需求分分析是系系统开发发的前提提,用户户的需求求就是系系统的开开发目标标,所以以需求分分析必须须详细,,以免造造成不必必要的损损失。具体的功功能如下下:文件管理理功能,,主要是是完成企企业内部部文件的的发送与与接收。企业共享享功能,,主要是是实现企企业资源源的共享享。消息管理理功能,,主要是是完成企企业内部部消息的的发送与与接收。申请管理理功能,,包括申申请的发发送,审审批,查查看审批批状态等等功能。系统分析析(续))考勤管理理功能,,主要是是完成职职工的在在线考勤勤功能。人力资源源管理,,主要是是用于添添加员工工,及管管理员工工。发送电子子邮件的的功能。紧急报警警功能,,当有重重要事情情发生时时,可以以通过该该功能传传达给总总经理修改密码码功能,,这是每每个管理理系统必必备的功功能当然,总总经理拥拥有上述述所有功功能的使使用权限限,但是是对于其其他用户户,根据据其权限限的不同同会隐藏藏其中的的部分功功能,比比如说添添加员工工的功能能,肯定定只有总总经理才才可以拥拥有。系统设计计系统分析析确定了了本系统统的最终终目标,,系统结结构如下下图所示示:系统预览览这一节将将对本系系统各功功能模块块进行演演示。数据库设设计系统开发发目标确确定以后后,接下下来就应应该进行行数据库库设计了了,数据据库是一一个项目目开发的的基础,,对于项项目的性性能及后后期开发发有着非非常重要要的作用用。由于企业业发展迅迅速,所所以企业业要求数数据库一一定要保保证稳定定,所以以,本系系统采用用了Oracle数据库,,大大提提高了系系统的性性能

数据库设设计(续续)该自动化化管理系系统包括括部门、、组、职职位、用用户、文文件传输输、共享享类型、、共享文文件、消消息、报报警、考考勤时间间、考勤勤信息、、申请、、审批状状态等多多个实体体,下面面将对这这些实体体进行详详细的介介绍。

数据库设设计(续续)部门的E-R图主要包包括部门门的编号号、部门门名称及及部门的的描述数据库设设计(续续)组的E-R图主要包包括组的的编号、、组的名名称、组组的描述述、所属属部门的的编号。数据库设设计(续续)职位的E-R图主要包包括职位位编号、、职位名名称、所所属组编编号及职职位权限限。数据库设设计(续续)用户的E-R图包括用用户的编编号,密密码,登登录名及及真实姓姓名等等等。数据库设设计(续续)文件传输输(即传传输的文文件)的的E-R图主要包包括文件件编号、、文件名名字(系统修修改后的的名字))、原始始名字((修改前前的名字字)、发发送者、、接收者者等等。数据库设设计(续续)共享文件件及共享享类型的的E-R图主要包包括共享享文件的的名字、、共享时时间、文文件大小小等等信信息数据库设设计(续续)消息的E-R图主要包包括消息息的编号号、发送送者、接接收者、、主题、、内容、、时间等等等数据库设设计(续续)报警的E-R图主要包包括报警警的编号号、报警警者、报报警部门门、主题题、内容容、时间间、状态等信信息数据库设设计(续续)考勤信息息及考勤勤时间的的E-R图主要包包括了关关于考勤勤的所有有信息数据库设设计(续续)申请及审审批状态态的E-R图主要包包括有关关申请的的所有信信息,如如申请人人、内容容及各有关部部门的审审批状态态等等数据库设设计(续续)前面详细细介绍了了系统中中所有实实体的信信息及其其属性,,其中每每个实体体在数据据库中都都对应着着数据库库中的一一张表,,所以该该系统的的数据库库共有13张表,下下面将对对这些表表进行详详细的设设计及说说明数据库设设计(续续)部门表((oa_dept):主要要包括部部门的编编号、名名称和简简介,各各字段的的具体信信息如下字段名称数据类型字段大小是否主键说明dept_numbervarchar232是部门编号dept_namevarchar250否部门名称dept_infovarchar21000否部门简介数据库设设计(续续)建立部门门表的SQL语句如下下:createtableoa__dept(dept_numbervarchar2(32)primarykey,,dept_namevarchar2(50)notnull,dept_infovarchar2((1000)default''');;数据库设设计(续续)组信息表表(oa_group):主要要包括组组的编号号、组的的名称、、所属部部门号及及组的简简介,具具体字段段的设计计信息如如表字段名称数据类型字段大小是否主键说明group_numbervarchar232是组编号dept_numbervarchar232否所属部门编号group_namevarchar250否组名称group_infovarchar2500否组简介数据库设设计(续续)建立组信信息表的的SQL语句如下下所示::createtableoa__group((group__numbervarchar2(32)primarykey,dept_numbervarchar2(32)notnull,,group_namevarchar2(50)notnull,group_infovarchar2(500),,constraintfk_group_deptforeignkey((dept_number))referencesoa__dept(dept_number)));开发前准准备工作作由于本系系统采用用了Struts、Spring等开源框框架,同同时还采采用了数数据源连连接池技技术,所所以在正正式编码码之前首首先需要要对化境境进行一一些配置置。数据表的的创建及及测试数数据的插插入系统文件件组织结结构数据源及及框架的的配置登录模块块的开发发与设计计经过前面面几节详详细的介介绍,开开发前的的准备工工作已经经基本完完成,下下面将正正式进入入项目的的编码阶阶段,由由于本系系统是一一个企业业内部系系统,不不是任何何人都可可以进入入,所以以系统首首先需要要一个登登录页面面管理首页页的开发发当用户输输入正确确的用户户名和密密码后,,就可以以进入相相应的管管理首页页了,由由于本系系统采用用了权限限控制,,总经理理拥有系系统的全全部功能能的使用用权,所所以,在在以后的的开发中中,将主主要对总总经理端端进行介介绍,下下面将开开始对总总经理端端的管理理首页进进行设计计。紧急报警警模块的的开发与与设计系统管理理首页已已经基本本开发完完成,但但是即时时报警的的功能并并不完备备,下面面将完成成即时报报警的功功能文件管理理模块的的开发与与设计经过前面面的开发发,仪表表盘功能能及报警警功能已已经开发发完成。。在一个个企业内内部,文文件的发发送也是是必不可可少的,,所以本本系统也也支持文文件的发发送,而而且支持持群发,,即同时时发送给给多个人人,而且且在该模模块中使使用到了了Ajax技术,读读者可以以从该模模块的开开发中学学习如何何让Struts与Ajax共同工作作。文件的查查看及下下载经过前面面的开发发,文件件的发送送功能已已经完成成,但是是还没有有查看及及下载的的功能,,本节即即将完成成文件的的查看及及下载功功能,在在下载页页面,用用户可以以选择相相应的文文件,单单击即可可下载到到本地知识点汇汇总Dojo中Fisheye技术的使使用:通通过该技技术的使使用,使使得页面面更加的的美观易易用,增增加了用用户的体体验效果果。服务器推推送技术术的使用用:在本本书的总总经理管管理主页页,使用用到了仪仪表盘,,通过使使用服务务器推送送技术,,可以是是页面在在无需刷刷新的情情况下将将最新消消息呈现现在仪表表盘上,,从而进进一步增增加了系系统的易易用性Ajax技术的使使用:在在本系统统的开发发过程中中,曾多多次用到到了Ajax技术,希希望对这这可以学学会如何何让Ajax与Struts共同工作作Struts的文件上上传及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论