| With the globalization of world economy, the internalization of marketing, our country participated in WTO officially, the international marketing environment requires the same operation management methods as advanced foreign telecommunication companies, in order to deal with the international competitions. So a series of supporting system is needed to reform and optimize the organization structure, management pattern, management methods. And this is the value of OSS (Operation Support System). As one sub system of OSS, ticketing management system, which is the schedule center, runs through the whole telecommunication operating activities. It is mainly responsible for the receiving, dispatching and archiving of all kinds of tickets, automatically flows according to the regulated rules. It improves working efficiency greatly. This paper analyzes actual requirements in telecommunication fields and business flow, designs and implements a ticketing management system for telecommunication field.With Ticketing Management System, we could manage all kinds of tickets conveniently, set different ticket flow for different ticketing type. Tickets those need to be audited have different auditing flow according to ticketing type. This could set a standard for telecom carriers' operation and maintenance work. Trouble ticket could be auto dispatched from Fault Management System, which avoid the delay by manual omission. Meanwhile, system provides email and short message notification in each step of ticketing flow, which improves work efficiency greatly.First, this paper based on the discussion of project backgrounds of telecommunication industry's ticketing management system, and problems to face during design and develop period, we analyses the functional requirements and non-functional requirements of the system, and describes these requirements by UML use case paragraphs and sequence paragraphs.Based on the requirement analysis, we do system structure designation of the whole ticketing management system. First, we design the logical structure, describe each module and the relationship between them. Then we design the software layered structure. The whole system have three layers, web layer, service layer and database layer from up to down. We adopt J2EE architecture, MVC design pattern, Oracle database and Weblogic application server.Then we do design for ticketing management system. We choose two of the functions in ticketing management system, form design and ticketing flow design. First, we describe the design thinking, then we design the specific flow according to the design thinking. We choose one particular ticket for instance, to expand the design.Then, on the base of detailed design, we simply describe the implementation of each module. We show the graphs of the whole system and each module. And we do analysis for form design and ticketing flow's implementation.At last, we make a conclusion of system operation, and give suggestions for the further improvement.Combination of the above, we design and implement the ticketing management system for telecommunication industry, on base of business requirements analysis. |