基于ASP.NET的舟山博联信息管理系统研究和实现【文献综述】.doc

上传人:一*** 文档编号:276500 上传时间:2018-08-17 格式:DOC 页数:5 大小:24.50KB
下载 相关 举报
基于ASP.NET的舟山博联信息管理系统研究和实现【文献综述】.doc_第1页
第1页 / 共5页
基于ASP.NET的舟山博联信息管理系统研究和实现【文献综述】.doc_第2页
第2页 / 共5页
基于ASP.NET的舟山博联信息管理系统研究和实现【文献综述】.doc_第3页
第3页 / 共5页
基于ASP.NET的舟山博联信息管理系统研究和实现【文献综述】.doc_第4页
第4页 / 共5页
基于ASP.NET的舟山博联信息管理系统研究和实现【文献综述】.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、毕业论文文献综述 计算机科学与技术 基于 ASP.NET的舟山博联信息管理系统研究和实现 一 前言 博联信息管理系统是一个以计算机为工具,对在舟山工作的博士的信息进行管理的一个人 机系统,它能准确的反映博联成员的当前情况,能使有关单位和个人清楚的了解博士们的相关信息。博联信息管理系统具有强大的电子数据处理功能,大大提高舟山市博士联合会的管理效率和水平,方便快捷地将博联信息进行有机的组织和管理,及时提供可靠信息。方便建立与其他社团组织的联系,吸引海外人士以各种方式参加舟山市的经济建设和社会发展,并为这些交流活 动提供信息化服务平台。 二 ASP.NET的介绍 ASP.NET 是 Microsof

2、t 公司推出的新一代建立动态 Web 应用程序的开发平台,是一种建立动态 Web 应用程序的新技术。它是 .NET 框架的一部分,可以使用任何 .NET 兼容的语言编写ASP.NET 应用程序。 ASP.net 提供许多比现在的 Web 开发模式强大的的优势。 1)高效的运行能力 由于 ASP.NET 应用程序采用页面脱离代码技术,即前台页面代码保存到 aspx 文件中,后台代码保存到 CS 文件中,这样当编译程序将代码编译为 dll文件后, ASP.NET 在 服务器上运行时,可以直接运行编译好的 DLL 文件,并且 ASP.NET 采用缓存机制,可以提高运行ASP.NET 的性能。 2)世

3、界级的工具支持 ASP.net 构架是可以用 Microsoft(R)公司最新的产品 Visual S 开发环境进行开发, WYSIWYG(What You See Is What You Get 所见即为所得 )的编辑。这些仅是 ASP.net 强大化软件支持的一小部分。 3) 生产效率 使用新增的 ASP.NET 服务器控件和包含新增功能的现有控件,可以轻松、快捷地创建ASP.NET 网页和应用程序。新增内容可以提供系统级的功能,此类功能通常可能会要求开发人员进行大量的编写代码工作。新增数据控件、无代码绑定和智能数据显示控件已经解决了核心开发方案问题。 4)简单性和易学性 ASP.net

4、是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如 ASP.net 页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like 界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。 5)高效可管理性 ASP.net 使用一种 字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为 “Zero Local Administration“的哲学观念使 A 的基于应用的开发更加具体,和快捷。一个 ASP.net 的应用程序在一台服

5、务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单 1。 6)多处理器环境的可靠性 ASP.net 已经被刻意设计成为一种可以用于多处理器的开发工具,它在多 处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的 ASP.net 应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的 ASP 确做不到这一点。 7)自定义性和可扩展性 ASP.net 设计时考虑了让网站开发人员可以在自己的代码中自己定义 “plug-in“的模块。这与原来的包含关系不同, ASP.net 可以加入自己定义的如何组件。网站程序的开

6、发从来没有这么简单过。 8)安全性 基于 Windows 认证技术和每应用程序配置,你可以确性你的原程序时 绝对安全的。 三 SQL Server2008的介绍 数据库是一种存储数据并对数据进行操作的工具。几乎所有的应用程序都需要存放大量的数据,并将其组织成易于读取的格式,这种要求通常可以通过数据库管理系统( DBMS)来实现。数据库管理系统提供了数据在数据库内存方式的管理能力,使编程人员不必像使用文件那样需要考虑数据的具体操作或数据连接关系的维护。那么,数据库是什么呢?数据库是一个长期存储在计算机内的、有组织的有共享的、统一管理的数据集合。最近几年来,关系模型已经成为数据库设计事实上的标准。

7、这不仅因为关系模型自 身的强大功能,而且还由于它提供了叫做结构化查询语言( SQL)的标准接口。该接口允许以一般的方法来使用许多数据库工具和产品。数据库是管理系统的核心组成部分,因此,数据库设计在学生信息管理系统的开发中占有非常重要的地位,数据库设计的好坏将直接影响整个系统的效率。数据库设计就是要求对一个给定的应用环境,构造最优的数据库模型,建立数据库及其相关应用,使之有效地存储数据,满足用户的应用。 SQL Server 是一个关系数据库管理系统。因其部署简单、成本低廉、性能优异、安全性能良好等原因,成为了 .NET 平台必须掌握的技 术。 SQL Server 2008 在 Microso

8、ft 的数据平台上发布,帮助您的组织随时随地管理任何数据。它可以将结构化、半结构化和非结构化文档的数据(例如图像和音乐)直接存储到数据库中。SQL Server 2008 提供一系列丰富的集成服务,可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,您可以控制数据而不用管数据存储在哪里。 SQL Server 2008 允许您在使用 Microsoft .NET 和 Visual Studio 开发的自定义应用程序中使用数据,在面向服务的架构( SOA)和通过 Microsoft BizTalk Server 进行的

9、业务流程中使用数据。信息工作人员可以通过他们日常使用的工具(例如 2007 Microsoft Office 系统)直接访问数据。 SQL Server 2008 提供一个可信的、高效率智能数据平台,可以满足您的所有数据需求。 四 C#的介绍 C#是一种先进,面向对象的语言,通过 C#可以让开发人员快速的建立大范围的基于 MS网络平台的应用,并且提供大量的开发工具和服务帮 助开发人员开发基于计算和通信的各种应用。 由于 C#是一种面向对象的开发语言,所以 C#可以大范围的适用于高层商业应用和底层系统的开发。即使是通过简单的 C#构造也可以各种组件方便的转变为基于 WEB 的应用,并且能够通过

10、Internet 被各种系统或是其他开发语言所开发的应用调用 2。 即使抛开上面所提到的优点, C#也可以为 C/C+开发人员提供快速的开发手段而不需要牺牲任何 C/C+语言的特点 /优点。从继承角度来看, C#在更高层次上重新实现了 C/C+,熟悉 C/C+开发的人员可以很快的转变为 C#开发人员 2。 我们可以从 C#身上看到 Java 的身影,因为它语法几乎和 Java 一样,不能多重继承,只有单一继承,编译时产生中间代码,这些在 Java 上也可以看到。 C#可以说是集众家之所长,它还借鉴了 Delphi的特点,与 COM是直接集成的,而且这是微软公司 .NET 框架的主角。 C#的设

11、计正是充分考虑了这些因素。 C#会帮助开发者通过更少的代码完成相同的功能,并且能够更好的避免错误发生。 新的开发模式意味着需要更好的利用现有的各种 WEB标准,例如 HTML, XML, SOAP(简单对象存取协议)。现存的开发工具是在 Internet 出现前或是未得到充分应用前出现的,所以都不能很好的适应目前 WEB技术的开发需要 3。 C#开发者可以方便的在 M$网络平台上扩展自己的应用。 C#可以将任何组件转变为 WEB服务,并且可以被运行于 Internet 上的任何平台的任何应用调用,重要的是 C#对这一特性提供了内置的支持 3。 更重要的一点, WEB服务框架可以让任何 WEB服

12、务都看起来类似于 C#的内置对象,所以可以让开发人员在开发过程中继续使用他们已经具备的面向对象的开发方法和技巧 。 五 相关软件介绍 博联信息管理系统 是 博士联合会 大量 信息 处理工作而开 发的管理软件 ,目前大多省市的博士联合会都有自己的网站, 能有效的帮助 单位和个人了解本地工作的博士们 的情况 ,如贵州博士联合会,吉林博士联合会等 。在传统模式下利用人工进行信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令 社团组织对成员 的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高 ,计

13、算机科学日渐成熟 , 使用日趋成熟的计算机技术来代替传统的人工模式,来实现信息的现代化管理,其强大的功能已为人们深刻认识 ,它已 进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分 ,使用计算机对博士 信息进行管理 ,具有着手工管理所无法比拟的优点 .例如 :检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高信息管理的效率 ,也是 社团组织 的科学化、正规化管理 ,与世界接轨的重要条件。用计算机制作的 博联 信息管理系统还可以通过功能强大的 Internet网及时的向 人们传达博联成员的取得的成果 ,有

14、助于 与其他社团组织 的信息互动,更好地 为地方的经济建设和社会建设做出努力 。 因此,开发这样一套管理软件成为很有必要的事情。 博士联合会信息系统必须做到功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足博联的实际需要,在设计开发过程中必须遵循了如下原则: (1)合法性原则, (2)实用性原则, (3)准确性原则, (4)易操作原则, (5)源程序可读性原则, (6)优化原则。 参考资料 1 徐涛 . 浅谈 A开发 WAP应用 .计算机与网络 ,2002年 9期 2 王琳 . 网络在线考试系统的设计与实现 .天津师范大学 ,2009年 3 陈曼华 . 基于 .NET框架的 NX参数化

15、器 件库的研究 .东南大学 ,2006年 4 Microsoft ADO 程序员参考 .ADO 的理论 ,来源 http:/ 5 萨师煊 ,王珊 .数据库系统 ,高等教育出版社 , 2001 6 陈峰棋 .深入浅出 ASP.NET程序设计 ,中国水利水电出版社 ,2004 7 张海藩 .软件工程导论 ,清华大学出版社 ,2003 8 朱少民 .软件测试与技术 软件工程 ,清华大学出版社 ,2005 9 国家 863中部软件孵化器 .ASP.NET从入门到精通 .人 民邮电出版社, 2010 10 刘智勇,刘径舟 .SQL Server2008宝典 .电子工业出版社, 2010 11 Bipin Joshi.Beginning XML with C#2008:From Novice to Professional.Apress, 2008

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 文献综述

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。