Font Size: a A A

Area-level Web Application System Framework Design And Implementation

Posted on:2016-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:C L YanFull Text:PDF
GTID:2308330482963889Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In this thesis we introduce a framework of web system and a system for users involved in the education industry of a city which uses it. The system provides important services such as information sharing and student performance analysis.The framework consists of three basic layers in total, including data storage layer, data processing layer, and data presentation layer. Many functions can be supported by the framework, e.g. user login, access control, operation logging, workflow management, and database access. As the core part of the framework, the data processing layer processes service logics.The framework is a B/S Single Page Application(SPA) program and its development platform is ASP.NET MVC4. The front end of the framework is based on jQuery and uses the EasyUI component. The framework uses self‐defined structured JavaScript service codes to interact with the data processing layer. The data processing layer adopts a multi‐level code organization structure, uses ASP.NET Web API to encapsulate service objects through an oriented interface in object‐oriented programing mode, and reads and stores data at the data storage layer through Microsoft Enterprise Library. Service objects can be invoked by users who are authenticated and assigned the related permissions.The framework uses an interface‐oriented method to model service logics, and thereby it achieves clearer definition, efficient implementation, and enhances the reuse of software codes.
Keywords/Search Tags:Web Application Framework, ASP.NET MVC, EasyUI
PDF Full Text Request
Related items