万科地产采购合同管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
合同管理是企业管理中不可缺少的组成部分,完善的合同管理是企业健康运作的一个重要标志。由于合同形式的多样性和履行过程的多变性,许多企业对此很少有一个较好的办法来及时有效地实施合同的起草、修改、统计、监控等一系列管理工作。为合理的管理万科地产采购合同,万科地产领导人提出了建立万科地产采购合同管理系统,采用计算机技术辅助万科地产采购合同管理制度对采购合同的建立、归档、审批、索赔,以及付款进行信息管理,提高采购合同的管理效率。
     本文采用UML建模语言,利用用例图、类图、时序图、活动图等方式描述了万科地产采购合同管理系统的设计与实现过程。首先给出了系统开发背景,然后对采购合同的办理流程进行了分析,在系统流程基础上分析了系统功能用例,并采用用例图描述了系统功能需求,将系统功能划分为四个需求模块:合同办理、合同归档、合同索赔和合同付款。设计了系统架构和程序结构,并采用类图和时序图等方式描述了系统功能详细设计,给出了系统数据库E_R图,描述了数据库表结构,实现了系统功能界面,并采用活动图对部分功能实现过程进行了描述,给出了系统部分功能实现代码,最后对系统进行了整体测试,整体实现了采购合同管理系统。
     系统采用B/S结构模式,选用基于J2EE多层架构的Struts+Spring+Hibernate的集成框架设计开发,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。采用SQLServer2008数据库管理器进行数据存储,系统实现了合同办理、合同归档、合同索赔和合同付款等功能模块,实现了创建合同、执行合同、合同审批、查询合同、打印合同等功能,为万科地产采购合同管理提供一个电子平台。
Contract management is an indispensable part of enterprise management, and the perfect contract management is an important sign of the healthy operation of the enterprise. Due to the diversity of the form of contract and variability during performance, many companies rarely have a good approach to implement effectively and in time such management work:drafting, modify, statistics, monitoring and so on. A qualified contract management system should include the signing of the contract; data file management; management of contract payment processing, query and collection; management of contract receivables processing, query and aggregate; monitoring of the due money but unpaid. The system should also have system users with classification authority control to ensure the strict confidentiality of the enterprise contract data.
     In this paper, we adpot UML modeling language:use case diagram, class diagram, sequence diagram, activity diagram to describe the design and implementation process of Vanke Real Estate Procurement Contract Management System (VREPCMS). Firstly, show the system development background, then analyze the process of procurement contracts, analyze the use case of system functions on the basis of the system processes, use case diagram to describe the system functional requirements, divide the system function into four demand modules:contract signing, Contract filing, contract claims and contract payment, design the system architecture and program structure and use class diagram and sequence chart to describe the detailed design of system functions, provide system databases E_R graph and describe the database table structure, realize the interface of system function and describe partial function using activity diagram, show codes of partial system function, finally test the system as a whole and submit the contract management system.
     The system uses B/S structure mode, selects the integrated framework, Struts Spring Hibernate, based on J2EE multi-tier architecture for design and development. We achieve not only complete separation of the view, controller and model, but also a separation of business logic layer and persistence layer. For database server, we use SQLServer2008database manager for data storage. This system with such function modules:contract signing, contract filling, contract claims and contract payments realizes contract creating, contract execution, contract approval, query contracts, printing contracts and so on. It provides an electronic platform for Vanke Real Estate purchase contract management.
引文
[1]张琪琪.企业合同管理研究.西南财经大学,2009年
    [2]苏欣.企业合同管理制度动态化探究[J].大众科技,2005年01期
    [3]蓝叶芬,佟庆伟.实验室设备采购合同履行的实践与思考[A].北京高教学会实验室工作研究会2007年学术研讨会论文集[C],2007年
    [4]景泽涛.建设工程项目合同信息管理系统开发与应用.电子科技大学,2012年
    [5]刘琳.合同全生命周期的信息化管理平台的设计与实现.北京邮电大学,2012年
    [6]董付梅.电力物资采购合同管理流程探讨.中国电力教育,2012年33期
    [7]刘瑜.浅议工程建设合同管理.商业经济,2012年21期
    [8]邵维忠,杨芙清.面向对象的系统分析[M].北京:清华大学出版社,2002
    [9]Dean Leffingwell, Don Widrig著.《软件需求管理统一方法》.机械工业出版社,2002年出版
    [10]方红萍,陈和平.信息系统UML建模研究[J].计算机工程与设计,2006年19期
    [11]Wendy Boggs, Michael Boggs著,邱仲潘等译.《UML与Rational Rose2002从入门到精通》.北京:电子工业出版社,2003年出版
    [12]陈娟.基于UML的面向对象的系统分析与设计[D].武汉理工大学,2005年
    [13]徐海洋.面向对象的建模原则及其应用[D].中国科学院软件研究所,2001年
    [14]张宏升.软件架构的非功能性需求指标和区域化支持.电脑知识与技术,2011年第9期
    [15]吕春雷.J2EE体系结构下信息系统的分析与部署.大连海事大学,2004年
    [16]朱爱红,余冬梅,张聚礼.基于B/S软件体系结构的研究[J].北京:计算机工程与设计,2005(5)
    [17]尹汉东,任邵东,周生炳.基于J2EE的Web应用的MVC架构实现[J].计算机仿真,2004年11期
    [18]张娅,杜友福,张南平.用Struts建立MVC模式的Web应用[J].微机发展,2003年12期
    [19]张世博,周树杰,闵艳.基于Java的MVC框架结构与实现.北京石油化工学院学报,2006年01期
    [20]刘金,徐苏,冯豫华.基于Hibernate的J2EE数据持久层的设计与实现[J].计算机与现代化,2007年03期
    [21]王颖玲,陈明基于Struts和Hibernate技术的Web开发应用,清华大学出版社,2011年9月
    [22]李珊,刘辰.基于Hibernate和Struts框架的Web应用开发[A].促进企业信息化进程——第十届中国Java技术及应用大会文集[C],2007年
    [23]夏利玲.Hibernate与Struts在Web系统中的应用[J].才智,2009年35期
    [24]张雅冰.对企业合同审批流程设计的思考.现代商业,2012年第10期
    [25]陈华.基于J2EE架构软件测试的研究与应用[D].东华大学,2008年

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

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

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