论文题名: |
基于敏捷软件开发方法的石化仓储公司IC卡管理系统开发 |
关键词: |
敏捷软件开发;软件开发方法;石化;仓储公司;卡管理系统;中断处理过程;单子系统;数据库技术;加油站管理系统;自动处理;ERP系统;子系统设计;功能点;迭代;油品;信息;软件工程;发油;WEBSERVICE;远程 |
摘要: |
石化仓储公司IC卡管理系统实现加油站数据中心与各个加油站管理系统的联接,同时管理多个加油站,能自动收集加油站营业状况、油罐数据、IC卡信息等数据,同时还能对各个油站下发IC卡、油价等信息,便于公司对下属加油站的远程管理,进一步完善油品的管理,以实现油品的科学配送。
IC卡管理系统的设计实现主要划分为自助验单子系统、业务报表输出子系统、辅助管理子系统等三个子系统。在设计过程中本人主要参与了自助验单子系统设计与实现。
1.将IC卡分成三类:会员卡、配送卡、普通卡。当油库石油存量下降达到一定程度实施油品限发处理。
2.台位分配的自动处理过程。这个过程分三种情况处理:(1)司机手动查询当前发油台位信息;(2)单个台位的自动处理;(3)多个台位的自动处理。
3.台位发油安全性处理过程。
4.EKP油品数据查询过程。
5.客户提油信息回写ERP系统过程。
6.ERP系统连接中断处理过程。
7.后台管理模块设计
在软件开发的过程中我们尝试了敏捷开发的软件工程开发方法,并在本文中针对软件工程中的敏捷软件开发的一些方法进行讨论和研究。在本项目的开发过程中以敏捷软件开发中的极限编程方法为指导进行开发,其中迭代过程是这样进行完成的:在IC卡管理系统中的发油验单系统中共含有8个功能点,XP会将这8个功能点分为4个迭代阶段,每个迭代阶段实现两个功能点。在每个迭代阶段,这两个功能点的实现也分为分析、设计、编码和测试4个步骤,从而保证了每个迭代版本的高质量。
在系统设计中因为需要进行远程获取和回写ERP系统的数据,而在ERP系统方面提供了WEBSERVICE的接口,所以本地发油系统采用了.NET框架下的REMOTING技术和微软的COM+组件服务以及ADO.NET的数据库技术结合使用实现远程数据调用以及回写的过程,并且把实现技术在本文中进行介绍和研究。 |
作者: |
夏杰飞 |
专业: |
计算机技术 |
导师: |
梅登华;陈炯然 |
授予学位: |
硕士 |
授予学位单位: |
华南理工大学 |
学位年度: |
2008 |
正文语种: |
中文 |