基于.NET的教师信息管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着信息技术的飞速发展,数据库管理系统、网络编程软件和软件开发平台迅猛发展,大大提高了软件开发的效率,为各行各业实现信息化管理提供了可能。本文立足于目前软件开发技术发展的前沿,对当前最流行的.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)的配置,以及在此环境上应用程序的实现。
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.
引文
[1].李霞硕士论文基于.NET的研究生教学管理系统的设计与实现中国地质大学2006.12
    [2].姚(YaoY.)(美)杜朗(DurantD.)著《.NET精简框架程序设计:C#版》电子工业出版社2006.6
    [3].李永新硕土论文基于.NET的高校学籍管理信息系统的设计及实现国防科技大学2006.4
    [4].赵松涛陈小龙《Visual Studio 2005+SQL Server 2005数据库应用系统开发》电子工业出版社2007.8
    [5].曾宇永基于.NET的学校信息管理系统的研究和实现《湘南学院学报》2007年28卷5期
    [6].于秋牛振东面向高校人事管理的专用办公系统《计算机与网络》2007年20期
    [7].曾陈萍硕士论文基于.NET的高校设备管理信息系统的设计与实现四川大学2005.4
    [8].丁晟春.NET平台下信息系统的集成设计与应用《计算机应用与软件》2006年23卷12期
    [9].邹建峰周山峰《C#企业级开发案精解》人民邮电出版社2006.1
    [10].李玉林王岩《ASP.NET 2.0网络编程从入门到精通》清华大学出版社2006.9
    [11].张跃廷王小科《ASP.NET程序开发范例宝典》人民邮电出版社2007.3
    [12].陈会安《ASP.NET 2.0网页制作彻底研究(第二版)》清华大学出版社2007.1
    [13]. Jesse libertY《Programming C#(4nd editio n)》电子工业出版社2007.10
    [14].张跃廷韩阳张宏宇《C#数据库系统开发案例精选》人民邮电出版社2007.6
    [15]. Jesse libertY Dan Hurwitz《Programming asp.net(3rd Edition)》电子工业出版社2007.1
    [16]. (美)Scott Klein《SQL Server 2000 XML高级编程》清华大学出版社2007.1
    [17].张占远硕士论文基于.NET的高校管理系统分析与设计西南交通大学2006.6
    [18].刘乃丽《精通ASP.NET2.0+SQL Server 2005项目开发》人民邮电出版社2007.5
    [19].刘智勇《SQL SERVER2005宝典》电子工业出版社2007.1
    [20].张丽黄璐SQL Server2000常见故障分析与解决《电脑学习》2007年2期
    [21].朱巍峰曾联明Asp.net通用自定义数据库访问类的设计和实现《电脑学习》2007年2期
    [22].黄雷鸣熊建英基于C#技术的通用数据库操作类的实现《科技广场》2007年3期
    [23]. FRITZ ONION Extreme ASP.NET: Web Client Software Factory《MSDN Magazine》2007 Vol.22; No.8
    [24] .(Hejlsberg,A.) (美)(Wiltamuth,S.) (美)(Golde,P.)《C#编程语言详解(第2版)》电子工业出版社2007.8
    [25].袁永林《SQL Server 2005中文版经典案例设计与实现》清华大学出版社2007.6

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700