营业收费系统的设计
- 格式:doc
- 大小:19.50 KB
- 文档页数:5
店铺智慧收银系统设计方案智慧收银系统是一款基于信息技术和人工智能的店铺收银解决方案,它可以极大地优化店铺的收银流程,提高工作效率,降低人工错误率,并且能够提供更好的用户体验。
一、系统架构设计智慧收银系统的架构设计主要包括前端设备、后端服务器和数据存储三个部分。
1. 前端设备前端设备主要包括收银机、扫码枪和POS打印机。
收银机用于完成条形码扫描、金额计算等操作,扫码枪用于扫描商品条码,POS打印机用于打印收据。
2. 后端服务器后端服务器是智慧收银系统的核心,负责数据处理、业务逻辑实现和存储。
后端服务器可以部署在云端或者物理服务器上,根据实际情况选择合适的部署方式。
3. 数据存储数据存储使用关系型数据库或者NoSQL数据库,用于存储商品信息、用户信息、订单信息等。
二、系统功能设计智慧收银系统的功能设计主要包括以下几个方面:1. 商品管理智慧收银系统可以实现商品信息的管理,包括商品的添加、修改、删除和查询。
管理员可以通过后台管理界面对商品信息进行维护。
2. 收银功能智慧收银系统可以通过扫码枪和收银机快速扫描商品条码,自动计算价格和优惠活动,并生成订单。
同时,系统可以实现各种支付方式,包括现金支付、刷卡支付、扫码支付等。
3. 会员管理智慧收银系统可以实现会员管理功能,包括会员信息的录入、修改和查询,会员积分的累计和消费,以及会员权益的管理。
4. 报表分析智慧收银系统可以根据销售数据生成各类报表,包括销售额、销售量、库存情况等。
管理员可以通过后台管理界面查看这些报表,为决策提供依据。
5. 数据安全智慧收银系统要保证数据的安全性,包括用户的隐私信息和订单数据的保护。
系统可以使用加密算法对敏感数据进行加密存储,同时可以设置权限系统来控制用户对数据的访问。
三、系统优势智慧收银系统相比传统收银模式具有以下几个优势:1. 提高工作效率智慧收银系统可以自动帮助收银员完成商品扫描、计算金额等工作,减少人工操作,提高工作效率。
中小供水企业营业收费管理系统研究与实现的研究报告中小供水企业营业收费管理系统研究与实现的研究报告随着经济的发展和城市化建设的不断推进,大量的中小型供水企业应运而生。
然而,在这些企业中,营业收费管理一直以来都是一个难点问题,直接影响到企业的财务收支情况。
因此,本文针对中小型供水企业的营业收费管理问题进行了一定的研究,并提出了一种相应的营业收费管理系统。
本系统采用了数据和网络技术,主要涵盖供水企业日常业务的各个方面,包括营业收费计费、收费管理、用户信息管理、维修管理等模块。
采用友好的图形化界面设计,使得系统操作更加直观、简单,用户能够快速而准确地完成各种操作。
本系统的主要功能包括:1. 用户信息管理:记录用户信息,包括水表编号、用户名称、地址、电话等。
2. 收费计费:在用户信息基础上,记录每户用水量,并根据统一的价格计算出费用。
3. 收费管理:记录每户每月的交费情况,并可添加用户的欠费记录。
同时,在用户缴纳费用时,系统能够自动生成收据。
4. 维修管理:查看维修信息记录,包括维修任务、维修时间、维修费用等内容。
同时,供水企业还可以自行添加和编辑维修信息。
本系统不仅具有集中统计和查询功能,在必要时还能提供警告和报警等功能,方便企业管理者全面了解企业运营状况并进行及时决策。
此外,本系统还具有良好的安全性能。
在用户登录时需要输入账号和密码,从而保证数据的安全性。
同时,系统还会进行相应的日志记录,可随时追溯每一次操作的记录,方便后期的处理和维护。
同时,系统也具有一定的容错能力,确保数据的准确性。
总之,本文提出的中小型供水企业营业收费管理系统,不仅解决了中小型供水企业营业收费管理中的难点问题,还具有一定的实用性、技术含量和安全性。
在实际应用中,相信本系统将会帮助中小型供水企业提高工作效率和运营管理水平,实现更好的社会效益和经济效益。
数据分析是科学决策的基础,是信息时代推动社会进步的重要手段之一。
在现代社会中,大量的数据被产生、储存、管理和分析,可以用于各种领域的研究和决策。
目录第一章概述 (2)第二章用户需求分析 (2)一、企业概况 (2)二、网络建设 (2)第三章设计依据 (2)一、设计目标 (3)二、设计原则 (3)第四章系统总体结构 (5)一、收费组成和结构图 (5)二、系统运行环境的设计 (5)三、系统支撑平台的设计 (5)第五章各个子系统的详细设计 (6)一、卡中心管理子系统 (6)1、系统组成及拓扑图 (6)2。
系统功能介绍 (6)3。
终端设备选型 (6)二、食堂收费管理系统 (7)1、系统组成拓扑图 (7)2、运作流程 (7)3、系统功能 (8)4、消费机终端选型 (9)三、企业内小额收费管理子系统 (10)1、概述 (10)2、组成和拓扑图: (10)3、系统功能 (11)第六章公司简介 (11)第七章质量保证及售后服务 (12)××企业收费系统方案第一章概述收费系统是以目前世界先进的非接触式IC卡(又称:射频IC卡)技术为核心,以局域网为支撑平台,采用流行的网络结构、通讯模式和开发工具构建而成.实现企业内“一卡多用”、“一卡通用”的功能。
收费系统的建设即在企业内,凡有现金、票证或需要识别身份的场合均采用感应卡来完成.此种企业管理淘汰了传统的消费管理模式,为企业带来了高效、方便、安全的管理。
第二章用户需求分析一、企业概况一卡多用是企业未来的发展方向.通过对卡片功能区的划分,可以支持电子钱包、电子存折、个人身份的验证等,并且可以根据未来发展的需要,灵活地添加新的功能。
由于一卡多用是IC卡的一个最显著的特点,通过联合通用,将会使企业从自身系统的建设和维护中解脱出来,减少重复投资和资源浪费,同时也给持卡人提供一个统一方便的用卡环境.二、网络建设企业局域网建设以太网技术做主干网,并且以100M的快速以太网技术作为补充的计算机宽带网络,在企业内部建立一个网络中心,收费子系统可通过485网络或者TCP/IP网络连接到网络中心服务器电脑形成收费管理系统,这为一卡通系统的建设搭建好了一个非常便利的支撑平台。
好又多超市收费系统的设计摘要随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具。
在当今激烈的市场竞争中,让顾客享受既实惠又快捷的购物服务是商战中制胜的一大要素。
改革开放的今天,各种大型超市林立,超市已成为消费者日常活动的主要场所。
而超市商品也非常之多,建立一套方便快捷的超市收费系统是企业必然要解决的一个问题。
系统采用的编程工具是Delphi 7.0版本与Access作为数据库。
系统分为前台系统和后台系统,其中,前台系统提供了很方便的商品销售收费功能,这其中包括会员卡用户可享受八折优惠。
而后台系统则提供了一些商品管理功能,如采购入库,库存盘点,出库明细等模块。
本文主要介绍超市收费系统的运行环境、功能作用、设计的方案等各方面的内容。
论文共分为五大部分。
第一部分简要叙述了系统的基本概况。
第二,三部分分别从软件工程的要求出发,首先进行问题的定义,其次进行可行性研究,分别从技术可行性,经济可行性和操作可行性进行分析,然后进行总体设计和详细设计,并阐述了如何实现具体功能。
第四部分为系统调试,其中包括子模块测试和总体测试。
关键词:收费;销售;超市The Design and Realization of S upermarket Charging SystemAbstractWith the rapid development of modern science and technology, computer technology which has penetrated into all fields becomes indispensable for every industry. Beneficial and effective services for customers are a key point to win in commercial trade in market competition. Under the policy of reform and opening-up, different kinds of supermarket loom so large, which make the supermarkets, be the main place to active in daily life. But due to various and numerous goods, how to build a convenient and fast charging system is a problem which is must resolve. The programming tool of the system adopts Delphi 7.0 and uses Access as database. The system divides into two parts, the foreground and the background. The foreground offers convenient function for goods sale fee and the member card users who can enjoy a 20% discount. At the same time, the background system gives some function for goods' management, such as purchasing and warehousing, stock-taking, and the details about the out housing and so on. This system runs under the practicability of software and the convenient operate from the beginning to the end.This thesis mainly introduces the environment, function and design plan of the supermarket charge system. It is totally divided into five parts. The first part synopsis described the basic general situation of this system. To begin with the software engineering requirements, I first make a definition of the question in the second and third part, then do some practicable research, analysis from technical, economic and operational feasibility, and design for the totality and detailed, with expounding how to achieve its concrete function. System adjusting is discussed in the fourth part which still includes the Sub-module test and overall test.Key words: charging; sale; supermarket目录论文总页数:27页1引言 (1)1.1课题背景及意义 (1)1.2课题研究内容 (1)2项目特色及方案选择 (1)2.1项目特色 (1)2.2方案选择 (2)3系统需求分析 (2)3.1系统模块构建 (2)3.1.1系统整体结构功能模块 (2)3.1.2前,后台功能模块 (2)3.2数据流图 (2)4 数据库设计 (2)4.1数据库选择方案论证 (2)4.2 E-R图和关系图 (3)4.3数据库表设计 (4)5系统实现 (7)5.1系统对软硬件配置的要求 (7)5.2开发语言介绍 (8)5.3 系统模块 (8)5.3.1 前台模块 (8)5.3.2后台模块 (15)6 结果测试,性能分析 (22)6.1模块测试 (22)6.1.1前台模块的测试 (22)6.1.2后台模块的测试 (23)6.2整体测试 (23)结论 (23)参考文献 (24)致谢...................................................... 错误!未定义书签。
影院售票系统的设计与实现摘要随着社会的发展,计算机的普及,计算机应用技术在我们的生活中起着越来越重要的作用,计算机的方便性、高效性日益突出。
在影院售票过程,从电影信息的添加,放映厅的安排,到影票的销售及统计,大量的工作都需要处理得井井有条,稍有错误就会给影院造成许多不必要的损失。
然而,面对复杂的管理,仅仅依靠人力来完成这些工作已经不能满足日益增长的需求,“影院售票系统”就是为解决这个问题而设计的。
通过分析知道,电影售票系统包含电影的添加、删除、管理与销售、统计等过程,怎样使这些过程快速有效的进行是我们首要解决的问题。
“影院售票系统”主要是针对这些问题来进行设计的。
系统的主要功能包括:1. 管理员对电影信息的添加、电影信息的修改与删除、票价的折扣管理和对当天影票销售的统计;2. 售票员对近期影票的销售、退票、订票的处理和会员的添加与管理;3. 前台界面展示近期电影的详细信息与查询结果;4. 会员登录实现在线购票和预订等。
系统架构为C/S,采用面向对象分析与设计方法进行系统的分析与设计,系统的实现采用Visual Studio 2008平台下的C#开发语言,数据库使用SQL Server 2005。
关键词:影院,售票,C#,SQL Server 2005THE DESIGN AND IMPLEMENTATION OF CINEMATICKETING SYSTEMABSTRACTWith the development of society, the computer was popularize, computer application technology in our life plays a more and more important role, the computer’s convenience and efficiency is more and more serious.In the cinema’s ticketing process, begin with film’s information add, and the movie house’s arrangement, ticket sales and the sale’s statistics, a large of work have to doing perfect order , a little mistake will be caused many unnecessary loss. However, face the complex management, just rely on human have already can't satisfy with the growing demand, In order to solve this problem, so design the " Cinema Ticketing System".With the analysis we know that how solve the problem to add, delete, management and sales is our top priority."Cinema Ticketing System" is mainly aimed at these problems to the design. The main functions of this system include:1. The administrator could add and delete the films, set the ticket price discount and statistic the sales.2. The Salesman could sale and deal with tickets, deal with the booking tickets, to add and management the member.3. Client of system could show detailed information of film and show result of querying.4. The Member could login and buy tickets or book tickets.This system’s framework is C/S. This system’s analysis and design method is Object-oriented. This system’s realization is under the Visual Studio 2008 platform and the language is C# and the database is SQL Server 2005.KEY WORDS: Cinema, Ticketing, C#, SQL Server 2005目录前言 (1)第1章绪论 (2)1.1 项目开发背景 (2)1.2 项目开发工具 (2)第2章系统分析 (3)2.1 系统功能需求分析 (3)2.2 系统用例图 (4)第3章系统结构设计 (6)3.1 系统功能模块划分 (6)3.1.1 权限划分 (6)3.1.2 前台界面功能设计 (7)3.1.3 销售端功能设计 (8)3.1.4 后台管理功能设计 (9)3.2 数据库设计 (10)3.2.1 数据库概念设计 (10)3.2.2 数据库物理设计 (11)第4章系统功能实现 (15)4.1 系统功能选择 (15)4.2 前台界面功能实现 (15)4.2.1 电影详细信息浏览 (15)4.2.2 放映信息查询 (15)4.2.3 会员登录界面 (16)4.2.4 会员购票界面 (17)4.3 管理与售票功能实现 (17)4.3.1 管理员及售票员登录界面 (18)4.3.2 电影信息管理实现 (18)4.3.3 售票功能实现 (19)第5章系统测试 (21)5.1 测试环境 (21)5.2 功能测试 (21)5.2.1 会员购票测试 (22)5.2.2 售票测试 (22)5.3 使用手册 (23)结论 (24)谢辞 (25)参考文献 (26)附录 (27)前言随着社会的发展,计算机在我们的生活中起着越来越重要的作用,办公自动化已是不可阻挡的趋势,如何在一定时间内高效地完成一项工作是我们生活中追求的一个目标。
学号毕业设计题目:小型超市收银系统的设计与实现作者届别2011届院别计算机学院专业计算机科学与技术指导教师职称讲师完成时间2011年5月20号摘要随着销售行业竞争日益激烈,小型超市收银系统的引入显得极其重要。
它不但可以提高进销存管理的工作效率,而且可以有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,从根本上提升超市的市场竞争力。
本系统运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细的分析,实现了对超市的进货、销售和库存的科学管理。
它主要包括以下几大模块:登录模块、商品入库模块、商品销售模块、营业统计模块、商品信息模块、供应商信息模块、用户信息模块。
各模块相许独立,同时又构成统一的整体。
本文主要介绍了小型超市收银系统的环境、所用到的开发语言、功能作用、设计的方案等各方面的内容,其目的在于让使用者了解此系统,使他们能更好的运用本系统,使此系统发挥出应有的作用。
另外在文中还予以指出了系统开发有待于进一步完善发展的方向。
关键词:收银系统;控件;窗体;.net平台ABSTRACTWith the increasingly fierce competition in sales industry, the introduction of small supermarket cashier system is very important. It can not only improve the working efficiency of the purchase-sell-stock management, but also can effectively reduce the blind procurement, reduce procurement cost, -management technology, establish the database of supermarket. With a detailed analysis of the supermarket, it achieves the functions of purchasing and the scientific management of sales and stock. It includes the following major modules: login module, storage module of goods, merchandise sales module, operating statistics module, product information module, the module supplier information, user information module. Phase allowed to independently of each module, at the same time constitute a unified whole.In this paper, a small supermarket cash register system environment, the language used in the development, function, design and other aspects of the program, which aims to allow users to understand this system so they can better use the system, so that This system play its due role. Also in the article we pointed out that the system should be with further improved development.Key words: the cashier system; Control; Form; platform目录摘要....................................................... ABSTRACT......................................................1 绪论.......................................................1.1 研究课题的目的............................................1.2 研究课题的意义............................................2 需求分析....................................................2.1 可行性研究................................................2.2 需求分析..................................................2.3 开发环境介绍..............................................3 总体设计....................................................3.1 设计思想..................................................3.2 设计原则..................................................3.3 功能模块和结构设计........................................3.4 数据库设计................................................4 系统实现....................................................4.1 登陆系统模块..............................................4.2 商品信息模块..............................................4.3 商品入库模块..............................................4.4 商品销售模块..............................................4.5 营业统计模块..............................................4.6 供应商模块................................................4.7 用户信息模块..............................................5 总结........................................................参考文献...................................................致谢........................................................附录.........................................................1 绪论随着现代科学技术的迅猛发展,人们的生活方式正发生着巨大的变化。
课程设计(论文)大型数据库及应用课程设计系别:计算机科学与技术专业(班级):计算机科学与技术10级2班作者(学号):付想(51002012038)郜洪奎(51002012012)韩杨书(51002012028)指导教师:戚晓明(副教授)完成日期:二○一二年12月12日蚌埠学院教务处目录目录 (1)摘要 (2)第一章绪论 (3)1.1问题的提出和研究背景 (3)1.2解决的方法 (4)1.3超市收银力系统概述 (5)1.4超市收银系统的发展 (5)1.5超市收银系统的特点 (7)1.6开发工具的介绍 (7)第二章总体设计 (9)2.1设计思想 (9)2.2设计原则 (9)2.3功能模块和结构设计 (10)2.3.1系统结构 (11)2.3.2模块定义 (11)2.3.2需求分析 (12)第三章超市收银系统分析及简介 (14)3.1数据库逻辑设计 (14)3.2E-R设计 (18)第四章超市收银系统实现 (19)4.1C#连接数据库 (19)4.2登陆模块 (20)4.3主界面设计 (23)4.4商品管理界面 (24)第五章总结 (32)致谢 (33)参考文献 (34)摘要随着科学技术的迅猛发展,销售行业竞争日益激烈,整个社会已进入了信息社会,计算机的应用在社会中的地位越来越重要。
传统的以书本记录的方式已不能满足要求,数据库技术正缓解了这一问题。
为使商业企业的进销存信息管理自动化、标准化和科学化,需研制具有大规模、高效率的超市信息管理系统。
本系统采用C#和SQL Server2008数据库等开发工具,实现了对数据库的直接访问和操作,使得数据库和应用程序紧密结合在一起。
该超市管理系统要解决的问题是:如何实现连锁超市的科学、高效的管理,包括商品基本信息管理、进货信息的管理、销售信息的管理、库存信息的管理、其最终目的是通过此软件来实现超市各个环节的管理。
它不但可以提高进销存管理的工作效率,而且可以有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,从根本上提升超市的市场竞争力。
自来水公司营业收费系统的设计与实现摘要:现阶段,我国已经进入到了大数据时代,我国的水资源也成为大家所关注的重心,而要想在残酷的竞争中脱颖而出,就必须要加强内部管理,提高自身的综合能力,提升服务的质量。
尤其对于自来说公司来说,为客户提供高效率、高质量的服务,才是其自来水公司发展之根本。
这就需要自来水公司根据自身的特点及现状,不断的开拓市场,加大自动化系统的建设,提高收费系统的工作效率,推动自来水公司的进一步发展。
关键词:自来水公司;营业;收费系统;设计;实现引言如何完善供水行业的数据收集和分析,以达到更好的用水控制是供水行业多年来发展的方向之一。
对于供水系统信息控制和节点调控有重要的作用。
随着城市规模扩大,城市生产生活用水规模也逐日递增,为了跟上社会发展自来水行业就要不断革新自身的服务体系加强新技术新思路的引进,保证自来水供应的稳定在服务规模扩大的同时带来的信息处理要求也更大,现代的自来水供应公司对信息技术处理要求随着需要处理的数据规模扩大而随之增加,不但要及时处理大量的数据,还要保证数据处理结果准确无误,为了配合新的数据处理能力在管理模式上也进行了更改,由原本的分散式改为集中式,原来的手工管理变为了大规模信息自动化处理,以提高信息处理的效率和准确性,特别是在营收部分个自来水公司对于数据处理要求做到仔细精确能够反映实际情况,各地区基础设施布置情况不同,对于信息处理的能力也不同,存在地域性差异,但在未来的发展中一定会普及之间的差异实现自来水营收系统的统一协作。
1自来水收费管理系统的特点近几年来,我国的城镇化进程不断加快,使城市基础设施建设水平有了快速提高,人们提出了建设“智慧城市”的理念。
在此背景下,使自来水收费管理系统得到了快速发展,在不断的实践中得到了发展与创新,使其具备更强的功能性特点。
例如:1.1管理质量高可对用户实际用水量的数据信息进行收集、分析,并有效进行管理工作,有利于提高管理质量。
1.2服务性能强其管理系统包括很多的服务性功能,用户可自主查询用水信息,使消费更加透明。
营收管理信息系统WMIS4.0介绍
----易维软件营业收费系统
近年来随着市场经济体制的建立和经济的发展,公用事业企业正由单一生产型转变为生产经营型和社会服务型,作为和城市居民紧密相关的资源销售与营业管理工作,其地位和重要性日益提高。
利用信息技术结合企业的管理现状,对业务进行信息化管理无论是在提高为市民的服务满意度方面还是在提高企业内部工作管理效率方面,都是一件相当重要和迫在眉睫的工作。
营销管理信息系统WMIS4.0正是易维软件针对自来水行业以上特点,经过多年精心研发的新一代自来水公司大型综合管理平台。
该系统综合考虑自查表员至营业所、分公司、集团公司领导层等各个部门日常营业及管理需要,内容涵盖报装立户、用户及水表资料管理、抄表计划分配、查表、收费、催费、统计分析等所有水行业业务功能。
该系统已经在北京市自来水集团、武汉水务集团等数十家大中型水司投入运行,得到用户广泛好评,该系统设计能力能满足400万用水户大型自来水公司业务管理需求。
营业收费系统的设计作者:许辉来源:《电脑知识与技术》2012年第35期摘要:该文以苏州营业收费系统开发为背景,介绍了收费系统的总体设计思想、功能结构、系统体系结构设计,设计并实现了基于WebLogic Server和Tuxedo中间件的营业收费系统。
关键词:收费系统;WEBLOGIC;Tuxedo;中间件中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2012)35-8423-03收费系统作为电信运营商最核心的业务支撑系统之一,在电信企业经营活动中具有特殊地位,电信运营商都把建设一个计费准确、安全可靠、灵活高效的计费系统,作为提高服务质量、增强自身竞争实力、刺激业务量增长的重要手段。
随着营业系统结构性优化项目的深入展开,鉴于营业系统当前的现状,费用的计算通过人工加程序自动运算相结合的方式,营业员工作量大,需要记忆大量的资费,效率低,且容易出错;另外管理不规范,人工介入多,会带来资费管控能力弱。
所以必须开发全新系统,用于算费、收费、以及相关费用的分析、管理,让专一的系统做更专业的工作,提高生产力,解放劳动力,让更多的人有精力去发挥创造力,提升企业效益。
新建的营帐系统要求建设成B/S三层架构,中间层采用WEBLOGIC、TUXEDO。
基于WEBLOGIC架构WEB服务器,基于TUXEDO封装算费与收费应用。
WEB服务与应用服务可根据需要分别部署在多个服务器上,负载分摊,同时提高了应用的健壮性,当一台WEB或者应用服务出现故障的情况下,所有业务能自动切换到另外的WEB或者应用服务。
另外应用的升级可采用分批升级的方式,维护更简单,并能实现7*24的不间断的运营,符合客户要求。
营业收费系统的开发目的是把算费部分从营业系统中剥离,实现费用的统一管理。
结合营业收费系统实际需求,本系统采用多层次结构设计完成了系统架构设计,完成了相关子系统、数据存储表和系统模块结构的设计。
设计并实现了基于WebLogic Server和Tuxedo中间件的营业收费系统。
在设计上,以UML为分析设计语言。
在体系结构上,使用WebLogic Server 和Tuxedo来构建完整的体系结构;在实现上,以UNIX为操作系统平台,以c++为开发宿主语言,以Oracle数据库oci为嵌入SQL开发工具。
同时,系统充分考虑可移植性,能够方便的支持IBMAIX、HP hp-Unix、HP true64等主流UNIX平台。
1系统总体设计思想目前电信帐务系统的部署一般以“本地网”作为基本单元,以一个完整的本地网作为集中计费帐务系统地域范围,实现“统一资费政策、统一营销政策、统一服务规范”,实现本地网范围内的联机集中处理、账务集中处理、营业实时联网收费等。
营业收费系统作为计费帐务系统的一个功能分支与补充,为营业系统提供数据计算,并把最终的算费结果送计费帐务系统统一管理、收费,最终与计费帐务进行融合。
按照电总集中计费的最新要求,逐步取消本地计费系统,节约设备投资的要求,由地市往省进行集中,形成省级、全国级计费中心的两级集中计费模式。
所以本次营业收费系统的设计最终以省集中模式进行,但同时考虑到营帐系统与本地帐务系统的对应,所以系统应用集中部署,但是数据存放按照本地网进行划分,每个本地网一张帐务表。
另考虑到各个地区业务规则的差异,支持规则按照本地网进行分类。
总之,营业收费系统要实现:省中心集中统一处理、理顺管理体制、建立灵活的计费帐务体制和业务统一管理等目标。
集中营业收费系统的功能设计不仅要面向服务质量的提升,而且要面向竞争能力的增强。
具体应该注重的是灵活多样的算费处理、完善的审核校验功能、业务规则可定制、清晰帐务管理、灵活帐务周期、明晰客户帐单、分析报表等。
2营业收费系统的功能结构营业收费系统主要包括:营业算费子系统、营业收费子系统、报表管理子系统、发票打印子系统和账务管理子系统。
2.1营业算费子系统营业算费子系统由算费控制、数据预处理、算费规整、核心算费四个模块组成。
算费控制:算费控制模块是营业算费子系统的核心模块,是营业算费子系统的组织者角色及对外交互接口。
算费控制模块接收到外围系统的请求时,分别调用数据预处理、算费规整、核心算费各个模块,同时将各模块的返回的结果根据业务请求回复到外部系统。
数据预处理:收到控制器发送过来的XML格式请求后,根据相应的配置对XML串的解析,并进行数据整理,供后续各模块进行处理;在后续模块处理完成后,由数据预处理功能按外部接口协议对数据进行XML打包工作,并将打包后的XML返回给算费控制模块。
算费规整:规整是处理的中间环节,数据预处理解析出来的原始事件组不符合后续定价要求,原始事件组包含信息较多,需要通过算费规整进行拆分、过滤、转换、格式标准化,形成一组算费事件,供后续批价模块进行算费处理。
核心算费:算费功能对规整事件按照定价计划的配置进行算费。
模块的输入为预处理后清单事件、输出为算费后的清单和账单。
2.2营业收费子系统营业收费子系统主要有收费页面、核心收费、费用调整、算费累积量查询以及余额查询模块组成。
收费页面是通过URL带参数方式供其他系统调用。
收费界面展现该购物车ID算费产生的费用,经费用调整减免后,将调整后的费用、应收金额及其实收金额写入CRM的父窗口指定的JS对象中。
核心收费的流程是在收费页面中输入后选择账目明细、付款信息、基本资料信息到核心收费服务,后台服务接受到数据进行销账处理,把付款流水、销账流水给前台,并在数据库表记录销账日志。
费用调整主要用来维护账目表。
提供账目表的查询、插入(如调账)、删除(如调账回退)、更新等功能。
算费累积量查询提供累积量查询的后台服务,供前台调用。
余额查询模块提供余额查询的后台服务,供前台调用。
2.3报表管理子系统报表管理子系统提供轧账、营业报表、营收款管理三项功能。
轧账用于控制现金台收费,主要有:营业员轧账,营业点轧账,营业员反轧账,营业点反轧账。
营业报表提供营帐系统相关统计报表以及日常查询功能。
营收款管理提供营业缴款录入,告知财务会计本厅应收金额;提供财务会计的对账;提供支持缴款和解款的回退等功能。
2.4发票打印子系统发票打印子系统提供预打发票、发票定制打印、营收发票打印三项功能。
预打发票提供批量开票(定额发票)、对预打的发票和实际业务的进行关联,如果费用不符合的,需要进行原有发票的注销,并进行新发票打印,并在系统保存下来,供后期查询使用功能。
发票定制打印提供打印发票、发票换开、发票抬头定制、打印号码定制、发票回收等功能。
营收发票打印提供用户可以灵活选择各费用项进行打印、一个业务受理单可以打印多张发票、多个费用项可以合并打印等功能。
2.5账务管理子系统账务管理子系统提供发票使用管理、押金管理、退单管理三项功能。
发票使用管理提供发票领用与管理,实现现有营业厅发票的领用和使用管理的业务需求,支持发票号初始化以及系统打印发票功能。
押金管理提供押金收据进系统,系统会自动根据营帐系统的要求在对应计费帐务系统中生成特殊的押金类余额。
退单管理提供后端0退单营业退款,业务流程是:前台订单到后台无法实现。
需要前台做补退费,但是只能退到用户的虚拟账本上,同时后台重新生成订单,按用户虚拟账本上的余额进行扣款。
3系统体系结构设计系统部署模式上主要分为四个层次:展现层、EJB应用层、TUXEDO应用层、数据层。
数据展现层次主要分为两种方式,一种是页面展现方式,一种是Webservice服务接口方式。
页面展现主要是由BSS营业界面通过http post方式嵌套计费营帐系统提供的相关页面,如收费页面,费用调整、发票打印等功能。
页面上的相关逻辑都完全由营帐系统负责功能的流程调用。
而webservice方式,则是由营帐系统和BSS共同定义的一套接口,通过xml方式传递相关的参数,由服务端负责相关调用结果参数的返回。
对于部分简单应用如报表统计查询等,直接通过页面JDBC访问数据库,进行相关业务逻辑处理。
EJB应用层,采用的是weblogic发布,进行封装更加便于展现层程序调用。
且通过WTC 直接访问tuxedo应用层,性能和兼容性能得到充分保障。
TUXEDO服务端,是系统的业务逻辑核心功能的实现模块。
通过对EJB应用层传入的参数的分解,根据不同的业务功能,调用核心提供的不同函数,通过对数据库的访问,实现对应的业务功能。
如图1所示。
4结论该文在对原有营业收费系统的系统分析的基础上,重新整合原有数据,将营业收入算费及收费模块独立出来,设计并实现了基于WebLogic Server和Tuxedo中间件的营业收费系统。
在体系结构上,使用WebLogic Server和Tuxedo来构建完整的体系结构;在实现上,以UNIX为操作系统平台,以c++为开发宿主语言,以Oracle数据库oci为嵌入SQL开发工具。
同时,系统充分考虑可移植性,能够方便的支持IBMAIX、HP hp-Unix、HP true64等主流UNIX平台。
参考文献:[1]张玉才.大型电信运营商集中计费系统设计及系统集成研究[D].成都:电子科技大学,2004.[2]徐茂红.电信核心计费系统的设计与实现[D].济南:山东大学,2006.[3]张冬冬.电信计费系统的研发与分析[D].长春:吉林大学,2004.[4]吕闽.电信计费帐务系统之计费子系统的设计与实现[D].济南:山东大学,2006.[5]杨汉华.电信客户端收费系统[D].南京:南京理工大学,2006.[6]陆荣幸,郁洲,阮永良.J2EE平台上MVC设计模式的研究与实现[J].计算机应用研究,2003(3):144-146.。