Font Size: a A A

Video Conference Reporting System Design And Implementation

Posted on:2009-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y GuoFull Text:PDF
GTID:2178360278466103Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of communication technology, video conference system plays a more and more important role in many governments and enterprises. However, due to lack of a efficient reporting system, quality monitoring, network bandwidth management and information feedback of video conferenceAs a part of video conference system, reporting system is a valuable analysis tool characterise itself by its experiential as well as individuality. Based on the same data and same purposes, people may get various results in different queries and focuses. Patterns and styles are critical facts to reporting system, which need not only neatly appearance but also helps customers to find out every trivial exception or error. After checked a report system, customers may get an intuitionistic understanding for running state of specified services in the whole system. So, reports for video conference system can provide useful information to operators, developers and end users of the system, besides its basic functions like logging.Based on call reporting sub-system of AV1STAR video conference system, a whole process, from requirement acquiring, to system designing and fulfilling, is elaborated in this thesis. Also, final version of this system is pictured in the thesis. With the statistics and revealing of time span, users, error code, and route, a lot of meritorious information discovered after a serial of data analysis.What's more, printing solution for B/S system is researched in this thesis. In Call Reporting system, web browser will not be reponsible for printing, and the work is transferred to other applications. In other words, users can specify the format or style of reports, and even can edit them before printing out accurately.Works in this project include: demand analysis, preliminary design, conceptual design, detailing design, database structure design and fulfilling. Finally, system was constructed in B/S framework. In order to make sure the security and stability of data, SQL Server 2005 is used as database. Server side was developed in JAVA. Jasper Report, open source software, works as report engin and is easy to transfer to other platforms. Ajax is used in client side to enhance interactive feelings, reaction velocity; while XML is reponsible for data transfering in each layer.Considering the respective of database layer, persistence layer, report engin, client sides, and transfering data in XML between each layer, the cohesiveness as well as independence is high. As a result, modification for a certain layer will affect a little for the whole system. What's more, Call Reporting system will not only works in AVISTAR video conference system, but also in other ones. What need to do are changing interfaces of some modules and re-define XML files.
Keywords/Search Tags:Reports software, B/S, XML, Ajax
PDF Full Text Request
Related items