摘要
山东海洋投资有限公司是由山东省人民政府批准成立的,是省国资委进行监管的大型国有企业,是海洋科技成果孵化和技术转化平台,是海洋战略性新兴产业整合平台,是山东省实施山东半岛蓝色经济区战略的核心投资平台。海洋投资有限公司主要从事海洋运输物流、海洋装备制造、海洋能源矿产、现在海洋渔业、海洋工程建筑、海洋文化旅游和海洋生物工程等产业的投资。为提高其办公效率,帮助公司更好的发展,需要设计开发山东海洋投资有限公司办公系统。
山东海洋投资有限公司办公系统采用面向对象的高级程序设计语言Java进行编写,并利用安卓手机程序开发技术进行移动办公功能的设计,实现利用手机进行办公操作。目前多数智能手机为安卓系统,采用安卓幵发进行移动办公功能的操作,更加方便系统使用者和海洋投资有限公司办公工作者进行工作管理。该系统主要使用SSH技术框架作为系统整体技术架构,SSH即为Struts框架、Hibernate框架和Spring框架技术,使用SQL SERVER 2008作为数据支持的工具,用来记录存储数据信息。此外系统还利用包含了多种组件、服务架构和技术层次的J2EE技术来实现系统中的页面兼容。该系统使用安卓开发技术来进行系统手机版本的功能设计,安卓程序开发与Java语言相关联,共同进行各项手机操作的响应。使用SSH框架结构可以实现系统中的MVC框架,提高系统中进行数据传输、数据访问和页面浏览的安全性与实现速度。
该系统要实现的主要功能为公司发文管理、收文管理和移动办公三项功能。
其中发文管理包括发文拟稿、待办发文、已办发文和所有发文管理功能,收文管理包括收文拟稿、待办收文、待阅收文、已办收文、已阅收文、所有收文和收文管理等,移动办公功能包括系统登录、公文流转、OA邮件和通知公告等四项主要功能。
根据系统的功能设计与实现的具体功能对山东海洋投资有限公司办公系统的各项功能进行了系统全面的测试,检查每项功能是否能够正确的运行,是否符合需求分析与设计的要求,并在测试过程中不断地进行改善。该系统可以有效地提高公司工作人员的办公效率,进行数据信息的安全存储与传递,并快速简洁的进行各项公文信息的备份、复制、查询等操作,其中的移动办公功能可以便于工作人员随时随地对各项公文进行管理操作,成功实现山东海洋投资有限公司办公系统的手机版管理功能。
关键词:发文管理;收文管理;移动办公;安卓开发;J2EE
ABSTRACT
Shandong ocean investment co. is a large-scale state-owned enterprise which is supervised by the provincial SASAC and is approved to be established by the Shandong provincial government. It is a marine hatch and technology transformation platform of scientific and technological achievements,integrated platform of marine strategic emerging industries and the core investment platform for implementing the strategy of Shandong peninsula blue economic zone of Shandong province. The company is mainly engaged in marine transport and logistics, marine equipment manufacturing, marine energy and mineral resources and now marine fisheries,marine engineering and construction,marine and cultural tourism and marine bio-engineering and other industries investment. To improve the efficiency of the office,help the company better development, the design and implementation of office system of Shandong ocean investment co. is really in need.
The office system of Shandong ocean investment co. uses object-oriented high-level programming language written in Java, and uses Android mobile application development technology for the design of mobile office capabilities,and it implements the use of mobile phones for office operations. At present, most smart phones use the Android system, it is more convenient for system users and workers of the company to manage their work while it is developed using Android for mobile office functions operate. The system mainly uses SSH technical framework as the overall technical architecture, which is the integration of Struts framework and Hibernate framework and the Spring framework technology, it uses SQL SERVER 2008 as the tool support data.
Addition, the system also uses J2EE technology that contains a variety of components, services, architecture and technology level to achieve compatibility of the pages in the system. The system uses the android development technology for the function design of mobile phone version. The android application development associated with the Java language as a common way for various mobile phone operation response. Using SSH framework structure can implement the MVC framework in the system,which improves the safety and implementation speed of data transmission, data accessing,and the page browsing.
The system、three main fimctions are to achieve a dispatch and receiving management for the company and mobile office. The dispatch management includes posting on the draft, pending posting has to do posting, and all issued a document management functions. The receiving management includes receipt by the draft, pending receipt,receipt to be read, received receipt and receipt has been read,all receipt and receipt management functions. Mobile office include four major functions,login the system,document flow,OA email and announcements.
This paper has carried on a comprehensive testing on the system according to each specific function of its design and implementation, checked whether every Sanction can operate accurately and whether accord with the requirement analysis and design requirement,and constantly improved in the process of testing. The system can effectively improve the efficiency of the office of the company staff,for the safety of the data storage and transmission, and backup, replicate, query document information rapidly and concisely, And mobile office functions can facilitate staff on the document management operation in anytime and anywhere, implement the mobile version of office system management functions successfully.
Keywords: post management; Record management;Mobile office. Android development; J2EE
本文主要对山东海洋投资有限公司办公系统的设计与实现过程进行了详细的描述,通过对实际的海洋投资有限公司工作人员进行办公操作的调研和网上对于该公司的资料搜索查看来对系统在幵发设计过程中的功能需求获取、功能需求分析、系统设计、系统实现和系统测试等进行详细的过程描述。
本文首先讲述了系统的开发背景和对于海洋投资有限公司办公操作的国内外研究现状,对系统幵发的实际意义与价值有了一定的了解,此外论文还简要讲述了系统要达到的目标。根据对海洋投资有限公司实际办公情况的了解,本论文将主要对系统的功能需求获取分析、系统设计和系统实现的过程进行最为具体详细的介绍。
对于系统中的功能需求获取与分析描述,主要利用UML图例中的用例图来表示各个功能之间的主要关系,基于系统的需求分析,对系统中所需要的技术架构和功能架构进行了详细的设计,并对系统的各项功能和系统数据库的设计分别利用类图、时序图和E-R模型来进行各项功能类以及功能数据表之间关系的形象化的表示。根据系统各项功能的设计,本文对系统中各项功能的具体实现过程通过实现界面图和主要的功能核心代码进行了较为详细的描述,之后对系统实现的各项功能进行了全面的测试。
在系统设计实现之后本文在最后介绍了对于系统的总结与展望,主要是对系统中仍然存在的各项缺陷不足和有错误的地方进行及时的改正和优化,并对该山东海洋投资有限公司办公系统的应用前景进行了展望。
本论文一共有五章,第1章是对于系统幵发背景、研究现状、要达到的目标等简要的介绍,其他分别为系统功能的需求获取与分析、系统设计、系统实现和总结展望。
论文第1章是绪论。绪论主要包括系统幵发背景、海洋投资有限公司办公管理研究现状、系统达到的目标、论文的主要工作和本文的组织结构。对于该系统的幵发背景与国内外研究现状进行介绍,可以明确系统开发的价值与实际意义。
对于系统的研究现状进行分析可以总结出国外系统的好的地方和我国存在的系统的缺点,对山东海洋投资有限公司办公系统进行更好的设计。
论文第2章是需求获取与分析。本章根据实际的公司办公工作情况通过数据列表统计来获取系统中的各项数据的需求,并利用用例图来对获取的功能信息进行功能关系的介绍。
论文第3章是系统设计。本章基于前一章中系统功能的需求获取与分析,结合实际的海洋投资有限公司办公工作的调研来对系统中的各项功能进行详细的设计。对系统进行设计还包括对于系统技术架构、功能架构和数据库的详细设计,对各项功能的详细设计主要利用类图和时序图对各项操作的时序过程进行分析设计,对数据库进行设计主要是将系统中功能数据进行格式和约束的设计,利用E-R模型来将各项数据表关联起来。
论文第4章是系统实现。本章根据对于系统各项功能的详细设计来实现其设计的功能,主要是通过列举功能实现图和功能实现的主要核心算法对各项功能进行可视化的形象的描述,详细的表述系统功能的实现过程。在系统实现各项功能之后需要对其进行全面的测试,以确保每项功能能够正确的运行。
论文第5章是总结与展望。这一章主要针对前面四章的内容对实现的该系统仍然存在的不足进行总结概括,简要叙述了该系统主要实现的功能,描述了该系统的不足以及对该系统在未来的发展前景进行展望。
海洋投资有限公司办公系统功能实现:
发文拟稿功能操作主页面图
核稿流程处理人员选择页面图
发文流程页面图
发文稿纸页面图
公文待办处理页面
已办发文信息主页面图
收文拟稿信息填写页面图
待阅收文信息查看页面图
已办收文信息丧看页面图
移动办公系统主菜单图
移动办公已办信息杳看页面图
OA邮件编辑信息页面实现
通知公告信息页面图
目录
摘要
ABSTRACT
1 绪论
1.1 系统幵发背景
1.2 海洋投资有限公司办公管理研究现状
1.3 系统达到的目标
1.4 论文主要工作
1.5 本文的组织结构
第2章 需求获取分析
2.1 系统需求概述
2.2 系统功能需求获取
2.2.1 发文管理需求
2.2.2 收文管理需求
2.2.3 移动办公管理需求
2.3 系统功能需求分析
2.3.1 发文管理功能分析
2.3.2 收文管理功能分析
2.3.3 移动办公功能分析
第3章 系统设计
3.1 技术架构设计
3.2 应用系统功能架构
3.3 详细设计
3.3.1 发文管理功能详细设计
3.3.2 收文管理功能详细设计
3.3.3 移动办公功能详细设计
3.4 数据库设计
第4章 系统的实现
4.1 发文管理功能实现
4.2 收文管理功能实现
4.3 移动办公功能实现
4.4 系统测试
第5章 总结与展望
参考文献
致谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)