VOD is the most attractive value-added service based on Digital TV, its interactivity fulfills the demands of the people who want to watch TV programmes on their own initiative, and it is the key study direction of the researchers all over the world. VOD BOSS helps the operators to manage the VOD system efficiently, decide the direction of development, enhance and improve the quantity of services. The billing module is the core sub-system of VOD BOSS.VOD BOSS is designed according to J2EE framework in this article, and the billing system is studied in details. The billing system has the characteristics followed:1. The system adopts the billing engine driven by dynamic rule engine. It supports the transfer from the business object model to the billing object model. This function enables the operators to make new billing strategies quickly according to the customs'final billing demands.2. The Struts framework is applied to the system, so the system can adapt to the complex demands of web application.3. The system is constructed in open framework, and supports the interface of web service. It could supply services for different platform and environment.After the development, the test of the billing sub-system is executed, and the results of test are listed. Then the article analyzes the results, and the direction of optimization and improvement is pointed out. |