Font Size: a A A

The Design And Implementation Of Education And Teaching Management Platform Based On ASP.NET

Posted on:2010-11-15Degree:MasterType:Thesis
Country:ChinaCandidate:L N ZhangFull Text:PDF
GTID:2178360302965898Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology and the network constantly expandingrange of applications, computer networks has entered into various aspects of people's lives. Inrecent years, China's vocational education has been rapid development, vocational institute havebeen expanding the number of students every year, teaching resources are increasingly tense.Faced with such a huge amount of information, how to achieve the standardization ofinformationmanagement and rapid query and statistics, have become the focus of management work of theinstitute. The development of the network as a primary means of education, informationtechnology education and teaching of the traditional management methods presented newchallenges. Education managers have begun to considerand the establishment of university-basednetwork resources from space and time constraints of the education and teaching the newmanagement platform, making the daily management of education and teaching from thetraditional manual to become paperless and web-based inevitable trend. In this paper, this asbackground, for the education and teaching management status of Daqing technician institute, useof advanced Web development platform and database technologies, has developed anASP.NET-basededucationandteachingmanagementplatform.This paper firstly describes the development background and significance of education andteaching management platform, as well as the sources and subjects of my work, and thenintroduces development environment and implementation technologies, system design principlesand the composition of this system and the various functional modules of database structure, andfinally focuses on the three-tier structure of the platform solution for the concrete implementationandtesting,andhasdoneasummaryandoutlook.The system uses today's popular B/S (Browser/Server) and three-tier structure as softwarearchitecture system , Microsoft Windows Server 2003 as a network operating system, ASP.NETbased on C# as developing applicationsenvironment and SQLServer2005 as backstage database.Both in theory and technology have certain advantages. ASP.NET works is: SQLdatabase server stores all kinds of user data and Web server stores application programs.Users using the browserthroughtheInternetlogontheEducationandTeachingManagementPlatform,andtheapplicationprograms access SQL server through ADO and SQL server connection,user's request istransformed SQL request and passed to SQL server, then SQL server accepts the request torespond,and returns the results back to Web server, and Web server returns the further results touser'sbrowser.The system has three-tier structure, including the presentation layer, business logic layer anddata access layer. The top layer is located away from the user recently. Used to display data andreceive user input data, to provide users with an interactive operator interface. The business logiclayer is responsible for handling user input information; this layer can be used as intermediatecomponents to receive the data from the presentation layer, and passed to the data access layer toread the data. The data access layer fromthe business logic layer to accessdata, and send it to thedatabase, using stored procedures to achieve the right data,select, edit, add and delete operations,and the results returned to the business logic layer from the business logic layer and back to thepresentation layer. To a large extent, using hierarchical structure, can improve the systemreusabilityandscalability.As this system only is used by Dean's Office management personnel, the secretary ofeducation in ererydepartment and teachers in Daqing Technician Institute, so users of this systemisdividedintothreetypes:systemadministrators,useradministratorsandordinaryusers.The system has realized the main functions are: to achieve logged-on user authentication,password confirmation and access restrictions; for system administrators, user administrators andordinary users operational needs of the different roles assigned. Of different user access rightswith permission under the appropriate modules of information management, not only meet theoperational needs of different users, but also to ensure the security of data; system administratorsto manage the systemof systems information management and systemsecurity management; useradministrators to manage the daily education and teaching information, such as lesson plans,school calendar, courses offered, teaching assessment control, and course which some teacher isresponsibleforandotherinformation;ordinaryusertomanagehis/herresultsinformationwhichisresponsible for in some term and class;This system to search results and summary results as wellasthenumberofsummary. The main technical features of this system includes: 1.Ease of use. It has practical andconcise Windows-like interface and dialog boxes.2.Safe and reliable. System based on differentpermissions to provide different user interface, improved system security and reliability; 3.Easyformaintenance.AsthesystemusesB/Sstructure,systemsdevelopmentand maintenancebothonthe server side, users only need to install the browser,then can log system; 4. Data management,centralized, easy-to-data summary, maintenance and migration, so that programs run and dataconsistency is more efficient and reliable. 5. ASP.NET provides a stable performance, excellentscalability,fasterandeasierdevelopmentandmanagement,new language,andnetworkservices.6.Thequerydiversity.Inthissystem,fuzzyquerymeetsvariousneeds.I focus on the design and implementation work of personnel management, teaching resourcemanagement and teaching plans management. On the base of collecting large amounts of data, Iresearch approach using ASP.NET2.0 to create a dynamic database-driven Web site in thethree-tierarchitecture.Education and Teaching Management Platform is a daily and effective management ofeducation and teaching information systems. It provides an editable and accessible education andteaching management platform,ensuring a variety of teaching information sharing and effectiveuse of resources. The use ofthis systemfor non-computer professionals, so simple and clear, easytooperate,functionalandpractical,itcanimproveefficiencyandreducetheworkload.The systemreceived a goodfromuser over a period oftime. It Not onlycan improve the butalsoAfteraperiodoftestinganduse,thesystemhasreceivedagoodevaluation.Notonlyimprovethe speed of data submitted by the departments of the institute, but also achieve networking andpaperlessintheofficemanagement.Itreceivesusers'approval.
Keywords/Search Tags:Computer, B/Cstructure, ASP.NET, SQLServer
PDF Full Text Request
Related items