OA自动办公系统毕业设计(论文)
- 格式:doc
- 大小:838.58 KB
- 文档页数:36
摘要办公自动化系统(Office Automation)是能有效改善企事业单位办公效率的重要支撑工具。
但由于办公自动化系统涉及到企事业单位的各种复杂的业务流程和各类业务应用系统的集成环境,具有参与人员众多、信息量大、信息集成类型和方式较多、处理流程繁琐多变等特点,因此使得建立具有快速推广应用、规范化和科学化的办公自动化系统,成为目前企事业单位信息化建设的重要难点。
工作流(workflow)技术的发展使得对业务流程的控制和调整更加科学化和规范化,采用基于工作流技术的软件可以轻松和灵活地应对流程的变化,降低流程处理过程的流转时间,大大提高整个企事业单位的工作效率。
IBM Lotus Domino/Notes为办公自动化系统的实现提供了优秀的解决方案,Domino/Notes平台是一种基于工作流技术、单一结构文档数据库和电子邮件系统的开发工具,同时也是实现企业级信息集成和知识管理的理想平台。
因此目前国内外的办公自动化系统正逐步从传统的开发方式转移到利用Domino/Notes进行开发。
本文首先对国内外办公自动化系统的现状、发展进行了简单的介绍,然后在对与办公自动化相关的网络支撑技术和工作流技术进行综述的同时,结合许多单位的应用需求调研分析,着重论述了工作流的数学模型,在此基础上提出一个满足我国企事业单位要求的办公自动化模型,该模型重点强调了规范化管理和单位部门之间的信息交流和沟通。
通过许多单位的应用证明了该模型具有较好的适应性、扩展性和灵活性,能够快速部署和满足用户在办公自动化领域的应用需要。
论文分析了Lotus Domino/Notes体系结构、安全、Notes的应用开发工具及工作流的数学模型,给出了基于Notes工作流的办公自动化系统的设计方案,实现了一个基于Notes平台的办公自动化系统。
该系统具有办公自动化系统的主要功能模块,初步解决办公自动化平台和企业级信息平台的集成和知识管理,并在重庆工学院办公自动化系统中得到了应用。
oa毕业设计OA(Office Automation)是办公自动化的缩写,它是指运用计算机和通信设备来提高办公工作效率和质量的一种办公方式。
作为计算机科学与技术专业的毕业设计主题,OA系统的开发涉及到数据库设计、界面设计、算法优化等多个方面,需要综合运用所学的知识和技能,下面是一份700字的OA毕业设计介绍。
OA系统的设计主要包含以下几个模块:用户管理模块、文档管理模块、会议管理模块、工作流管理模块和日志管理模块。
用户管理模块是OA系统的核心模块之一,它主要用来管理用户的信息和权限。
该模块需要实现用户的注册、登录和权限分配功能,可以通过数据库表和索引的方式来存储和管理用户信息,并通过页面交互实现用户的注册和登录功能。
文档管理模块是OA系统中常用的一个模块,它主要用来管理办公文档的创建、修改、分享和归档等功能。
该模块需要实现文档的上传、下载和浏览功能,可以通过存储在文件服务器上的文件路径来实现文档的管理和操作。
会议管理模块是OA系统中用来管理会议的一个模块,它主要用来管理会议的创建、参与和记录等功能。
该模块需要实现会议的创建、参与和记录功能,可以通过数据库表和关联的方式来存储和管理会议的信息,并通过页面交互实现会议的创建和参与功能。
工作流管理模块是OA系统中用来管理工作流程的一个模块,它主要用来管理工作任务的分配、执行和反馈等功能。
该模块需要实现工作流程的设计、任务的分配和执行功能,可以通过数据库表和关联的方式来存储和管理工作流程和任务信息,并通过页面交互实现任务的分配和执行功能。
日志管理模块是OA系统中用来记录系统操作日志的一个模块,它主要用来记录系统的登录、注册、操作和异常等信息。
该模块需要实现日志的记录和查询功能,可以通过数据库表和索引的方式来存储和管理日志信息,并通过页面交互实现日志的查询功能。
以上是一个OA系统的简要介绍,毕业设计的目标是根据实际需求,结合所学的专业知识和技能,设计和开发一个完整的OA系统。
协同办公系统详细设计说明书编写:邵近东日期:2016-11-1审核:邵近东日期:2016-11-1批准:邵近东日期:2016-11-1受控状态:是发布版次:1 日期:2016-11-1编号:q1234变更记录签字确认1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3基线 (4)1.4范围 (4)1.5定义 (4)1.6参考资料 (4)2总体设计 (5)2.1概述 (5)2.1.1功能描述 (5)2.2运行环境 (5)2.2.1软件环境 (5)2.2.2硬件环境 (5)2.3开发环境 (6)2.3.1服务器软件环境 (6)2.3.2服务器硬件环境 (6)2.3.3开发机器软件环境 (6)2.3.4开发机器硬件环境 (6)2.4设计思想........................................................................................... 错误!未定义书签。
2.4.1系统构思................................................................................... 错误!未定义书签。
2.4.2关键技术与算法....................................................................... 错误!未定义书签。
2.4.3关键数据结构........................................................................... 错误!未定义书签。
2.4.4人工处理过程........................................................................... 错误!未定义书签。
oa系统毕业设计OA系统是一种基于计算机网络的办公自动化系统,它通过集成多种办公软件和工具,实现了企业内部的信息共享、协同办公和业务流程管理。
随着信息技术的发展和企业管理的需求,OA系统在各行各业得到了广泛的应用和推广。
本文将从OA系统的定义、特点、应用场景以及毕业设计方案等方面进行探讨。
首先,OA系统是办公自动化系统的一种,它的主要功能是通过计算机网络实现企业内部的信息共享和协同办公。
相较于传统的纸质文档和邮件传递方式,OA系统具有更高效、更便捷的特点。
通过OA系统,员工可以随时随地访问和编辑公司的各类文档和数据,实现信息的共享和交流。
同时,OA系统还提供了各种协同办公工具,如日程安排、会议管理、任务分配等,方便员工之间的协作和沟通。
其次,OA系统具有多种特点,其中之一是集成性。
OA系统集成了多种办公软件和工具,如文档管理、邮件系统、日程管理、流程审批等,使得员工可以在一个平台上完成各种办公任务,提高了工作效率。
另一个特点是可定制性。
不同企业的管理需求各不相同,OA系统可以根据企业的实际情况进行定制,满足企业的特定需求。
此外,OA系统还具有安全性和可扩展性等特点,确保企业信息的安全和系统的可持续发展。
在实际应用中,OA系统可以应用于各种场景。
例如,对于大型企业来说,OA系统可以实现各个部门之间的信息共享和协同办公,提高企业的整体效率。
对于中小型企业来说,OA系统可以帮助企业建立规范的流程管理和审批机制,提高管理水平。
此外,OA系统还可以应用于政府机构、学校、医院等各种组织,实现信息化管理和服务优化。
针对OA系统的毕业设计,可以从多个方面进行考虑。
首先,可以选择一个具体的应用场景,如某个行业的企业或某个组织,分析其管理需求和问题,并设计相应的OA系统解决方案。
其次,可以选择某个具体的功能模块,如文档管理、流程审批等,进行深入研究和设计。
在设计过程中,可以结合实际案例和用户需求,进行系统分析、需求分析和功能设计。
天津工业大学毕业设计(论文)宇信易诚科技有限公司办公自动化系统的分析与设计姓名张永勇学院管理学院专业信息管理与信息系统指导教师李莹职称讲师2011年6月天津工业大学毕业设计(论文)任务书院长系主任指导教师毕业设计(论文)开题报告表(设计类)天津工业大学2011届本科生毕业设计论文(论文)摘要随着信息科学技术的飞速发展,办公自动化系统在技术和应用上都得到了更高层次的发展,人们逐渐意识到对办公管理系统的运用可以使日常办公工作更加方便、快捷和高效。
而办公活动重要性的日渐突出,也引起了企业管理者的普遍重视,他们越来越感觉到没有信息技术支持的企业管理是力不从心的,因而办公自动化系统应运而生。
长期以来,人们对以纸质文件为中心的传统办公方式习以为常。
这不仅耗费了大量的人力、物力、财力,而且效率低、时效性差、容易出错,不利于企业长期稳定、高效的发展。
然而应用新型的办公自动化系统能够将人从繁琐、无序、低序、低端的工作中解放出来从事核心事务,整体提高了企业办事的工作效率和对信息的可控性,很好地规范并改进了现有的企业管理,降低了办公成本,提高了执行力,使管理趋于完善,企业更具有竞争力。
如此,本论文将详细论述办公自动化系统的分析与设计过程。
系统采用visual studio2005作为开发平台,与C#作为开发语言,以SQL Server2005作为数据库,实现了日程管理、文档管理、消息传递等功能。
符合办公自动化系统的要求,能够帮助企业切实提高工作效率。
论文组织如下:第一章阐述了系统的计划;第二章进行了系统的需求分析;第三章对系统的需求进行了详细分析;第四章提出了具体的系统设计方案;第五章对整个系统进行了具体的实施;第六章进行了系统的测试;最后得出结论。
关键字:;C#;SQL Server2005;B/S架构;办公自动化ABSTRACTWith the rapid development of information technology and office automation systems in both technology and applications to provide a higher level of development, people gradually realized on the use of office management system daily office work to be more convenient, fast and efficient. Highlight of the importance of office activities, but also aroused widespread attention from enterprise management, they increasingly felt no management is their information technology support, as a result of office automation system came into being. For a long time, people on the traditional office centered on paper files used. This has not only spent a great deal of manpower, material and financial resources and low efficiency, timeliness, and error - prone and is detrimental to the enterprise long - term, stable and efficient development. however, the application of new type of office automation system from very complicated and disorder, the low - order and low - end free to engage in core business, the overall increase enterprise efficiency and to act on information control, standardize and improve the existing very good enterprise management, reduce the costs of office, improve the execution, management, and enterprise competitive.So, this paper will elaborate on Office Automation System analysis and design process. System Using Visual studio2005 as a development platform, and C# as a development language, SQL Server2005 as the database, implementation schedule management, document management, messaging, and other functions. Meet the requirements of the office automation system can help enterprises improve efficiency.Paper organization is as follows: first on system planning; second for system requirement analysis; third made a detailed analysis of the demand for system; fourth put forward specific system design; fifth for the whole system specific implementation; sixth test of the system; and finally come to a conclusion. Keyword:;C#;SQL Server2005;B/S Framework;Office Automation目录第一章办公自动化系统的系统计划 (1)1.1系统开发的背景 (1)1.2系统开发的意义 (1)1.3系统开发的主要任务 (2)第二章办公自动化系统的需求分析 (3)2.1可行性分析 (3)2.2需求定义列表 (4)2.3 SWOT分析法 (5)第三章办公自动化系统的系统分析 (7)3.1系统组织机构分析 (7)3.2系统业务流程分析 (8)3.3系统数据流程分析 (9)3.4数据字典 (10)3.5系统物理环境及技术选择 (11)第四章办公自动化系统的系统设计 (14)4.1系统设计原则 (14)4.2系统功能结构图设计 (15)4.3 UML建模设计 (16)4.4 输入输出设计 (28)4.5数据库设计 (29)第五章办公自动化系统的系统实施 (40)5.1登录界面的实施 (40)5.2主程序界面的实施 (41)5.3功能模块界面的实施 (41)第六章办公自动化系统的系统测试 (54)6.1 测试描述 (54)6.2 测试计划 (55)6.3 测试用例 (55)结论 (59)参考文献 (61)附录 (63)谢辞 (75)第一章办公自动化系统的系统计划1.1系统开发的背景办公自动化,英文全称Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。
学位论文原创性声明本人所提交的学位论文,是在指导老师指导下独立完成的研究成果。
本人在论文写作中参考的其他个人或集体的研究成果,均在文中以明确方式标明。
本人依法享有和承担由此论文而产生的权利和责任。
声明人(签名):年月日目录摘要 (I)Abstract (II)1 前言 (1)1.1 系统开发背景和意义 (1)1.2 国内外研究现状 (1)1.3 系统开发的任务 (2)2 系统分析 (3)2.1 可行性分析 (3)2.1.1 市场可行性 (3)2.1.2 经济可行性 (3)2.1.3 技术可行性 (3)2.2 需求分析 (4)2.3 系统层次分析 (4)3 系统设计 (6)3.1 系统目标 (6)3.2 系统功能构架设计 (6)3.2.1 用户信息注册与查询模块 (6)3.2.2 公告管理模块 (7)3.2.3 考勤管理模块 (7)3.2.4 请假管理模块 (7)3.3 数据库设计 (7)3.4.1 数据库概念设计 (8)3.4.2 数据库逻辑设计 (10)4 系统实现 (12)4.1 登陆实现 (12)4.2 注册信息实现 (13)4.3 主功能模块实现 (14)4.3.1 管理员模块实现 (14)4.3.2 员工模块实现 (15)4.3.3 用户信息管理模块实现 (16)4.3.4 考勤管理模块实现 (17)4.3.5 公告管理模块实现 (18)4.3.6 请假管理模块实现 (20)5 系统测试 (22)5.1 系统测试的目标和原则 (22)5.2 系统测试的方法 (22)5.3 系统测试方案 (23)5.4 系统测试结果及分析 (23)总结 (25)参考文献 (26)致谢............................................................................ 错误!未定义书签。
摘要随着互联网技术的飞速发展,传统纸质办公模式已经远远不能满足现代企业工作的需要,而网络办公自动化的应用满足了这个需求。
oa毕业设计OA毕业设计在当今信息化的时代,办公自动化(Office Automation,简称OA)已经成为企业管理的重要工具。
OA系统通过计算机技术和网络技术,将办公流程进行数字化、网络化和自动化,提高了办公效率和管理水平。
因此,OA毕业设计成为了大学生们关注的热点话题。
一、OA系统的意义随着企业规模的扩大和竞争的加剧,传统的手工办公方式已经无法满足企业的需求。
而OA系统的出现,可以极大地提高企业的工作效率和管理水平。
首先,OA系统可以实现办公流程的数字化,减少了大量的纸质文件,提高了信息的传递速度和准确性。
其次,OA系统可以实现办公流程的网络化,不再受制于时间和空间的限制,提高了协同办公的效率。
最后,OA系统可以实现办公流程的自动化,减少了人力资源的浪费,提高了工作效率。
二、OA毕业设计的目标和内容OA毕业设计的目标是设计和实现一个符合企业需求的OA系统。
首先,需要对企业的办公流程进行分析和优化,找出存在的问题和改进的空间。
其次,需要设计一个合理的系统架构和功能模块,满足企业的需求,并且易于扩展和维护。
最后,需要进行系统的开发和测试,确保系统的稳定性和安全性。
在OA毕业设计中,可以包括以下内容:1. 需求分析:通过与企业进行沟通和调研,了解企业的需求和问题,确定系统的功能和性能要求。
2. 系统设计:根据需求分析的结果,设计系统的架构和功能模块,确定系统的数据库和界面设计。
3. 系统开发:根据系统设计的结果,使用合适的开发工具和技术,进行系统的编码和测试。
4. 系统部署:将开发完成的系统部署到企业的服务器上,并进行系统的配置和优化。
5. 系统维护:对系统进行日常的维护和更新,解决系统中出现的问题和bug。
三、OA毕业设计的挑战和解决方案在进行OA毕业设计时,可能会遇到一些挑战,如需求变更、技术难题和时间压力等。
为了解决这些挑战,可以采取以下方案:1. 深入了解企业需求:与企业进行充分的沟通和交流,确保对企业需求的准确理解,避免需求变更带来的影响。
南宁职业技术学院信息工程学院毕业设计报告课题名称:Office Automation系统系部:信息工程学院专业:软件技术班级:07软件3班学生姓名:张乐指导教师:苏叶健日期:2009年12月11日摘要办公自动化,英文Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。
所开发的办公自动化系统,基于公司本身内部管理及业务发展需求,应用计算机技术,Internet技术,实现企业办公自动化,管理信息化。
本系统采用结构化与原型法结合的系统开发方法。
整个系统分为系统整体设计及用作用户登录和注册的用户身份验证模块,用作系统管理员对职工信息进行管理的职工信息管理模块,用作当前登录用户对自己的通讯录进行管理的个人通讯录模块,用作当前登录用户对自己的日程进行管理的日程安排模块、用作当前登录用户对自己的工作日志进行管理的工作日志模块、用作系统各个用户之间互相发送信息的短消息管理模块、用作系统管理员对会议进行管理以及普通用户查看会议信息的会议管理模块、用作系统管理员对公告进行管理以及普通用户查看公告信息的公告管理模块和当前登录用户上传、下载、查看文件的文件管理模块等。
系统开发采用先进的开发软件与技术,即采用Dreamweaver页面制作软件与Photoshop等技术相结合开发系统的页面,用设计技术与extjs,.net,linq技术,SQL Server数据库管理系统开发强大完善的数据库支持环境。
第二章前言中小企业办公自动化管理系统(OA),是伴随着Internet技术在各个领域的广泛应用,和各行各业企业信息化建设步伐的加快应运而生。
当代社会已经进入信息时代,信息技术革命使社会的各个领域都发生了翻天覆地的变化,每个企业都必须紧跟时代的步伐,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的发展变化。
毕业设计题目基于B/S的OA办公自动化系统的设计与实现学院信息科学与工程学院专业计算机科学与技术班级 xxxxxxx 学生 xxxxxx 学号 xxxxxxxxxxx 指导教师 xxxxxxxxxxxx二〇一五年六月五日摘要拥有一套适合企业工作流程和管理制度的系统在企业的经营中是极为重要的。
随着我国科技的不断发展,国内的企业办公系统也逐渐趋向自动化、数字化和信息化。
本文设计并实现的适用于中小企事业单位的OA办公自动化系统,可以以最简洁的方式完成相关管理工作,非常实用。
系统采用面向对象的设计方法,整个系统基于浏览器/服务器架构(B/S架构),采用微软的技术实现。
在Windows7环境下开发,以Visual Studio作为平台,通过研究.NET、C#.NET、及B/S技术的基础上来进行开发。
先对企业流程进行了整体的把握,然后对企业办公系统进行了可行性研究及需求分析,设计并实现了大量功能模块。
而且针对主要的功能模块进行了详细的设计和说明。
并对部分主要模块进行详细设计和说明。
经过对程序的分析测试,该系统能够完成企业日常工作自动化管理,并且能够满足资源管理的不同要求,可以为企业提供及时的人才建设的服务,促进各部门之间的协同合作,同时为企业决策者提供信息帮助。
关键词:OA办公自动化系统;B/S架构;技术;数据库ABSTRACTWith the rapid development of information science, the application of information systems in management aspects plays an important role in all kinds of trades and occupations of information construction. With the development of science and technology, domestic enterprises gradually became automated office systems, digital and information technology. Designed and implemented are applicable to institutions for SMEs OA office automation systems, can be the most succinct way to complete work related to management, very practical.System adopts object-oriented design method, the whole system based on browser/server architecture (B/S architecture), using Microsoft's technology implementation. Development in a Windows environment to Visual Studio as a platform, by , C#.NET, and B/S technology is conducted on the basis of development. First to the overall grasp of business processes, and then to the enterprise office system has carried on the feasibility study and demand analysis, designed and implemented a large number of functional modules. And in view of the main function modules of the detailed design and illustration. And the detailed design and illustration of some main modules.Through analysis of the application test, the system can satisfy the daily needs of corporate human resources management, management can make scientific and standardized. It can adapt to human resource management process different needs, By establishing the management information system of corporate human resources, providing timely and talent development services, and promote collaboration among the various departments, while providing human resource management for enterprise managers decision-making information to help.Keywords:OA Office Automation System; B/S Mode; ;Database目录摘要 (I)ABSTRACT (II)1 前言 (1)1.1系统研究的背景 (1)1.2系统研究的目的和意义 (1)1.3系统概述 (1)1.4本文的主要工作 (1)1.5论文的组织结构 (2)2 关键技术研究 (3)技术 (3)2.2C#.NET (3)2.3SQL S ERVER数据库技术 (3) (4)2.5B/S架构 (5)2.6本章小结 (6)3 系统分析 (7)3.1功能模块分析 (7)3.2可行性分析 (8)3.2.1 技术可行性分析 (8)3.2.2 经济可行性分析 (8)3.2.3 社会因素的可行性分析 (8)3.3本章小结 (8)4 概要设计 (9)4.1体系结构设计 (9)4.2业务流程设计 (9)4.3功能模块设计 (9)4.4本章小结 (11)5 详细设计 (12)5.1模块详细设计 (12)5.1.1 登录模块设计 (12)5.1.2 文件模块设计 (12)5.1.3 聊天室模块设计 (13)5.1.4 上下班考勤模块设计 (14)5.1.5 记事本模块设计 (14)5.1.6 添加员工模块设计 (15)5.2数据库设计 (16)5.2.1 逻辑结构设计 (16)5.2.2 数据表设计 (20)5.2.3 物理结构设计 (24)5.3系统的实现 (25)5.3.1 系统主界面 (25)5.3.2 员工登录界面 (25)5.3.3 管理员登录界面 (26)5.4本章小结 (27)6 测试 (27)6.1测试目的 (27)6.2测试方案 (27)6.3测试内容 (27)6.4测试用例 (27)6.5本章小结 (29)结论 (30)参考文献 (31)致谢 (32)1 前言1.1 系统研究的背景目前情况来看,国内的企业越来越多,企业面临的压力也越来越大。
毕业设计(论文)摘要摘要OA办公自动化系统,英文OA: OFFICE AUTOMATION,是一种新型的信息交流平台,作为一种新型的信息交流平台,它利用先进网络技术,使人的各种信息交流活动逐步由各种设备、各种人机信息系统来协助完成,达到方便人们信息交流,提高工作效率和工作质量,提高生产率的目的。
所开发的OA办公自动化系统,基于局域网本身内部信息交流需求,应用计算机网络技术,实现局域网信息交流自动化,管理信息化。
本系统采用结构化与原型法结合的系统开发方法。
整个系统分为系统整体设计及用作用户登录和注册的用户身份验证模块,用作系统管理员对人员信息进行管理的人员信息管理模块,用作系统各个用户之间互相发送信息的短消息管理模块等。
该系统采用B/S模式,服务器端需要安装SQLServer2000服务器,客户端只需要通过浏览器就可以访问到服务器,降低了客户端的要求。
系统采用MVC开发模式,用JSP控制视图(View),Servlet充当控制器(Controller),JavaBean 充当模型(Model),相关的JSP页面提交的数据交给Servlet处理,然后Servlet 将处理请求委托给JavaBean,最后JavaBean去连接服务器(SQLServer2000)。
关键词自动化办公系统;JSP;Servlet;JavaBean;SQLServer2000ABSTRACTOffice automation, the automation of information processing that work , it utilizes advanced technology, makes various official working operational activities of people's help to finish by various apparatus , various man-machine information systems progressively , reach and fully utilize information, improve working efficiency and work quality , the purpose to boost Productivity .The office automated systems based on auspicious open scientific and technological computer training school internal management and business develop the demand, employ the computer technology, Internet technology, realizes enterprise's office automation, manage the information. This system adopts the systematic development approach that structurize combines with prototype law. The whole system into the overall design and system for users to log in and registered user authentication module for the system administrator to manage the information workers trade union information management module for the current log of users to manage their personal address book contacts module For the current log of users to manage their own agenda of the schedule of modules for current users log in the log of their work to manage the work of the log module for the system among various users send short message information management module for systems management Members of the general meeting of management and information of the user to view the session management module for the system administrator to manage the notice, as well as ordinary users to view the information notice Notice management module and the current log users to upload, download, view documents, such as document management module.The system is based on B/S, SQLServer2000 should be installed to the server , and the client just needs to be installed the Browser .Thus , the client can access the Date Server through the Browser, which has also dropped the requirements of the clients. The development of the system uses the technology of MVC. JSP acts the View, Servlet acts the Controller , and JavaBean acts the Model. JSP submits the concerning pages to Servlet and Servlet passes the requirements to the JavaBean , finally , JavaBean goes to access the SQLServer2000 to get the Data to return to the clients.Key words:Office Automatic System;JSP;Servlet;JavaBean;SQLServer2000目录摘要 (1)ABSTRACT........................................................ I I 目录.. (1)第一章绪论 (1)1.1选题目的背景和意义 (1)1.2研究的思路和方法 (2)1.3系统开发工具及运行的环境 (3)第二章系统分析 (4)2.1可行性分析 (4)2.2系统结构设计 (4)第三章数据库设计 (7)3.1用户信息表设计 (7)3.1.1用户表users的设计 (7)3.1.2用户角色表userrole的设计 (7)3.1.3 数据源的配置 (7)第四章系统实现 (9)4.1用户登录界面 (9)4.2管理员界面 (10)4.2.1添加用户界面 (10)4.2.2删除用户界面 (11)4.2.3查找用户界面 (12)4.2.4修改用户界面 (13)4.2.5个人信息界面 (14)4.2.6发短信界面 (15)4.2.7发件箱界面 (16)4.2.8收件箱界面 (17)4.2.9查询短信界面 (18)4.3普通用户界面 (19)4.3.1查找用户界面 (19)4.3.2个人信息界面 (20)4.3.3发短信界面 (21)4.3.4发件箱界面 (22)4.3.5收件箱界面 (23)4.3.6查询短信界面 (24)第五章系统测试 (26)5.1用户管理模块测试 (26)5.1.1 登录页面测试用例 (26)5.1.2 添加用户页面测试用例 (26)5.1.3 查找用户页面测试用例 (27)5.1.4 修改用户页面测试用例 (27)5.1.5 删除用户页面测试用例 (28)5.2短信管理模块测试 (28)5.2.1 发送短信页面测试用例 (28)5.2.2 发件箱页面测试用例 (28)5.2.3收件箱页面测试用例 (28)5.2.4 查询短信页面测试用例 (29)结束语 (30)致谢 (31)参考文献 (32)第一章绪论1.1 选题目的背景和意义OA办公自动化系统,英文是Office automation,局域网信息自动化,它利用先进计算机网络的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。
信息自动化由70年代末80年代初在我国提出,到现在已有近二十年的发展历史。
由于信息自动化技术的不断发展,办公自动化新产品不断的出现,办公自动化的内涵也不断地丰富和发展。
应该说没有人怀疑计算机的出现给办公室职员带来的便利,但是对现代的办公自动化而言,其目的己经不局限于减轻员工的工作量,而是要将员工从繁琐的事务性工作中解放出来,用更多的精力去关注最重要的事情,从而提高企业的效率,增强企业的综合竞争能力。
在这种办公模式下,企业的组织结构能够得到简化,各个部门在信息共享的基础上进行协作,便于明确各个部门甚至每个员工的责任,而决策层可以迅速综合来自各个方面的信息,并以此为依据制定企业的战略决策。
从这个意义上讲,在市场竞争日趋白热化的今天,办公自动化己经不再是一种手段、一种工具,而成为决定企业生存发展的命脉。
在传统的办公模式中,由于缺少重要的信息传递和工作流程环节,办公的各个部门之间无法实现信息共享和信息集成,从而难以实现各个部门之间的高效协作。
在日常的办公过程中,比较容易出现以下的差错:一是各部门的信息传递和事务交接仍然由人工完成,容易出现差错;二是上下级和部门之间无法实现协同工作,难以及时沟通;三是信息和工作流程相互分离,缺少至关重要的随时记录,使工作监控和评估困难重重。