用户名: 密码: 验证码:
中国石化合同准备管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在市场经济条件下,社会分工的细化也使企业的生产和经营对外依存性越来越高,合同作为商品交换的一种法律表现形式,对企业内部的生产经营活动和企业之间的履约活动都有一定的规范作用。合同准备管理是企业经营管理基础工作的重要内容,通过加强管理,规范企业合同的签订和履行,能够有效的防范风险、优化管理、降低成本、提高效益。一直以来,集团公司把合同准备管理作为法律工作的重中之重,致力于法律管理水平的不断提高。合同准备是合同主办部门经办人经过与合同相对方就合同相关条款等信息协商达成一致后,需要与对方签订纸质合同前登陆系统发起合同。为了做好合同签订准备阶段工作、优化合同签订过程,设计实现了中国石化合同的准备管理系统。
     中国石化合同准备管理是基于Web开发的一项管理系统,采用主流的信息技术,设计突出管理功能,查询功能更强大,可为移动用户接入提供全面的解决防范,在信息发布和数据库的技术上增加了安全管理功能。中国石化合同准备管理系统采用Java语言、JSP技术,基于SSH (Struts+Hibernate+Spring)框架设计,采用SQL Server2005作为数据库服务器,实现了一般合同订立准备、重大合同订立准备、签约依据管理、项目信息管理四大功能。
     采用软件工程设计的思想设计分析的,采用UML标准建模语言来描述系统的设计实现的详细过程,UML标准建模语言能够清晰地表达系统的设计思路;采用面向对象的思想进行分析设计。系统功能需求分析,通过用例图和功能规约用例分析表对系统功能需求进行了概述。系统详细设计,通过中国石化合同准备管理系统功能结构图来描述系统功能架构;介绍系统的技术架构设计思路;系统的整体网络架构和系统的最终实现过程描述。主要是通过模块关系类设计图、子模块功能时序图来详细描述系统详细设计过程,介绍系统的数据库设计、用E R图来表明系统各实体问的逻辑关系。第四章是系统实现阶段,从系统开发环境、软件环境配置来描述了系统实现功能,并附有系统模块中部分功能实现的代码;通过系统功能实现活动图描述系统执行操作的过程;最后是系统测试,介绍了系统的测试必要性,描述系统功能测试过程和最终测试结果。
     中国石化合同准备管理系统在目前的一个环境中诞生的,重点通过加强管理,规范企业合同的签订和履行,能够有效的防范风险、优化管理、降低成本、提高效益,为各级技术部门合同签订提供依据。为各单位和部门,合同准备提供高效和准确的服务,减小了相应部门工作人员的负担。中国石化合同准备管理系统的产生,使合同准备由传统手工方式向现代信息化方式转变,有效地提高工作效率,实现合同管理工作规范化。合同准备信息实现网络化和动态管理,为全面收集企业的合同信息数据,实现合同信息规范管理奠定基础。
Under the condition of the market economy, refinement of the social division of labor causes that enterprise production and operation need more and more external dependence. Contracts, as a legal form of commodity exchange, play normative role in the compliance activities between production and business activities of the enterprise and the enterprise. Contract preparation management is an important content of the enterprise management foundation work. It can helps standardize signing and performance of contracts by strengthening management and can effectively prevent risks, optimize management, reduce costs and improve efficiency. All this time, Group Company treat the contract preparation management as the most important legal work, focus on continuously improving the legal management level. After the responsible person of contract sponsoring department and contract counterpart have reached an agreement about the information negotiation like contract terms, the responsible person should land system to initiate contract before signing the paper contract, and this step is so-called contract preparation. In order to accomplish the preparation work of contract signing, and optimize the process of contract signing, we design and implement the contract preparation management system of the China Petrochemical.
     The contract preparation management of the China Petrochemical is a management system based on Web development, uses mainstream IT to design highlight management functions, and it is more powerful in query and can provides a comprehensive solution to help mobile users to get access, and add security management functions in information publishing and database technology. The contract preparation management system of the China Petrochemical uses the Java language and JSP technology, is based on SSH (Struts+Hibernate+Spring) framework design and uses SQL Server2005as the database server, so that implementing four functions, as follows:general contract conclusion preparation, important contract conclusion preparation, contract basis management and project information management.
     The system was designed and analysed by design ideas of software engineering, and we use UML standard modeling language to describe the design and implementation process of the system. The UML standard modeling language can clearly express the design ideas of the system and using the idea of object-oriented to analysis and design. We summarize functional requirements of the system by the use case diagram and use case analysis table of function specification. As for detailed design of the system, we describe the architecture of the system functions by the contract preparation management system of the China Petrochemical; introduce the design ideas of system's technical architecture; describe the overall network architecture of the system and the final implementation procedure of system. We mainly describe the detailed design producer of the system through the module design and sub-module function timing diagram, introduce the system database design, indicate the logic relationship between the various entities of the system by E_R diagram. The fourth chapter is the implementation phase, and it describes the system functions by the system development environment and software environment configuration, and accompanies by code of some functions of the system modules; and use activity diagram to describe the process of perform operations with the help of system functions; finally we introduce the necessity of system testing and describe the system functional testing process and final test results.
     The contract preparation management of the China Petrochemical is birth under the current environment. By strengthening management and standardizing signing and performance of enterprise contract, we can effectively prevent risks, optimize management, reduce costs and improve efficiency, and provide the basis for technology departments at all levels to sign contract. And the system provides efficient and accurate service for units and departments to preparing contracts and reduce the burden on the appropriate departmental staff. The contract preparation management of the China Petrochemical helps the contract preparation transform from traditional manual way to modern information technology way to improve work efficiency and standardize contract management. Networked and dynamic management of contract preparation information lay the foundation for comprehensive collection of contract information data and standardize management of contract information.
引文
[1]苏国胜,李文波,边敏,杨雪梅.中国石化安全信息管理平台的设计与开发.中国石化集团安全工程研究院.2006年出版
    [2]穆波,王秀香,牟善军,丁晓刚.中国石化HSE管理系统的设计与实施研究.中国石油化工股份有限公司青岛安全工程研究院.2012第10期
    [3]肖亚琳.合同管理系统的实现[J].电脑编程技巧与维护.2011年14期
    [4]郑永中,应菲.利用合同管理系统建立企业财务和业务结合管理新模式[N].中国建材报.2006年
    [5]刘晓光,江南.创新合同管理防范经营风险[N].人民邮电.2005年
    [6]姜淋译.企业合同管理系统设计与实现[D].吉林大学.2011年
    [7]吕智莹,丛路卫.基于CORBA的合同管理信息系统的设计与实现[A].2005全国计算机程序设计类课程教学研讨会论文集[C].2005年
    [8]徐海洋.面向对象的建模原则及其应用[D].中国科学院软件研究所,2001年
    [9]荣钦科技编著JSP+Dreamweaver动态网站开发与实例.清华大学出版社.2007
    [10]郭文明.数据库设计与开发.北京邮电大学软件学院,2003年6月
    [11]林穗,李振坤.面向Web系统的Struts框架研究与应用.电子技术应用,2007第8期
    [12]MARK, WUTKA. JSP和Servlet程序设计使用专辑[M].北京:机械工业出版社,2002
    [13]Tom Myers, Alexander Nakhimovsky. Java XML编程指南.王辉,张晓辉等译.北京:电子工业出版社,2001年出版
    [14]约翰逊著,蒋培译Spring框架高级编程.机械工业出版社,2006.4
    [15]Craig Larman. UML和模式应用——面向对象分析与设计导论(Applying UML and Patterns—An Introduction to Object-Oriented Analysis and Design and the Unified Process).方梁等译.北京:机械工业出版社,2005年出版
    [16]向阳.信息系统分析与设计[J].机械工业出版社,2008
    [17]方美琪、陈禹.软件开发工具[M].经济科学出版社2008
    [18]郭瑞军、初晓璐、王志亮.数据库开发实例精粹[M].电子工业出版社,2007
    [19]张莉,王强,赵文,董莉.SQL Server数据库原理及应用教程[M].北京:清华大学出版社,2004年11月
    [20]伍迪.SQL Server2005管理员指南[M].北京:清华大学出版社,2007
    [21]软件需求管理:统一方法Dean Leffingwell Don Widrig著.机械工业出版社,2002年出版
    [22]Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett等著. Professional Ajax Wrox. Press 2006
    [23]谢宝智,王刘凯.基于XML和Web Service的数据集成中间件[J].信息技术,2010年01期
    [24]Tom Myers, Alexander Nakhimovsky,王辉,张晓辉等译Java XML编程指南.北京:电子工业出版社,2001年出版
    [25]Wendy Boggs Michael Boggs. UML与Rational Rose2002从入门到精通.邱仲潘等译.北京:电子工业出版社,2003年出版
    [26]Dean Leffingwell Don Widrig软件需求管理统一方法(Managing Software Requirements:A Unified Approach)蒋慧林东译.北京:机械工业出版社,2002年出版
    [27]王颖玲.基于Struts和Hibernate技术的Web开发应用.清华大学出版社,2011
    [28]Bruce W. Perry著Ajax Hacks.0'Reilly 2006.3
    [29]何维Ajax技术在信息系统项目中的应用与实践.软件导刊第9卷第2期,2010年2月
    [30](美)Karl E. Wiegers著,陆丽娜、王忠民、王志敏等译.软件需求.机械工业出版社,2000

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700