




已阅读5页,还剩80页未读, 继续免费阅读
(计算机应用技术专业论文)煤炭销售票管理系统的设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中文摘要 l u l l l l l f l l l l l f f f l l l f l l ll f l l l f l i i f l t l l f f l i l l f l l l y 17 8 9 4 2 6 煤炭销售票的使用和管理在手工作业基础上已逐步形成完整的管理体系,为进一步 加强煤炭销售票的管理奠定了基础。然而,随着计算机和通信技术的迅速发展,票务电 子化、网络化将是必然的发展趋势。目前煤炭销售票人工处理方式在面对大量数据处理 的情况下,工作人员任务繁重、办公效率低、工作出错率高、并且有舞弊行为。 针对现有煤炭销售票业务中所存在的缺陷和局限性,本论文运用软件工程技术、数 据库技术、面向对象技术和嵌入式等技术介绍了煤炭销售票管理系统的总体设计及各子 系统的功能,主要研究内容如下: : 首先,在对煤矿企业业务进行详细调研的基础上,分析了企业电子票务的现状、组 织结构和用户需求,从而确定了该系统的票本管理、开票量管理、查验回收、发放依据、 证书管理等主要功能模块,并建立了相应的系统功能树和概念数据模型。 其次,针对该系统数据量大和快速检索的要求,选择m i c r o s o f ts q ls e r v e r2 0 0 0 作 为数据库管理系统,并给出了系统的物理数据模型。 最后,根据该系统的分御特点和运行要求,采用基于n e t 的三层w e b 应用程序体 系结构,重点阐述了煤炭销售票管理系统( 子系统) 的设计和实现过程。同时详细介绍了 w e s t l 】( w i n d o w se m b e d d e ds t a n d a r d ) 在嵌入式煤矿票控机中的应用。 本文详细论述了煤炭销售票管理系统的设计和实现的全过程。该系统具有如下特 点:多个子系统集成的统一平台系统,最大化的实现了票务电子化流程作业,减少了工 作人员手工操作,提高了办公效率;人性化的流程设计,为用户提供了舒适的使用感受, 有效降低工作出错率;先进w e b 技术的使用,缩短了系统比对核销周期,加快了系统 统计分析的速度,为领导层做出正确决策提供了有效依据。 关键词:煤炭;销售票;w e s ;嵌入式系统;b s 模式 a b s t r a c t t h ea p p l i c a t i o na n dm a n a g e m e n to ft h ec o a l - s a l et i c k e t so nt h eb a s i so f h a n d w o r kh a v ef o r m e dac o m p l e t em a n a g e m e n ts y s t e m ,w h i c he s t a b l i s h e st h e f o u n d a t i o no ff u r t h e rs t r e n g t h e n i n gt h em a n a g e m e n to fc o a lm a r k e t i n g h o w e v e r , a st h er a p i dd e v e l o p m e n to fc o m p u t e ra n dc o m m u n i c a t i o n st e c h n o l o g y , e - t i c k e t a n dn e t t i c k e tw i l lb et h ei n e v i t a b l ed e v e l o p i n gt r e n d a tp r e s e n t ,i nf a c eo fm a s s d a t a ,t h eh a n d w o r kw a yo fp r o c e s s i n gc o a l s a l et i c k e t sh a sa b u s e s ,s u c ha sh e a v y w o r k l o a do f w o r k e r s ,i n e f f i c i e n c y , h i g he r r o rr a t e ,a n df r a u d i nc o g n i z a n c eo ft h ef l a w sa n dl i m i t a t i o n sw h i c he x i s ti nc u r r e n tc o a l s a l e t i c k e t ,t h ed i s s e r t a t i o ni n t r o d u c e st h ee n t i r ed e s i g no ft h ec o a l s a l et i c k e t ss y s t e m a n dt h ef u n c t i o n so fi t s s u b s y s t e mb ys o f t w a r ee n g i n e e r i n gt h e o r y , d a t a b a s e t e c h n o l o g y , o b j e c t - o r i e n t e dt e c h n o l o g ya n de m b e d d e dt e c h n o l o g ya n ds oo n t h er e s e a r c h e sc a nb es u m m a r i z e da sf o l l o w s : f i r s to fa l l ,b a s e do nt h ed e t a i l e dr e s e a r c ho ft h ec o a lm i n eb u s i n e s s ,t h e c u r r e n ts i t u a t i o n ,s t r u c t u r ea n du s e rr e q u i r e m e n t so ft h ee n t e r p r i s ee - t i c k e ta r e a n a l y z e d ,t h e nt h ec h i e fm o d u l e so fb i l l i n gm a n a g e m e n t ,b i l l i n gq u a n t i t y , c h e c k a n dr e c y c l e ,i s s u eb a s i s ,c e r t i f i c a t em a n a g e m e n ta n ds oo na r es e q u e n t i a l l ys e t a n dt h ec o r r e s p o n d i n gs y s t e mf u n c t i o n - t r e ea n dt h ec o n c e p t u a ld a t am o d e la r e b u i l tu p s e c o n d l y , i nc o g n i z a n c eo ft h el a r g ed a t as e t sa n dt h en e e d sf o rq u i c k l y d a t ar e t r i e v a l ,m i c r o s o f ts q ls e r v e r2 0 0 0i ss e l e c t e da sd a t a b a s em a n a g e m e n t s y s t e m ,a n dt h ep h y s i c a ld a t am o d e l o ft h es y s t e ma r eg i v e n f i n a l l y , a c c o r d i n gt ot h ed i s t r i b u t i o nc h a r a c t e r sa n dt h eo p e r a t i o nn e e d so f t h e s y s t e m ,t h e t h r e e t i ew e ba p p l i c a t i o n p r o g r a ma r c h i t e c t u r e t h a tb a s e d o n n e ti sb r o u g h ti n t h ed e s i g na n dr e a l i z a t i o np r o c e s so ft h ec o a l s a l et i c k e t s m a n a g e m e n ts y s t e m ( s u b s y s t e m ) a r ee l a b o r a t e d m e a n w h i l et h ea p p l i c a t i o no f w e s 【1 1 ( w i n d o w se m b e d d e ds t a n d a r d ) i nu s eo fe m b e d d e dc o a lm i n e t i c k e t s c o n t r 0 1m a c h i n ei se l a b o r a t e d t h i sa r t i c l ed i s c u s s e st h ee n t i r ep r o c e s so ft h ed e s i g na n di m p l e m e n t a t i o n o ft h ec o a l s a l et i c k e t sm a n a g e m e n ts y s t e m t h es y s t e mh a st h ef o l l o w i n g c h a r a c t e r i s t i c s :t h eu n i f i e ds y s t e mf o r m e db ym u l t i p l es u b - s y s t e m sm a x i m i z e s t h ee - t i c k e tw o r k - f l o w , r e d u c e sm a n u a lm a n i p u l a t i o n ,a n di m p r o v e sw o r k e f f i c i e n c y ;t h eh u m a n ew o r k - f l o wd e s i g n i n gm a k eu s e r s f e e lc o m f o r t a b l e , r e d u c et h ec h a n c eo fm a k i n gam i s t a k e ;t h ea d o p t i o no fa d v a n c e dw e b t e c h n o l o g y , s h o r t e nt h ec o m p a r ea n dc h e c kc y c l eo f t h es y s t e m ,a n ds p e e du pt h e r a t eo fs y s t e ms t a t i s t i c a la n a l y s i s ,t h e r e b ya c c o r d i n gt ow h i c ht h el e a d e r sc a n m a k er i g h td e c i s i o n s k e yw o r d s :c o a l ;c o a l s a l et i c k e t s ;w e s ;e m b e d d e ds y s t e m ;b sm o d e l 目录 第一章绪论1 1 1 背景及意义1 1 2 研究现状1 1 3 论文的主要工作及组织结构3 1 3 1 主要工作3 1 3 2 组织结构3 1 4 本章小结4 第二章煤炭销售票管理系统总体设计5 2 1 系统简介及基本概念一5 2 1 1 系统简介5 2 1 2 基本概念5 2 2 系统结构6 2 3 系统总体架构设计6 2 4 安全性设计方面主要考虑的问题7 2 5 系统功能模块设计8 2 5 1 需求分析8 2 5 2 系统功能模块详细设计9 2 6 设计中解决的关键问题:一1 5 2 6 1 数据传输16 2 6 2u s b k e y 16 2 6 3 票摔机18 2 6 4 二维码:18 2 7 概念数据模型设计1 9 2 8 业务模式2 0 2 8 1 业务模式说明2 0 2 8 2 业务模式特点一2 2 2 9 本章小结2 2 第三章煤炭销售票管理系统构架设计及其相关技术2 3 3 1 系统构架平台。2 3 3 1 1 n e t 的产生背景2 3 v 3 1 2 n e t 框架2 3 3 2 系统设计模式2 5 3 2 1 表示层实现技术2 6 3 2 2 业务逻辑层实现技术2 6 3 2 3 数据访问层实现技术2 7 3 3 本章小节2 8 第四章煤炭销售票管理系统数据库设计2 9 4 1 数据库理论基础与设计工具2 9 4 2 物理数据模型设计2 9 4 3 数据库的选型2 9 4 4 数据库表结构3 1 4 5 本章小结3 6 第五章w e s 在嵌入式煤矿票控机中的应用3 7 5 1 票控机硬件平台的选择3 8 5 2 操作系统的裁剪过程3 8 5 2 1 识别目标设备上的硬件设备3 8 5 2 2 选择运行时映像中所需的特性与功能3 9 5 2 3 确定目标设备中所需要的嵌入式系统特性3 9 5 2 4 导入自定义组件一4 0 5 2 5 构建运行时映像4 0 5 2 6 部署运行时映像一4 0 5 3 系统组件丌发及其关键技术4 0 5 3 1 自定义s h e l l 的,i :发4 l 5 3 2s o a p 应用组件的丌发4 2 5 4 组件数据库的导入4 4 5 5 生成操作系统镜像4 4 5 6 本章小结4 6 第六章煤炭销售票管理系统的实现4 7 6 1 系统实现的重点和难点4 7 6 1 1 海量票据的检索4 7 6 1 2p k i 认 :正4 8 4 9 4 9 4 9 5 0 5 0 ! ;1 6 3 证书查询功能的实现6 2 6 3 1 添加证书的a s p x 页面6 2 6 3 2 单位树形图的生成6 2 6 3 3 数据自动刷新:一6 3 6 3 4 代码演示与说明6 4 6 4 煤炭销售票管理系统的特点6 8 6 5 本章小结6 8 第七章总结与展望6 9 7 1 工作总结6 9 7 2 工作展望6 9 参考文献7 1 致谢7 3 攻读学位期间发表的学术论文目录。7 5 v i i 第一章绪论 第一章绪论 1 1 背景及意义 日常生活中,许多场合都需要使用电子票证,例如各类旅游风景区门票,公路、铁 路、航空等行业的收费票证。为了方便客户购买,很多电子票务系统都采用了联网售票 的方式,来满足不同地域的消费者进行购票【2 4 】。 目前,山西省合法煤炭生产经营企业都已按规定使用煤炭销售票进行购销,查验回 收工作也已全面展开。煤炭销售票的使用和管理在手工作业基础上己逐步形成完整的管 理体系,为进一步加强煤炭销售的管理积累了基础和经验。 随着信息技术的快速发展,为了打击私挖滥采和治理超能力生产,山西省在煤炭生 产领域推行煤炭销售票。然而面对金融危机的冲击和煤炭需求的下降,山西省对煤炭销 售票开始赋予新的使命。2 0 0 8 年4 月2 2 同,省煤炭票证中心决定,今后一段时间用煤 炭销售票来调控煤炭产量,并依据核定生产能力、煤源合同及当地煤炭市场的产、运、 需等综合因素发放煤炭销售票,调控市场供需关系。 信息化建设己成为煤矿企业发展的一大趋势,煤矿信息化水平势将成为衡量煤矿企 业现代化程度的重要标志。为了促进煤矿企业生产和管理的科学化、规范化和信息化, 把人、信息和资源有效的组织在一起,促进企业充分发挥自身的独特优势,开发一套符 合企业实际情况的销售票管理系统势在必行。 为了解决山西省煤炭行业所存在的问题,提高工作效率,及时、准确、真实掌握煤 炭销售票反映的各种信息,本文根据山西省煤炭工业局的要求,为其开发并建立了一套 煤炭销售票管理系统。该系统通过信息化手段对煤炭销售票工作的分发、领用、使用、 回收等各个环节进行了准确、快速、高效的管理。 1 2 研究现状 国外电子票务发展非常迅速,美国与英国的演出电子票务约占票务市场的3 0 , 体育比赛门票约占电子票务的1 5 。 全球领先的票务公司中,美国票务专家公司( t i c k e t m a s t e r ) 是最早开展电子票务这 一商业模式的公司之一。该公司每天的票务销售量达到三万多张。同时,每年要发2 2 亿个网上通知,通知娱乐活动和赛事。据美国票务专家公司执行副总裁彼得杰克逊 ( p e t e rj a c k s o n ) 透露,在北美,网上在线票务销售额已经占到整个票务销售额的 6 5 ,在欧洲,这个数据是6 0 引。 这些世界知名票务公司在运营模式上已经打破了票与票之间点对点的关系,以票 1 煤炭销售票管理系统的设计与实现 为媒,提供增值服务,为消费者带来各种演出之外的体验和感受是他们的最终目标。 这些票务公司拥有能够处理海量数据的票务管理信息系统,该系统与其他计算机技术 的整合,便能创造出一种全新的商业模式。比如:采用“电子票务+ 电子优惠”券服务系 统,再整合手机、网络等现代化设备,实现客户2 4 小时便利购票。 目前国内市场中的票务销售业务在很大程度上仍然是以传统的人工销售为主要商 务手段。虽然在互联网大潮的推动下,也已出现了一些采用计算机联网技术进行票据 销售的模式,但是从经济效益的角度来看,该模式尚不足以形成巨大的商业价值和垄 断态势。 中国经济的高速发展,使得人们对电子销售票的需求急剧增加,同时也迫切需要 有效的手段来防止假票和倒票现象的发生【5 】。现有的煤炭销售票是基于传统纸质票据为 数据传递媒介,采用人工方式进行数据录入、统计、做帐和核验。但随着企业的进 步,生产能力的提高,各个煤矿销售票的使用情况在如下几方面的局限性日渐明显。 1 、颁用环节 中央省属煤炭集团公司、市煤炭工业局到省票证中心人工领取销售票,县煤炭工 业局到市煤炭工业局人工领取销售票;集团公司下属生产企业到集团公司人工领取销 售票,市属生产企业到市煤炭工业局人工领取销售票,县属煤炭企业到县煤炭工业局 人工领取销售票。 2 、使用环节 煤炭经营企业( 个人) 向生产企业购买煤炭时,生产企业丌具销售票。生产企业定 期将销售票存根联上报给领用单位,然后领用单位逐级上报到票证中心汇总。 3 、回收环节 经营企业( 个人) 持销售票用户联和回收联到各相关验核单位进行过关查验,验核 单位登记运输企业( 个人) 信息并收取回收联,然后定期将回收联上报给上级主管单 位。上级主管单位手工录入运输企业( 个人) 信息、票面吨数、票号、同期等数据,然 后定期将回收联数据和回收单据逐级上报到省票证中心。 4 、核销环节 票证中心统计存根联和回收联数据,进行正确性比对,如果正确无误则核销,否 则进行人工复查,找到出错原因并进行处理。 市场的需求、计算机技术的进步和国外市场的示范作用共同促进了中国电子票务 的发展。但与国外电子票务相比,国内电子票务的运作水平还有相当大的差距1 6 j 。 2 第一章绪论 1 3 论文的主要工作及组织结构 1 3 1 主要工作 本人全面参与了煤炭销售票管理系统的项目建设,在项目实施中负责系统设计和编 码工作,主要完成了以下几项工作: l 、对该城市煤炭行业销售票的业务需求,以及存在的问题进行了充分调研。 2 、结合煤炭行业的实际情况,对调研结果进行了整理和优化;主持并编写了业务 需求及项目建议书;参与了项目的可行性研究工作。 3 、通过与系统用户的交流和沟通,确定了系统的架构与功能设计。 4 、设计了系统的数据库。 5 、利用w e s 技术,对嵌入式操作系统的裁剪以及组件的开发进行了详细说明。 6 、提出了系统开发的实施方案,使用n e t 技术完成了软件的开发工作。 1 3 2 组织结构 为了能够清晰表达论文的研究内容,而又不失混乱,对论文的结构做如下安排: 第一章阐述了论文的研究背景和研究意义。通过阅读、调查、整理、分析和深入 研究国内外电子票务的相关现状,总结了目前煤炭销售票在煤炭行业中存在的问题,确 定了本文的研究内容。 “ 第二章结合对煤炭行业实际情况的调研分析,确定了系统的票本管理、开票量管 理、证书管理等主要功能模块,并建立了相应的系统功能树和概念数据模型。最后对系 统中u s b k e y l 6 刁】、票控机、条形码防伪等关键技术进行了说明,为第三章、第四章中 对系统的详细设计奠定了理论基础。 第三章系统构架设计及其相关技术。通过对电子票务在煤炭行业的应用需求分析, 确定了使用w e b 的三层架构来对该系统进行构建。本章首先对n e t 框架进行了概述, 然后介绍了系统的表示层、业务逻辑层和数据访问层中采用的a s p 、c o m + 以及 a d o n e t 等相关技术。 第四章系统数据库设计。在第三章系统构架设计的基础上,基于软件工程的思想, 使用p o w e r d e s i g n e r t l 6 1 设计工具建立了系统的物理数据模型,采用用例图表示应用程序 模型。最后,确定使用m i c r o s o f ts q ls e r v e r2 0 0 0 做为系统数据库f 本章为第六章中系 统的实现提供了必要的技术支持。 第五章本章阐述了w e s 在嵌入式煤矿票控机中的应用。通过对系统中关键技术的 分析,实现了票控机操作系统的裁剪过程,并就系统中两个至关重要的组件( 自定义组 件、应用程序组件) 的开发过程也给予了详细介绍。 煤炭销售票管理系统的设计与实现 第六章通过对煤炭行业的需求分析,研究并探讨了系统实现的关键技术。基于在第 三章和第四章系统详细设计的基础上,利用n e t ,加解密等技术;完成了煤炭销售票管 理系统( 子系统) 的实现过程,最后对该系统的特点进行了总结。 第七章对论文所作的工作进行了总结,确定了今后的研究方向。 1 4 本章小结 本章首先介绍了课题的背景及意义,其次对煤炭销售票管理系统的国内外研究现状 进行了说明,最后确定了本文的研究内容。 4 第二章煤炭销售票管理系统总体设计 第二章煤炭销售票管理系统总体设计 本章介绍了山西省煤炭销售票管理系统的总体设计及其子系统票控机和数据分发 软件的的功能,重点描述了煤炭销售票管理系统( 子系统) 的各个功能模块,并建立了 相应的系统功能树和概念数据模型。 2 1 系统简介及基本概念 2 1 1 系统简介 煤炭销售票管理系统以实现电子票代替手工票,计算机信息化代替手工操作为目 的,进而加强对煤炭销售票运行工作的指导和监督。该系统使各级部门的煤炭销售票管 理工作更加及时、准确、高效的完成,加快了全省煤炭销售票管理工作的信息化脚步。 票控机作为煤炭销售管理部门的特殊自助终端设备,主要由自助终端设备机、 u s b k e y ( 票控卡和用户卡) 、打印机、扫描枪等硬件部分组成。其内部配备有自动记 录但不能更改和抹掉的票据信息存储器,通过记录每天的票据信息,及时向管理中心上 报数据。票控机最终将配备于各个生产经营企业和部门。 数据分发软件负责完成票控卡和用户卡的密钥管理、发卡管理、票控机初始化注册 登记等功能。 2 1 2 基本概念 1 、票控机 票控机是煤炭管理部门统一向煤炭生产经营企业配备的专用电子设备。用于在煤炭 流通过程中生成和打印合法有效的煤炭销售票:保证开票数据的正确生成、可靠存储和 安全传递;满足煤炭管理部门的丌票授权和数据核查等各种管理要求。 2 、票控卡 票控卡就像手机s i m 卡一样,永久嵌入在票控机内。由煤炭主管部门发行,用于控 制票控机的煤炭销售票数据生成;鉴别生产经营企业和票控机的合法身份;确保煤炭销 售票数据不被篡改;生成煤炭销售票的二维防伪码,并对煤炭销售票数据进行电子签名。 3 、用户卡 用户卡用于票控机和煤炭销售票管理系统之间进行数据的安全传递。在规定日期 内,生产经营企业通过用户卡安全认证后,采集票控机内申报数据、销售票使用数据等, 传送到煤炭销售票管理系统。同时,煤炭销售票管理系统通过用户卡将有关监控管理信 息传回票控机和票控卡。 4 、w e s 煤炭销售票管理系统的设计与实现 w e s ( w i n d o w se m b e d d e ds t a n d a r d ) 是w i n d o w sx pp r o f e s s i o n a l 桌面操作系统的组 件化版本,拥有1 2 0 0 0 多个组件,它能够快速开发出可靠的全功能终端设备。w e s 采 用与w i n d o w sx pp r o f e s s i o n a l 相同的二进制文件和a p i ,运行在标准p c 硬件平台上, 并且支持远程安装和远程启动。该操作系统具有结构简单、内存占用小、个性化的特点, 特别适用于一些具有特定功能的工控产品中。 2 2 系统结构 整个管理系统由自助终端票控机、煤炭销售票管理系统( 后台服务器) 、数据分发 软件三个部分组成。其中煤炭销售票管理系统( 后台服务器) 是主系统,其他软件都是 基于它进行工作的。如图2 1 所示: 图2 1 系统结构图 f i g 2 1s y s t e ms t r u c t u r ed i a g r a m 其中,系统中数据库服务器采用了双机备份方式,其他服务器采用单机方式。如 果预算允许,也可以将其他部件配置为双机备份方式,进而提高整体的可靠性。如图 2 2 所示: 2 3 系统总体架构设计 图2 2 系统拓扑图 f i g 2 2s y s t e mt o p o l o g yd i a g r a m 6 第二章煤炭销售票管理系统总体设计 系统的软件总体架构以系统管理和系统安全作为支撑,共分成3 个层次。具体如图 2 3 所示: r i 一一一+ t i i i i 用户层: i l _ _ + 虚用 服务层 数据基础 设备墚 囤囤围圈圆圈 内网煳户 l 外网用户 个性化服务i 内存管瑚 i 统1 用户界蟊l 登录 i 权限臀理 j s p s e r v e lt 捌l 。 圈图 图2 3 系统架构图 f i g 2 3s y s t e ma r c h i t e c t u r ed i a g r a m 用户层:包括面向内部人员的统一门户,不同权限的内部人员登录后可以进入相 应的模块进行操作。另外还包括一个面向公众服务的外部门户网站。所有业务数据在 系统内部采用统一的格式,便于集中处理。 应用服务层:包括业务自助终端票控机、煤炭销售票管理系统( 后台服务器) 和数 据分发软件系统,完成所有的业务逻辑处理。 数据基础设备层:采用s q l2 0 0 0 大型数据库。 2 4 安全性设计方面主要考虑的问题 1 、硬件配置方面 首先硬件服务器的选择是主流的s m p 架构的小型机( i b mp 5 系列) ;其次关键的 系统部件采用h a 双机方式,利用h a 软件进行主备切换,保证系统的高可用性。 2 、软件设计方面 软件采用模块化设计,软件内部模块进程管理调度由一个精悍健壮的管理模块执 行,当检测到某模块进程吊死时及时重启,一个模块执行失败不会对其他模块造成影 响。 3 、用户接入方面 采用用户u s b k e y 作为登录系统的认证标识。用户的身份信息储存在u s b k e y 内,操作员登录系统时需要在终端插入u s b k e y ,终端将u s b k e y 内用户数据传送到 中心系统去,系统进行鉴权认证。只有通过验证的用户才可以登录系统进行操作。 7 煤炭销售票管理系统的设计与实现 4 、数据传输方面 各级票据领用单位和部分生产企业、回收单位连接在内网上,可以认为数据传输 是安全的。对于部分生产企业、部分公路出省口管理站通过互联网接入的情况,可以 采用v p n 来保证数据传输的安全性。在内网边缘采用v p n 服务器,部分生产企业、部 分出省口管理站的终端上安装v p n 客户端软件。使用时首先建立v p n 隧道,然后进行 数据通信们。 5 、数据备份方面 系统提供数据备份功能和数据恢复功能,可以使用v e r i t a s 等专业数据管理软件来 实现完善的数据备份功能【l l 】。 2 5 系统功能模块设计 2 5 1 需求分析 需求分析是系统没计和开发的前提。结合煤炭行业的实际情况进行调研分析,可以 将煤炭销售票管理系统的需求综合如下: 1 、从用户层来看,主要有: ( 1 ) 提供面向省煤炭工业局的集中管理功能,包括:煤炭销售合同管理、票据制 定计划、票据下发领用、( 原煤、沈煤、储煤) 开票数据反馈、( 原煤、沈煤、储煤) 铁 路运输回收数据、( 原煤、洗煤、储煤) 省内运输回收数据、( 原煤、洗煤、储煤) 公路 出生运输回收数据、票据( 领用、开票、回收) 数据统计、各类渠道产量运量深度统计。 ( 2 ) 提供面向各级票据管理部门( 市县煤炭工业局、集团公司、运销公司) 的票 据管理功能,如:票据领用下发,开票信息( 收藏、统计、上报) 、辖区各类渠道产品 销量数据统计等。 ( 3 ) 提供面向生产企业的丌票控制,统一采用票控机进行销售票的打印。销售票 面消息由省管理局统一制定管理,并可以在线升级修改。 ( 4 ) 提供面向各级回收单位的回收票据数据采集上报功能、在线查验比对功能。 2 、从功能层面看,主要有: ( 1 ) 需要对销售票的流转进行控制。具体从开票、回收和核验多个环节进行控制。 ( 2 ) 对销售票的开票内容进行统一管理,如:票据种类、可开吨数、限用对象、 有效期、票据编号等。 ( 3 ) 销售票的使用计划应纳入系统管理之中。通过系统可以查询票据生成数据、 时间、批次、出票单位等,便于事后检查。如果需要,也可以通过系统生成印制计划或 耗材管理计划。 r 第二章煤炭销售票管理系统总体设计 ( 4 ) 对销售票的使用计划下发领用进行管理控制。系统具备分类管理、额度审定、 接受单位管理等功能,在管理员启动下发后,数据自动写入对应单位的数据库表中。下 级管理员启动领用后,系统自动记录领用情况。 ( 5 ) 对销售票的开票行为进行控制,使用票控机实行机打票可以全面控制开票数 据。 ( 6 ) 对销售票的真伪进行管理,应具有票据数据读取、比对、审核验证的功能, 能够识别假票。 ( 7 ) 对销售票的回收进行管理。系统应可获得回收联数据,按规定进行汇总处理, 并上报到票证中心。 ( 8 ) 提供销售票的验核智能化管理。具有票据验核功能,通过比对正确无误的方 可进行核销处理,同时生成核销报表。对于核销有误的单位数据,应该保留记录,生成 存疑报表供人工处理。 ( 9 ) 解决“票货”一致性、“票一票”一致性、票据真伪三大问题。 3 、从系统层面来看,主要有: ( 1 ) 建设集中的业务处理系统和数据处理系统,所有的业务数据集中处理,保证 处理过程的及时性和安全性。 ( 2 ) 建设各级票据管理部门、生产企业、回收单位的专用网络终端,使得各类操 作人员可以安全接入系统。 ( 3 ) 要求具有保证用户接入、用户访问、数据安全的技术措施。 ( 4 ) 除了离线的生产企业和回收单位外,其他用户操作采用浏览器方式,减少客 户端维护工作,易于用户使用。 通过上面对煤炭行业需求的详细分析,本系统分为基础资料、发放依据、票本管 理、开票量管理、开票量管理、查验回收、查验核销等1 0 个功能模块,每个功能模块都 细分成若干个子功能模块,如图2 4 所示。 2 5 2 系统功能模块详细设计 1 、基础资料模块 、 基础资料管理模块是对业务基础信息以及系统基础信息进行维护和管理的模块。该 模块主要实现各单位信息维护、权限组维护、用户信息维护等功能。 9 煤炭销售票管理系统的设计与实现 图2 4 系统功能树 f i g 2 4f u n c t i o nt r e eo fs y s t e m 该模块又由单位信息维护、单位信息查询、票控机使用授权、用户信息维护等子模 块组成。其中单位信息维护子模块主要实现对开票企业( 生产企业、基建企业、洗储企 业) 、管理单位( 代开单位,换票单位) 、经营企业( 购买方) 、集运站等单位基本信息的 维护,包括单位的名称、组织机构代码、单位级别、系统内部编号、上级单位等基本信 1 0 第二章煤炭销售票管理系统总体设计 息。此外,管理员可以通过两种方式来收集单位信息,一种是手动录入方式,另一种是 利用单位树形图自动生成,然后再录入剩余信息。 由于管理员权限的不同,所以单位信息维护和单位信息查询功能分开。单位信息查 询子模块可分门别类的查看上面提到的各个单位的详细信息。管理员可以按照单位名 称、组织机构代码、单位级别、单位类型进行单位信息查询,最后系统根据单位级别将 各个单位组织成树形结构。 票控机使用授权子模块可以实现对后台票控机使用权限的变更。票控机本身具有实 时监测权限的功能,可以及时作出相应的反应。对各个开票企业的不同矿点的票控终端 机的维护管理包含能否进行开票、换票、回收票据等功能。 权限组维护子模块主要实现对权限组信息的维护及权限的设定。权限组以列表形式 呈现,同时按照权限组名称和权限组编码进行查询。权限组包括系统管理员、省局管理 组、市局管理组、县局管理组、回收部门等。 该模块所涉及到的用户角色为各级主管单位的技术员,包括省级技术管理员、市级 技术管理员和县级技术管理员。 。 “ 省级技术管理员:该类用户通过使用本模块对市级单位信息、省级用户及市级管理 员进行管理和维护,对各类权限组的维护及对下级单位的业务操作进行授权。 市级技术管理员:该类用户通过使用本模块对县级单位信息、市级用户及县级管理 员进行管理和维护,对下级单位的业务操作进行授权。 县级技术管理员:该类用户通过使用本模块对企业级单位信息、县级用户及企业级一 用户进行管理和维护,对下级单位的业务操作进行授权。如图2 5 所示: 三l = 缘技嚣管残赫 图2 5 基础资料用例图 f i g 2 5u s ec a s eo fb a s i si n f o r m a t i o n 1 l 煤炭销售票管理系统的设计与实现 2 、票本管理模块 票本管理模块是对票本信息及业务流程管理的模块。该模块具体实现了票本印制计 划、票本入库登记、票本发放及库存情况统计查询等功能。其中,票本印制计划子模块 主要是对票本印制计划进行维护操作,通过计划日期段查询条件对票本的印制计划查 询。 票本入库登记子模块对要使用的票本进行入库登记,且审核过的票本不允许被二次 修改和删除,从而避免了票本数据被篡改。子模块中的入库登记查询功能是通过r 期段、 登记人、票号段等查询条件对票本入库情况的查询。查询内容为每个票本入库记录的详 细信息,包括票本的入库批号、是否审核、开始票号段和结束票号段、计划本数、总份 数、入库时间等。 票本发放和发放审核两个子模块是相关联的,每个票本只有在管理员审核通过以 后,才能讵常的发放给用户,否则会提示“没有可发放的票段”。用户也可以通过起止票 号段、发放单位、领用单位、是否审核等查询条件查看票本发放登记情况。查询内容为 批号、是否审核、领用单位、发放人、领用本数、总本数等详细信息,且所呈现的单位 为当前用户所在单位的所有下级单位。 票本库存情况统计子模块实现了对当前单位及下级单位的票本库存情况进行统计 的功能。对于下级单位的库存情况,可按当前单位的下级单位进行统计。统计内容为当 前库存票本数量和累计已使用票本数量。对于本级单位的库存情况,只显示当前单位的 票本库存数量和累计已使用票本数量;对于企业级单位用户,不存在下级单位,所以只 统计当前单位库存情况。 该模块所涉及到的用户角色为各级主管单位的票本相关业务人员,企业及稽奄单位 的相关q k 务人员等。 省票证中心业务人员:该类用户对省销售票票本的印制计划进行管理,票本入库登 记,对下级单位进行放票,以及对放票情况和票据库存情况进行统计查询。 市级业务人员:该类用户通过使用本模块对省票证中心所放的票进行向下级放票, 以及放票情况统计查询。 县级业务人员:该类用户对上级单位所放的票进行向企业级单位放票,以及放票情 况统计查询。 企业业务人员:该类用户对上级单位所发放的票进行统计查询。 稽查单位业务人员:该类用户对上级单位所发放的稽查票进行统计查询。如图2 6 : 1 2 第二章煤炭销售票管理系统总体设计 横镶犟能北务人疑 图2 6 票本管理用例图 f i g 2 6u s ec a s eo ft i c k e t sm a n a g e m e n t 3 、开票量管理模块 丌票量管理模块实现了对丌票单位的丌票授权管理,以及丌票相关的报表统计。丌 票授权包括对开票单位开票类型的授权以及开票量的授权。本模块包括开票量授权、开 票量审核、开票量统计三个子模块。 开票量授权子模块完成对所选择的单位进行可丌票量的授权,授权内容有公路内销 票、公路出省票、铁路票、工程煤专用票、稽查票可开权限及各自对应量的权限授权, 其中稽查票不对量进行控制。最后对授权的所有丌票量进行审核与统计。 该模块所涉及到的用户角色有各级主管单位相关业务人员及企业业务人员。 省票证中心相关业务人员:该类用户对下属市级单位进行丌票类型及丌票量的授 权,以及对相关开票情况的统计。 市级主管单位相关业务人员:该类用对下属县级单位进行开票类型及开票量的授 权,以及对相关丌票情况的统计。 县级主管单位相关业务人员:该类用户对下属企业级单位进行丌票类型及丌票量的 1 3 煤炭销售票管理系统的设计与实现 授权,以及对相关开票情况的统计。 企业级单位相关业务人员:该类用户对本单位开票情况进行统计。如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省佛山市南海区大沥镇石门实验中学2025-2026学年八年级上学期开学考试英语试卷(含答案)
- 眼科病例题库及答案
- 2025学年广东省高三语文上学期8月摸底检测试卷附答案解析
- 2025年抗心绞痛药项目合作计划书
- 扩张血管输液课件
- 2025年大板桥焊工考试题及答案
- 2025年市场调研考试试卷及答案
- 情绪正能量课件
- 锅炉培训考试试题合集及答案
- 托福考试口语题库及答案
- 最新低压电工安全培训课件
- 第一章原核生物的形态、构造和功能
- 水土保持工程质量评定表
- 整机部整机出货检验重点标准
- 人像摄影:户外人像摄影课件
- 美丽中国中英文字幕
- 《中国传统服饰简介》PPT课件(完整版)
- 《教育技术学导论》课程教学大纲
- 污染土壤异位修复现场施工方案
- CCP点确认记录参考模板
- 《日汉翻译2》教学大纲
评论
0/150
提交评论