软件工程论文办公自动化系统设计.docx
- 文档编号:3109368
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:14
- 大小:30.25KB
软件工程论文办公自动化系统设计.docx
《软件工程论文办公自动化系统设计.docx》由会员分享,可在线阅读,更多相关《软件工程论文办公自动化系统设计.docx(14页珍藏版)》请在冰豆网上搜索。
软件工程论文办公自动化系统设计
软件工程论文:
办公自动化系统设计
[摘要]随着社会的进步和科学技术的发展,计算机在各个领域得到了广泛的应用。
办公自动化系统作为一种新的现代管理方法,逐步进入中小企业,以降低劳动强度,提高办公效率。
根据公司自身业务需要,设计开发了一套用于企业合作和业务往来的办公自动化系统。
实现了信息认证,协议签订,订单签订等一系列在线合作服务,提供了便捷,高效,快捷的服务。
双方的安全合作渠道,促进了企业之间的合作和业务交流。
企业的办公自动化系统不仅提高了企业的整体工作效率,而且代表了企业的信息化水平,提高了企业的形象,使企业在激烈的经济市场竞争中具有更多的优势。
本文主要阐述了研究背景与研究意义、研究内容、国内外研究现状。
对系统需求进行分析,针对系统设计与实现进行分析,对系统测试及应用进行分析。
[关键词]办公自动化系统需求系统设计
第一章绪论
1.1研究背景与研究意义
1.1.1研究背景
随着现代信息技术的飞速发展,企业的生产和管理模式也向信息化和网络化方向发展。
人类已经进入了信息经济时代。
当今,企业的现代信息技术水平已成为衡量企业核心竞争力的重要标志。
只有科学管理物流、资金链和信息流,实现企业管理信息化,企业才能全面提高资源配置水平,增强核心竞争力,在市场竞争中立于不败之地。
办公自动化是信息化管理的一种方式。
从纸笔手工管理到办公系统自动化,大大简化了复杂的管理模式,减少了管理成本手段的应用,提高了工作效率,提高了企业形象。
事实上,办公自动化不仅是一项技术,也是一项巨大的工程,可以促进用户的思维方式和变化。
除了系统本身的复杂性之外,它还结合了对管理过程的深度偏好,工作方法的变化以及根据不同办公环境和系统的具体要求所做的变化和调整,这也使得系统在现代社会中变得越来越人性化和强大。
调整以人为本。
办公自动化系统的人性化符合“以人为本”的理念。
在现代技术的支持下,办公自动化系统呈现出小型化、网络化、智能化、人性化等特点,具有良好的开放性。
其重要性得到了越来越多人的重视,在国内外得到了广泛的推广和应用。
1.1.2研究意义
办公自动化充分利用计算机的数据处理能力和网络的实时传输能力,大大减少了工作量,节省了工作成本,提高了工作效率,具有较强的实时性和准确性,可为企业管理提供决策依据。
目前,我国许多单位的日常工作仍处于手工工作阶段,使信息无法共享、使用和管理。
虽然有些企业也开放办公自动化系统已经开发完成,但大部分是基于关系型数据库,开发技术落后,无法使用网络传输功能。
因此,该系统已不能满足企业办公的当前需求。
现代企业办公自动化系统应具有提高办公效率、降低办公成本、高资源共享的特点。
综上所述,研究现代办公自动化系统具有重要的意义和价值。
1.2研究内容
本文主要分为五个部分,本文第一部分主要阐述了研究背景与研究意义、研究内容、国内外研究现状。
本文第二部分主要对系统需求进行分析,包括办公自动化系统总体功能概述、办公自动化系统软件功能性需求分析、办公自动化系统软件非功能性需求分析、办公自动化系统总体目标等。
本文第三部分主要针对系统设计与实现进行分析,包括办公自动化系统总体架构设计、系统数据库及实体层设计与实现、系统模块设计与实现等。
本文第四部分主要针对系统测试及应用进行分析,包括软件测试目的与原则、系统测试、系统应用等。
本文第五部分部分主要针对全文内容进行概括总结。
1.3国内外研究现状
1.3.1国内研究现状
季伟(2012)在OA办公系统的开发设计中指出,目前的办公系统是企事业单位进行日常业务处理,实现自动化办公的实用技术,大大提高了办公系统的工作效率。
在职人员,并节省了大量办公费用和人工成本。
本系统的研究采用ASP技术和SQLServer:
数据库实现OA办公系统,并对本系统的设计过程进行了详细的描述。
王壮(2014)在基于工作流的办公自动化系统的设计和实现中指出,为了更好地实现企业员工跨组织,跨区域的协同工作,促进资源和信息的共享,规范办公流程,OA系统采用工作流方法进行设计,以构建最优系统,实现流程的高效可持续发展。
结合企业的办公功能,OA系统实现对原有办公流程的控制,管理和自动处理。
通过系统设计,可以大大提高办公效率和企业管理水平。
1.3.2国外研究现状
美国是第一个实施办公自动化的国家。
其发展过程大致可分为四个阶段:
第一阶段为1975年以前的单一装备阶段;第二阶段为1975年以前的单一装备阶段。
第二阶段是1975年至1982年的局域网阶段。
第三阶段为1983年至1990年的整合阶段,第四阶段为90年代以后的多媒体信息传输阶段。
办公自动化比美国开始得晚。
根据美国的国情,我们为我国的办公自动化发展制定了一系列计划。
我们还建立了相应的执行机构和办公自动化教育培训中心。
东京都市政府的办公大楼后来竣工,成为一座智能建筑。
它综合利用各种先进技术,代表了现代办公自动化的先进水平。
第二章系统需求分析
2.1办公自动化系统总体功能概述
在信息时代,办公模式已经超越了简单的纸质文件审批流程,而是通过高效安全的网络模式实现了企业的最终目标。
企业需要让每一位员工履行职责,在最短的时间内将正确的信息传递给相应的人员,实现循序渐进的层次,避免工作重复和错误的工作,最终提高企业的整体业务水平和企业形象。
通过提高员工的个人工作效率来提高企业。
2.2办公自动化系统软件功能性需求分析
除了一些基本的公共模块外,根据公司的业务需求,办公自动化系统主要满足合作公司的业务需求,即合作公司的管理模块。
本模块主要由采购部负责认证,管理,评估,合作公司评级,项目采购,合同签订,订单分配等。
将逐步描述各部分的功能需求。
2.2.1合作公司基本信息认证模块需求分析
合伙人的基本信息认证是公司合作的基础。
首先A公司将根据合作公司名称及合作类型为合作公司开户,并设置初始密码告知合作方。
合作方按照对应账号和密码登录系统,填写公司对应信息,完善认证资料,提交回龙公司审核。
A公司登录系统对合作公司提交的信息进行身份验证。
可对认证信息进行归档查询,对合作伙伴定期(一年)进行评估和评级。
评级信息也将录入系统。
合伙人只有在基本信息通过后,才能与A公司签订框架协议和采购订单。
图2-1合作公司注册认证用例图
2.2.2协议/订单模块需求分析
合伙人的信息认证通过后,A公司可以根据谈判情况向A公司添加协议,然后添加订单。
新增加的订单将被推送到相应公司的帐户,并通过电子邮件通知对方联系人及时检查和确认。
合作伙伴登录系统查看新增订单并确认。
确认的订单将作为后续合作的依据。
如果合作伙伴在订单中发现任何问题,他可以通过电子邮件或打电话给公司联系人进行谈判。
谈判达成后,A公司采购总监将修改订单,并推动其重新确认。
双方可以查看确认的协议和订单,但只有A公司的采购总监有权修改和删除。
图2-2A公司协议/订单模块用例图
2.2.3招标信息模块需求分析
招标信息由A公司在系统上发布,其内容和状态可以修改。
各合作公司可查询具体信息,下载招标文件,及时了解招标情况,根据需要决定是否招标。
A公司及其合作伙伴与投标有关的用例图如图2-3所示:
图2-3A公司及合作公司招标用例图
2.2.4合作制度模块需求分析
合作制度是双方需要遵守的许多规章制度。
由A公司开发,上传至公共空间供双方下载查看。
A公司与合作公司合作系统的用例图如图2-4所示:
图2-4A公司及合作公司制度用例图
2.2.5合作公司账号管理模块需求分析
A公司使用该模块开通合伙人的登录账号。
正常账号为合作方姓名,初始密码为123456,然后选择其合作类型。
开通后,合作方登录系统修改密码。
如果合作伙伴在后期登录时忘记密码,A公司可以将密码重置为123456。
A公司还可以根据具体情况修改相关信息和账户有效期,甚至删除账户信息。
2.2.6合同信息管理模块需求分析
合同是关于合作项目的详细记录文件,包括合作内容,金额,开始和结束时间等信息,由A公司添加,在添加项目信息和最终结算订单时使用。
其基本功能与其他模块相似,包括添加、修改、查看详细信息、删除等。
2.3办公自动化系统软件非功能性需求分析
在软件设计过程中满足功能需求后,非功能需求是另一个重要方面。
它决定了软件的质量和用户体验的质量。
从以下方面考虑系统的非功能性需求:
2.3.1安全性需求
如今,网络已经传播到人们生活的各个方面,没有互联网,我们很难做到这一点。
因此,确保网络安全是我们的首要选择,但事实上,网络安全正受到严重威胁。
为保证系统安全可靠运行,在软件设计阶段应考虑网络安全措施。
该系统的安全主要包括以下方面:
数据安全。
系统存储了几家合作公司的基本信息,以及合作过程中签订的各种协议,订单等信息。
我们需要能够随时查询这些内容。
同时,我们需要根据现有的信息继续下一步的合作。
因此,数据安全是非常重要的。
因此,我们需要备份数据存储数据库,关闭等。
在以下情况下。
在紧急情况下,当数据库崩溃时,可以及时恢复数据,以确保系统的安全运行和数据的正常使用。
信息安全。
全公司员工使用OA系统。
普通员工几乎可以访问所有公共部分,如公共消息、在线办公室等,而不同的员工可能会由于不同的部门而收到不同的推送消息。
与合作伙伴公司的交易是采购部的专属任务,其他部门的人员看不见,以防止无关人员的任意操作。
在采购部门,采购界面人员可以相应增加协议和订单,只有采购主管有权修改或删除,以确保各级批准下信息的完整性和安全性。
因此,系统需要对权限进行设置和认证,即用户登录系统时,根据设置的身份权限级别,对用户进行身份验证,并打开相应的操作功能,以保证系统的信息安全。
网络安全。
系统管理用户的操作,不仅可以查询用户的操作,还可以通过查询用户的操作来发现问题,从而找到解决问题的相应措施。
2.3.2可靠性需求
可靠性是系统非功能性需求的另一个重要指标。
指出在规定时间和特定环境下发生系统运行错误的可能性越低,系统的可靠性越高。
系统要求如下:
软件程序应无异常运行,平均一个月无故障,系统服务器突然断电后可自动重启。
公共页面最大并发数为25,在线用户数为500。
公共页面响应时间小于5秒。
2.3.3可维护性需求
可维护性,有利于系统的不断改进和完善。
系统要求页面简洁大方,界面友好,布局合理,风格一致。
采用标准数据文件格式,保证数据一致性。
2.4办公自动化系统总体目标
办公自动化系统的设计和开发是根据公司的实际需要,以现代信息技术为手段,整体实现以下目标:
实用性:
OA系统面向公司全体员工及合作公司联系人。
因此,需要从用户的角度考虑实际需求,使界面简洁友好,操作简单方便,业务流程清晰合理,使系统经过短期培训后,在全公司范围内得到充分的应用。
联网:
办公自动化系统应能覆盖公司各部门及其他地区子公司的所有员工,包括合作公司的员工,满足员工出差的网络需求,使所有在此范围内的人都能通过发布消息共享信息,并通过沟通相互交流。
开展业务交易,通过搜索企业知识库收集了解相关信息,实现信息交流和资源共享。
安全性:
办公自动化系统包含了大量的公司信息,用户信息和业务信息。
一旦损坏、泄露或丢失,将给公司造成巨大损失。
因此,系统应能保证服务的可靠性和数据信息的安全性。
第三章系统设计与实现
3.1办公自动化系统总体架构设计
系统基于JavaEE企业应用开发技术,移动互联网技术,关系数据库技术和主流BPM技术,构建实用,健壮,可扩展,可维护的企业OA应用,积极利用主动开源社区组件进行系统设计开发。
降低建筑成本。
系统采用清晰的模块化开发,从前端页面到后端处理,再到数据库存储,再将结果逐层返回到页面。
界面还应详细描述,便于分期建设,项目管理及后续维护。
在模块化方面,大型模块以子系统的形式设计,以减少耦合。
系统还应有清晰的登录和操作日志信息,便于跟踪操作问题。
3.1.1系统软件总体框架设计
软件开发一般采用J2EE开发模式,以Eclipse为开发工具,以Tomcat7.0为开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 论文 办公自动化 系统 设计