Font Size: a A A

Multi-Media Operation User Management Subsystem Based On Open Source Framework

Posted on:2008-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2178360215982415Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays,serving the VOD(video-on-demand) of multi-media in resident districts is already prevailing.This thesis is based on the background of backstage operating and managing services which are available in the multi-media information system running for resident district,and introduces the general business and system framework of user management sub-system in the opreating management on detail,the paper also illustrates the procedure of the design,development and implementation of the entire system.On this basis,this paper puts forward a kind of new Web application framework based on the Spring framework,which integrates Hibernate and Struts.The Web system possesses the following adventages:at first,IoC container based on DI mechanism avoids strong intrusiveness of EJB to business logic layer which makes application of Spring framework eliminate the dependence to concrete containerand realize the dynamic configuration of software function;secondly,the framework integrated Hibernate achieves the function of O/R mapping simply,which eliminates the "impedance mismatch" between RDBMS&OOD and improves the performance of data persistence layer;thirdly,it in tegrates the mature Web layer framework—Struts,which improves the exploring efficiency.Secondly,this thesis expounds the total business process and the architecture design of the whole system,and also expounds the fuction,concrete design and implementation of each component within the system.User management subsystem associates with several external systems,and user management subsystem,charge management subsystem and core subsystem comprise the operating management system simultaneously.From the technical perspective,user management subsystem adopts the typical J2EE 3-layer architecture,the data layer uses Hibernate,the business layer uses Spring and the presentation layer uses Struts.From the system structure perspective,user management subsystem adopts the components design thought,it divides the large fuction module into small components,each component is independent,and the callings to each other are all through their own external interfaces.In the detailed design of every component,we make full use of diverse designing methods,such as UML systematic modeling,use case driving and so on. We adopt the design criterion of interface-oriented programming,expound the design and development processes of the entire system associating the concrete business of every component,and provide partial front-presentation pages of each component.At last, we make a conclusion of the work that has done in this paper,bring forward some insufficiency in the research and envision of the research in the future.
Keywords/Search Tags:spring hibernate struts, user management, component
PDF Full Text Request
Related items