您好,欢迎访问三七文档
苏州大学2014-2015第一学期——学期综合项目——办公自动化系统____________________________________________________________________________________________I学期综合项目姓名:年级:专业:老师:苏州大学2014-2015第一学期——学期综合项目——办公自动化系统____________________________________________________________________________________________II目录第一章概述.............................................11.1办公自动化管理的概况...............................11.2办公自动化管理的现状与前景.........................1第二章开发工具和平台....................................32.1MyEclipse2014....................................32.2MicrosoftSQLServer2008.............................3第三章系统分析..........................................43.1需求分析...........................................63.1.1办公自动化系统对企业的作用.......................63.2业务流分析.........................................6第四章系统设计..........................................84.1功能分析与设计.....................................84.1.1系统总体结构..................................84.1.2系统模块描述..................................94.2数据库设计.........................................94.2.1概念模型设计...................................94.2.2逻辑模型设计..................................10第五章系统开发与实现...................................145.1系统登陆模块......................................145.2日常管理模块.....................................155.3考勤管理模块......................................165.4计划制定模块......................................175.5审核批示模块......................................185.6员工管理模块......................................195.7通讯管理模块......................................20苏州大学2014-2015第一学期——学期综合项目——办公自动化系统____________________________________________________________________________________________1第一章概述当今世界,计算机技术飞速发展,企业竞争日益激烈,所以企业应该采用科学化现代化的管理来处理各项事务,尤其是对于员工的管理来说更为重要。传统的办公管理存在管理者很多主观因素的影响,所以开发适应潮流的办公管理系统至关重要。1.1办公自动化管理的概况办公自动化,英文OfficeAutomation,简称OA,是办公信息处理的自动化,它利用先进的技术,各种办公业务活动逐步由各种设备、人员、信息系统来协助完成。能达到充分利用信息和资源,提高工作效率、工作质量和办公效率等目的。办公自动化由70年代末80年代初在我国提出,到现在已有近二十年的发展历史。由于办公自动化技术的不断发展,办公自动化新产品不断的出现,办公自动化的内涵也不断地丰富和发展。随着网络的高速发展,网络OA系统逐渐受到关注。一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化系统,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。1.2办公自动化管理的现状与前景许多中小型企业用的都是纸和笔的人工管理方式,这样的管理既困难又浪费时间和成本,还很容易出错。所以应该掌握大型企业先进的管理方式,从而提高企业的效率和降低成本。在新形势的市场发展下,企业办公室为了适应发展需要坚持“科学、规范、高效”的原则,还要按照“高标准、高质量、高效益”的要求,多管齐下、综合治理,以此来建立健全新的管理工作机制。为了做好办公室工作,就需要善于观察、以此来研究办公室的服务制度,从中找出规律性的东西,形成相互衔接的制度和体系,要保证各方面的工作都有章可循、井然有序,步入规范化道路。因此,苏州大学2014-2015第一学期——学期综合项目——办公自动化系统____________________________________________________________________________________________2就需要构建“工作有标准,过程有监督,结果有考核”的管理机制,以此来充分调动办公室工作人员的积极性和主动性,这样能够应对人员缺少又任务重时的工作。我们还要坚持从基础工作入手,建立健全的各类管理制度,对各个岗位人员的素质要求进行考察,这样能够更好地监督考核指标,将繁杂的办公室工作纳入标准化管理体系中,开创各种工作忙而不乱,有条有理的进行,保持各类人员各司其职、各尽其责的良好局面。办公自动化管理系统主要有以下优势:1、经济可行性通过网站对企业内部信息进行全面的自动化管理,大大提高企业的办公效率。通过系统对企业生产经营过程中的数据进行全面的管理和统计,避免人为处理各种数据所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管路进入到科学化、系统化的范畴。2、技术可行性本系统主要用到了目前比较流行的Struts和Hibernate技术,Struts是构建基于Java的Web应用的首选技术。Hibernate已经被越来越多的Java开发人员作为企业应用和关系数据库之间的中间件,这两项技术的额应用方便了网站日后的维护。苏州大学2014-2015第一学期——学期综合项目——办公自动化系统____________________________________________________________________________________________3第二章开发工具和平台2.1MyEclipse2014MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。2.2MicrosoftSQLServer2008SQLServer是英文StructuredQueryLanguageServer的缩写,中文翻译就是结构化查询语言服务器。SQL语言最主要功能就是和数据库建立关联,以便对数据进行相应操作。SQL2008是微软公司通过改进先进特性而开发的具有意义重大的后台数据库,使得它成为SQLServer中相对强大的一个版本。SQL2008平台新功能有下面几个特点:(1)安全性高——保证了企业安全高效地运行他们设计的软件程序。(2)人性化——SQL是一个功能健全的后台数据库平台,可以在用户有需要的时候快速准确地发送数据。(3)高效的——减少开发时间,降低开发成本,使企业能有更多时间处理其他事务,给企业带来了客观的效益。苏州大学2014-2015第一学期——学期综合项目——办公自动化系统____________________________________________________________________________________________4第三章系统分析3.1需求分析3.1.1办公自动化系统对企业的作用通过相关调查,要求网站具有以下功能;1、员工查看公告、公文信息。2、设置员工信息的添加、浏览、查找功能。3、通过前台可以查看部门和职位信息。4、通过前台实现收发信息的功能5、查看优秀员工信息和提交提优秀员工姓名。6、通过后台对部门信息、职位信息进行管理。7、管理公告信息,查看公文内容。8、设置后台员工信息的管理模块。9、通过后台管理员工前台登录账号10、通过后台实现对短信信息进行查看、删除等管理。11、通过后台实现查看、删除在线员工信息功能。12、后台对员工在职状态信息进行管理通过办公自动化管理系统对企业日常办公进行管理,满足了企业日常办公管理各方面的的需求,实现了企业员工之间消息的发送与接收功能,大大的方便了企业内部人员沟通。网站提供的前后台的公告与公文信息的管理方便员工及时的了解公司的动态。其他功能模块的设置使企业的日常管理步入了科学系统管理的轨道上。3.2业务流分析办公管理自动化系统的业务流程:用户进行登录,成功后判断权限信息,如果是只读用户,只能查看各项信息,进行考勤登记,发布审核,操作后可以退出苏州大学2014-2015第一学期——学期综合项目——办公自动化系统____________________________________________________________________________________________5系统;如果是系统用户,可以查看各项信息,发布各项信息,进行审核,修改删除记录,考勤登陆,操作后可以退出系统。本系统业务流图3.1所示:用户登录判断用户y登录成功进入主界面判断用户权限系统用户查看各项信息考勤登录发表审核修改删除记录退出系统只读用户查看各项信息考勤登记发表审核等退出系统图3.1系统业务流图苏州大学2014-2015第一学期——学期综合项目——办公自动化系统____________________________________________________________________________________________6第四章系统设计4.1功能分析与设计4.1.2系统目标本系统是根据中小型企业的需求进行设计的,主要实现以下目标:1.界面友好,采用人机对话方式,操作简单。信息查询灵活、快捷、数据存储安全。2.实现各种记录的添加、修改、删除及查询功能。3.对用户输入的数据进行严格的数据检查,尽可能排除人为错误。4.合理的分配权限,保证系统
本文标题:办公自动化需求文档
链接地址:https://www.777doc.com/doc-2612003 .html