学校编码:10384 分类号 密级 学号:X2013230877 UDC
工 程 硕 士 学 位 论 文
核电工程物项管理系统的设计与实现
Design and Implementation of Nuclear Power Engineering
Project Items Management System
林 育 锋
指 导 教 师 : 高 星 副 教 授
专 业 名 称 : 软
件
工
程
论文提交日期: 2 0 1 6 年 0 9 月
论文答辩日期: 2 0 1 6 年 11 月
学位授予日期: 2 0 1 6 年 1 2 月
指 导 教 师:
答辩委员会主席:
2016 年 09 月
厦门大学博硕士论文摘要库
厦门大学学位论文原创性声明
本人呈交的学位论文是本人在导师指导下,独立完成的研究成
果。本人在论文写作中参考其他个人或集体已经发表的研究成果,均
在文中以适当方式明确标明,并符合法律规范和《厦门大学研究生学
术活动规范(试行)》。
另外,该学位论文为( )课题(组)
的研究成果,获得( )课题(组)经费或实验室的
资助,在( )实验室完成。(请在以上括号内填写
课题或课题组负责人或实验室名称,未有此项声明内容的,可以不作
特别声明。)
声明人(签名):
2016 年 月 日
厦门大学博硕士论文摘要库
厦门大学学位论文著作权使用声明
本人同意厦门大学根据《中华人民共和国学位条例暂行实施办
法》等规定保留和使用此学位论文,并向主管部门或其指定机构送交
学位论文(包括纸质版和电子版),允许学位论文进入厦门大学图书
馆及其数据库被查阅、借阅。本人同意厦门大学将学位论文加入全国
博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和
摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。
本学位论文属于:
( )1.经厦门大学保密委员会审查核定的保密学位论文,
于 年 月 日解密,解密后适用上述授权。
( √ )2.不保密,适用上述授权。
(请在以上相应括号内打“√”或填上相应内容。保密学位论文
应是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密
委员会审定的学位论文均为公开学位论文。此声明栏不填写的,默认
为公开学位论文,均适用上述授权。)
声明人(签名):
2016 年 月 日
厦门大学博硕士论文摘要库
摘要
摘要
本文以核电工程物项管理系统为例,开展核电项目物项管理体系的理论基础 研究,提出了信息化平台实现的方法,在查阅了大量相关的参考文献,通过与使 用系统的相关部门进行调研后,针对具体业务需求,使用计算机软件编程实现了 核电工程物项管理系统。该系统涵盖了基础信息维护、供应商管理、需求管理、 采购管理、到货验收、WAS 管理、仓储管理、物项分发管理和财务管理等多个功 能模块。结合功能模块图、流程图、E-R 模型、Oracle 数据库的表结构等方式对 系统的设计过程进行了详细的介绍。通过展示系统功能实现页面截图、程序流程, 对系统的实现过程进行了描述。最后,通过设计系统测试用例的方式对系统的功 能性测试过程进行了描述,同时也对系统的测试结果进行了阐述。 通过笔者在核电建设项目中对此平台系统的实际使用,证明通过使用该管理 系统后,企业能够精确的将相应的信息和数据及时、有效的收集和保存,并准确 的进行统计处理,实现管理流程的高速流转,利用网络的优势使得项目各部门之 间的相互协作更加顺畅,企业总部通过平台的数据对接能够及时查看并掌控现场 情况,以便为项目提供更加有效的后台服务,最终确保项目各项管理目标的圆满 实现,并取得良好的经济效益。 关键词:核电,物项管理,Oracle厦门大学博硕士论文摘要库
Abstract
Abstract
The nuclear power engineering items management system as an example, to carry out basic theory study of nuclear power project management system, information platform to realize the method is put forward, after consulting a large number of relevant references, by using the system of the relevant departments after investigation and research, according to the specific business needs using computer software programming to achieve a nuclear power project management system. The system covers the basic information maintenance, supplier management, demand management, procurement management, arrival acceptance, WAS management, warehouse management, items distribution management and financial management, and other multiple function module. On the function module chart, flow chart, E-R model, Oracle database table structure of the system design process are introduced in detail. By showing the realization of system function page screenshots, program flow, the implementation process of the system is described. Finally, through the system test case design of the system functional testing process are described, and the system test results are described.
By the author in the construction of nuclear power projects in this system platform for practical use that through the use of the management system, enterprises can accurately the corresponding information and data timely and effective collection and preservation, and accurate for statistical processing, to realize the process management of the high-speed flow, using the advantages of the network makes the mutual cooperation between the departments of the project more smoothly, the corporate headquarters through the platform of data docking can timely check and control the scene, to project to provide more effective services for the background, ensure the successful realization of the project the management target, and achieved good economic benefits.
目录 1
目录
第一章 绪论 ... 1
1.1 研究背景和意义 ... 1 1.2 国内外发展现状 ... 3 1.3 主要研究内容 ... 3 1.4 论文组织结构 ... 4第二章 系统需求分析 ... 5
2.1 业务流程分析 ... 5 2.2 功能需求分析 ... 5 2.3 系统非性能需求分析 ... 8 2.4 本章小结 ... 9第三章 系统总体设计 ... 10
3.1 系统总体设计结构 ... 10 3.2 系统的设计目标 ... 11 3.3 系统的设计理念 ... 12 3.4 系统功能设计模块 ... 13 3.4.1 基础信息的维护... 13 3.4.2 供应商管理的维护... 14 3.4.3 需求管理... 15 3.4.4 采购管理... 15 3.4.5 到货验收... 16 3.4.6 WAS 管理 ... 17 3.4.7 仓储管理... 18 3.4.8 物项分发管理... 19 3.4.9 财务管理... 20 3.5 数据库系统设计 ... 21 3.5.1 E-R 建模 ... 21 3.5.2 数据库功能模式设计... 26厦门大学博硕士论文摘要库
目录 2 3.5 本章总结 ... 30
第四章 系统功能设计与实现 ... 31
4.1 系统登录的实现 ... 31 4.2 基础信息维护的实现 ... 31 4.3 供应商信息管理模块 ... 32 4.4 功能需求管理模块 ... 33 4.4.1 需求计划编制确认... 34 4.4.2 工程合同... 35 4.4.3 历史耗用量... 36 4.4.4 曲线图... 36 4.4.5 物项查询... 37 4.5 采购信息管理模块 ... 37 4.5.1 采购任务编制... 38 4.5.2 采购订单编制... 41 4.5.3 询价单编制... 42 4.5.4 报价收集... 44 4.5.5 比价会签... 45 4.5.6 物资采购台帐... 46 4.6 到货验收模块功能的实现 ... 47 4.6.1 到货登记... 47 4.6.2 质量验收通知... 48 4.6.3 采购材料质检... 48 4.6.4 数量验收... 48 4.7 WAS 管理模块功能的实现 ... 49 4.7.1 WAS 拆分... 50 4.7.2 WAS 配送... 50 4.7.3 WAS 出库... 51 4.8 仓储管理模块功能的实现 ... 51 4.8.1 仓库配置... 51厦门大学博硕士论文摘要库
目录 3 4.8.2 出库核实... 52 4.8.3 自由入库... 52 4.8.4 入库核实及货位调整... 53 4.9 物项分发模块的实现 ... 53 4.9.1 计划申领... 54 4.9.2 无计划申领... 55 4.9.3 申领出库... 55 4.10 财务管理模块功能的实现 ... 56 4.10.1 物项账本... 56 4.10.2 财务入账... 57 4.10.3 财务出账... 57 4.10.4 物资采购台帐... 58 4.11 本章小结 ... 58
第五章 系统测试 ... 59
5.1 系统环境测试 ... 59 5.2 功能测试 ... 60 5.2.1 用户登录测试... 60 5.2.2 基础信息录入测试... 61 5.2.3 供应商管理模块测试... 62 5.2.4 需求管理模块测试... 62 5.2.5 采购管理模块测试... 63 5.2.6 到货验收模块测试... 64 5.2.7 WAS 管理模块测试 ... 64 5.2.8 WAS 管理模块测试 ... 65 5.2.9 物项分发管理模块测试... 66 5.2.10 财务管理模块测试... 67 5.3 测试结果 ... 67 5.4 本章小结 ... 68第六章 总结与展望 ... 69
厦门大学博硕士论文摘要库
目录 4 6.1 总结 ... 69 6.2 展望 ... 69
参考文献 ... 70
致谢 ... 72
厦门大学博硕士论文摘要库
CONTENTS
4
CONTENTS
Chapter 1 Introduction ... 1
1.1 Background and Significance of The Research ... 1
1.2 Domestic And International Development Present Situation ... 2
1.3 Main Research Content ... 3
1.4 Organization Structure of TheDissertation ... 3
Chapter 2 Requirements Analysis ... 5
2.1 Business Requirements Analysis ... 5
2.2 Functional Requirements Analysis ... 5
2.3 Non-functional Requirements Analysis ... 8
2.4 Summary ... 9
Chapter 3 System Overall Design ... 10
3.1 System Overall Design Structure ... 10
3.2 System Design Goals ... 11
3.3 System design concept ... 12
3.4 System Functional Module Design ... 13
3.4.1 Basic information entity ... 13
3.4.2 Supplier management... 14 3.4.3 Demand management... 15 3.4.4 Purchasing management ... 15 3.4.5 Arrival acceptance ... 16 3.4.6 WAS management ... 17 3.4.7 Storage management ... 18
3.4.8 Item distribution management ... 19
3.4.9 Financial management ... 20
3.5 System Database Design ... 21
3.5.1 E-R Modeling... 21
3.5.2 Database Table Structure Design ... 26
厦门大学博硕士论文摘要库
CONTENTS
5
3.6 Summary ... 30
Chapter 4 System Detailed Design and Implementation ... 31
4.1 Implementation of system login ... 31
4.2 Implementation of basic information maintenance ... 31
4.3 Implementation of supplier management module ... 32
4.4 Implementation of requirements management module ... 34
4.4.1 Requirements planning confirmation ... 34
4.4.2 Engineering contract ... 35
4.4.3 Consumption of history... 36
4.4.4 Diagram... 35
4.4.5 Item query ... 36
4.5 mplementation of purchasing management module ... 36
4.5.1 Procurement task preparation ... 37
4.5.2 Purchase order ... 41
4.5.3 Inquiry sheet... 42
4.5.4 Quotation collection ... 44
4.5.5 Price sign ... 45
4.5.6 Purchase ledger ... 46
4.6 Realization of the function of arrival and acceptance module ... 47
4.6.1 Arrival registration ... 47
4.6.2 Quality acceptance notice ... 48
4.6.3 Purchasing materials quality inspection ... 48
4.6.4 Quality acceptance ... 48
4.7 The realization of the function of WAS management module ... 49
4.7.1 WAS split ... 50
4.7.2 WAS distribution ... 50
4.7.3 WAS out of the library ... 51
4.8 The realization of the function of storage management module ... 51
4.8.1 Warehouse configuration ... 51
厦门大学博硕士论文摘要库
CONTENTS
6
4.8.2 Library verification ... 52
4.8.3 Free storage ... 52
4.8.4 Storage location verification and adjustment ... 53
4.9 Implementation of item distribution module ... 53
4.9.1 Plan application ... 54
4.9.2 No plan application ... 55
4.9.3 Apply for outbound ... 55
4.10 The realization of the function of financial management module ... 56
4.10.1 The items of books ... 56
4.10.2 Financial accounting ... 57
4.10.3 Financial out of account ... 57
4.10.4 Purchase ledge ... 58
4.11 Summary ... 58
Chapter 5 System Testing ... 59
5.1 System Testing Environment ... 59
5.2 Functional testing ... 60
5.2.1 User login test ... 60
5.2.2 Basic information input test ... 61
5.2.3 Supplier management module test ... 62
5.2.4 Requirements management module test ... 62
5.2.5 Purchasing management module test ... 63
5.2.6 Acceptance module test ... 64
5.2.7 WAS management module test ... 64
5.2.8 Warehouse management module test ... 65
5.2.9 Item distribution management module test ... 66
5.2.10 Financial management module test ... 67
5.3 Test result ... 67
5.4 Summary ... 68
Chapter 6 Conclusions and Prospects ... 69
CONTENTS
7
6.1 Conclusions ... 69
6.2 Further Task Prospects ... 69
References... 70
Acknowledgements ... 72
第一章绪论 1
第一章 绪论
第一章对中国核电建设的宏观形势进行了分析,介绍了选题的意义及背景, 以及国内外在核电建设项目管理体系和信息化管理领域的研究现状,同时阐述了 本文研究的思路和主要内容。1.1 研究背景和意义
1954 年,前苏联掀开了核电站的神秘面纱,建成世界上第一座核电站--熬布 林斯客核电站,核电站的发展至今已经有了六十余年历史。全世界所有核电站的 装机总容量已经达到了 3.7 亿千瓦,主要分布在三十多个国家和地区,包含了日 本、美国、德国、法国在内的国家地区的总核电量超过了总量的 20%。全球核电 发电量已经超出发电总量的 17%以上。核电将成为继火电、水电后最有潜力的清 洁能源,随着其安全性及可靠性的不断提高,必然会是全球未来能源的主要支柱。 世界上有比较丰富的核资源,核燃料有铀、钍氘、锂、硼等等,世界上铀的 储量约为 417 万吨。地球上可供开发的核燃料资源,可提供的能量是矿石燃料的 十多万倍。核能应用作为缓和世界能源危机的一种经济有效的措施有许多的优 点。据博思数据发布的《2017-2022 年中国核能发电行业现状调查分析与投资前 景预测报告》表明:2016 年上半年我国核能发电市场产量达 964.5 亿千瓦时,累 计增长 24.9%[1]。伴随着中国核电政策《核发电中长期规划发展》、《核电发展 安全规划》等相继出台,标志着我国开始重启核电工程的计划。2020 年中国预 期核电总量达到 6000 万千万,中国未来的核电总量可能会超过 7000 万千万[2]。 按照 7000 万的电量进行估算,中国核电站的数量需要在 8 年内增加 4 倍。根据 中国核电站数量近几年的迅速发展,国内相关部门在 2011 年对《中国核电发展 长期规划》进行了更改,在中国未来的 9 年内,核电机组会以 6-9 台/年的速度 迅速增加,成为世界核电发展的龙头。 随着国家发展核电的战略推进,核电设计方案及设备生产的国产化,各电力 施工、生产企业纷纷加入了核电安装建设的竞争行列。随着建设方的成本投入不 断降低,不断高升的薪资和通货膨胀的物价,使得各核电参与企业不得不在提升 企业管理、培养人才的同时降低管理成本,尽快摸索总结出适合核电特色的管理 经验。 从 1991 年 12 月我国第一座核电站--秦山核电站发电至今,中国又继续修建厦门大学博硕士论文摘要库
第一章绪论 2 了广东岭澳核电站、秦山核电站二期、秦山核电站三期、江苏田湾核电站一期和 广东大亚湾核电站,一共组建了 10 台核电组装备;当前已经开始投入建设的有 山东海阳核电站、浙江三门核电站、福建宁德核电站、秦山一期核电站扩建、辽 宁红沿河核电站一期、广东岭澳核电站二期、秦山核电站二期扩建等项目,还有 很多的核电项目正处于筹备阶段。详见图 1.1[3]。 图 1.1 中国核电站分布图 注:图片源自南方都市报网站 随着传统发电建设市场的萎缩,尤其是核电作为我国重点发展的重大项目, 各电力建设施工单位纷纷转型加入风电、核电及国际电力工程建设[4]。核力发电 具有清洁高效等特点,已经逐渐成为中国最主要的供电方式,但是对核电安全存 在的争议字很大程度上限制了核电建设的发展速度。历史上曾经出现的美国三里 岛核电爆炸事故以及苏联诺贝利核电爆炸事故对世界核电的发展具有重要的影 响。核电安全问题是当前核电发展过程中最重要的问题。安全可靠的核电施工管 理及施工质量是保证设计实现及今后安全运行的关键,因此优化和完善核电施工 项目管理体系构建,并充分利用现代网络管理优势实现信息化控制等工作就尤为 迫切。该系统开发不仅利于核电施工管理的顺畅、有效进行,也为实现经验共享 提供了有效手段,有效弥补有经验的管理人员稀释带来的管理弱化问题,也为核 安全文化的传承提供有效的保证平台。
厦门大学博硕士论文摘要库
第一章绪论 3
1.2 国内外发展现状
目前,我国大多数企业的项目管理的研究都是在国外研究的基础上,结合本 土的实际国情进行了适应化调整,我国企业的项目管理应该说尚处于初期阶段。 由于核电在我国的发展相对较晚,所以核电施工项目管理一直也是我国核电 建设中相对薄弱的环节。为了能够赶上世界核电发展的脚步,提高中国科技水平, 完善中国的管理方法,我国采取了初期学习手段,借鉴、吸收和消化国外核电发 展的优秀经验,加大中国核电管理人员的培养。 随着社会现代化项目日益复杂复杂,需要多部门、多人员的团体合作,如何 保证信息在团队合作中有效实现资源共享,关系着整个项目运行的成败。一个再 好项目管理策划,如果只掌握在一个部门或者一个人手里,团体的其他成员无法 得到资源共享,那么这个项目管理策划是无法起到一个高效的指导作用的。许多 大企业的系统开发项目,他们的团队成员都是分散在各地的,如何及时的将信息 第一时间得到共享,并及时反馈自己的工作进度和问题,这就需要一个好的网络 系统平台[5]。 目前市面上企业项目管理工具有很多,但是开发一个适合自己企业文化和企 业管理的协作平台并能与其他接口的系统进行集成的项目管理工具并不多,尤其 是适用于核电系统的管理工具更是需要加快开发,以便于我国核电建设领域的快 速发展,提高与国际同行业巨头的竞争力。1.3 主要研究内容
本文研究内容如下: 1、对完成系统使用的 JAVA 语言、Oracle 数据库技术进行了系统的学习。 2、对核电工程管理系统从系统功能设计、需求分析以及系统的模块进行了 全面的分析和介绍。针对管理系统的基础信息维护、供应商管理、需求管理、采 购管理、到货验收、WAS 管理、仓储管理、物项分发管理和财务管理功能,运 用了 E-R 模型、流程图、数据库、结合功能模块图等方式,对系统的设计原理 进行分析和介绍。通过展现系统的功能页面以及操作的具体流程,对系统功能实 现过程进行综合描述。 3、通过系统测试用例的方式对系统的功能性测试过程进行了描述,同时也 对系统的测试结果进行了阐述。厦门大学博硕士论文摘要库
Degree papers are in the “Xiamen University Electronic Theses and Dissertations Database”.
Fulltexts are available in the following ways:
1. If your library is a CALIS member libraries, please log on
http://etd.calis.edu.cn/ and submit requests online, or consult the interlibrary loan department in your library.
2. For users of non-CALIS member libraries, please mail to [email protected]
for delivery details.