节点文献

基于.NET的教师信息管理系统的设计与实现

The Design and Realization of Teacher’s Information Management System Based .NET

【作者】 马伟强

【导师】 司志刚;

【作者基本信息】 解放军信息工程大学 , 计算机技术, 2008, 硕士

【摘要】 随着信息技术的飞速发展,数据库管理系统、网络编程软件和软件开发平台迅猛发展,大大提高了软件开发的效率,为各行各业实现信息化管理提供了可能。本文立足于目前软件开发技术发展的前沿,对当前最流行的.NET开发工具Microsoft Visual Studio 2005、浏览器/服务器(B/S)模式、C#、ASP.NET编程语言和数据库SQL Server 2000以及整个信息系统的分析设计进行了比较详细的研究与实践,在此基础上完成了论文的创作。本论文主要研究内容和工作重点如下:(1)对整个软件开发过程从需求分析、数据库设计、公共类设计、前台和后台设计及实现和测试的全过程进行了深入系统的分析与研究。(2)教师信息管理系统开发采用浏览器/服务器(B/S)体系结构,提出了采用此种结构的优缺点。(3)系统采用.NET平台下B/S模式开发信息系统的开发框架,使用当前最流行的.NET开发工具Microsoft Visual Studio2005开发平台,使.NET系统开发效率高的优势充分体现出来。(4)教师信息管理系统开发采用在Visual Studio2005开发平台下C#编程语言。使用C#编程语言来构建在.NET Framework上运行的服务器应用程序、数据库应用程序。Microsoft Visual Studio2005开发平台为C#提供了高级代码编辑器、方便的用户界面设计器、集成调试器和许多其他工具,加快应用程序的开发。本系统中公共类模块、前后台设计大量使用了C#语言。(5)系统在开发过程中研究了.NET平台下ASP.NET新一代Web开发构架的使用,通过ASP.NET实现动态网站开发,开发Web应用程序和Web服务。系统在设计过程中有针对性地采用了大量的.NET控件。(6)系统在SQL Server 2000数据库数据表设计时使用了字段复用技术,使一个字段与另外一个字段配合使用,使一个字段可表示多个含义,这样设计可减少数据表的大小,减少程序数据库维护的工作量,减轻开发人员负担。(7)系统在开发过程中使用了存储过程和触发器完成数据库的相关操作,在系统设计过程中对存储过程和触发器的使用进行详细剖析。(8)研究Windows Server 2003下应用程序服务器(IIS)的配置,以及在此环境上应用程序的实现。

【Abstract】 With the rapid development of information technology, database management system, network programming software and software development platform develop rapidly. All these will greatly improve the efficiency of software development and make all walks of life’s information management possible. This paper is based on the newest development of software development technology at the moment. This paper carefully analyzes the studies and practices of the popular .NET development device—Microsoft Visual Studio 2005, Browser/Server mode , C#,ASP .NET programming language , database SQL Server 2000 and the whole information system’s design analysis. The main points are as follows:1.The paper thoroughly analyzes and studies the whole process of software development, including needs analysis, database design, public class design and the realization and test of front and back design.2.The paper raises the strengths and weaknesses of the adoption of Browse/Server structure in teachers’information management system.3.In order to reflect the efficiency of .NET system, this system uses B/S mode in .NET platform to develop information system and uses the popular .NET development device on Microsoft Visual Studio 2005 development platform.4.Teachers’information management system development uses C# programming language in Visual Studio 2005 development platform. It uses C# programming language to construct server application and database application on .NET Framework.. Microsoft Visual Studio 2005 development platform provides high code editor, convenient user interface designer, integrated debugger and many other devices for C#. All these devices can improve the development of applications. This system uses a great deal of C# programming language in public class module and front and back design.5.This system studies the use of the new generation of Web development framework --- ASP.NET in .NET platform. By using ASP.NET, it can realize dynamic Web development, Web application development and Web service. In the design process, this system targetedly uses a great deal of .NET control.6.This system has adopted a field-reuse technology in its spreadsheets designing process, which enables one field to be used in collaboration with another field, thus allowing a single field standing in multiple capacities. Such designing can decrease the size of spreadsheets, lighten the burden of maintaining databases and reduce the workload of software developers.7.The development of this system involves some operations pertaining to the application of storing process and trigger. Therefore, a detailed analysis has been made on the application of storing process and triggers in the designing of the system.8.This paper studies the configuration of application server (IIS) on Windows Server 2003 and the realization of the use of the application in the above environment.

【关键词】 .NETB/S模式存储过程触发器数据库ASP.NETC #Visual Studio2005
【Key words】 .NETB/S modestored proceduretriggerdatabaseASP.NETC#Visual Studio 2005
节点文献中: 

本文链接的文献网络图示:

本文的引文网络