ASP.NET的家教网站设计与开发 文献综述.doc

上传人:scccc 文档编号:11253111 上传时间:2021-07-18 格式:DOC 页数:9 大小:35KB
返回 下载 相关 举报
ASP.NET的家教网站设计与开发 文献综述.doc_第1页
第1页 / 共9页
ASP.NET的家教网站设计与开发 文献综述.doc_第2页
第2页 / 共9页
ASP.NET的家教网站设计与开发 文献综述.doc_第3页
第3页 / 共9页
ASP.NET的家教网站设计与开发 文献综述.doc_第4页
第4页 / 共9页
ASP.NET的家教网站设计与开发 文献综述.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《ASP.NET的家教网站设计与开发 文献综述.doc》由会员分享,可在线阅读,更多相关《ASP.NET的家教网站设计与开发 文献综述.doc(9页珍藏版)》请在三一文库上搜索。

1、-范文最新推荐- ASP.NET的家教网站设计与开发+文献综述 ASP.NET 4.0是微软最新推出的用于构建动态、交互式Web内容的开发技术集。流行的三层架构将系统的功能单元分到三个逻辑层中:表现层,为用户提供操作界面;业务逻辑层,实现用户操作的业务逻辑;数据持久层,为业务逻辑提供数据库的访问。8681本家教网站基于数据关联规则,其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。通过它可以进行查看教师信息、浏览最新学员信息、发帖、回帖等。这个系统用三层架构进行构建,使用以C#为核心语言的ASP.NET 4.0开发工具,利用微软提供的IIS 6.0建立运行环境,再结合SQL S

2、erver 2008建立数据连接关系。关键词ASP.NET 4.0C#家教网站架构 Title :Based on ASP.NET tutor web design and developmentA 4.0 is Microsofts latest used to build up dynamic, interactive Web content development technology sets. Popular three layer structure separate the system function units to three logic layer: the prese

3、ntation layer, to provide users with operation interface; Business logic layer, realize the business logic of the user operations; Data persistence layer, for business logic provides access to database.The tutor website based on data association rules, its development mainly include the establishmen

4、t of the database, background management and the front desk page Web design. view the teachers information, view the latest information, post and return card, etc. The system with three layers framework for building, useC# as the core of language 4.0 development tool, using Microsoft provides the I

5、IS 6.0 establish the operation environment, combined with SQL Server 2008 establish data connection relationship.Keywords: 4.0 C# tutor website structure目录1 引言2 本网站目标盈利方式:1,向老师收取注册费用,为其建立电子档案;2,向家长收取阅读论坛权限的会费(查看教师资料免费)。1.1.2家教网站的构建对于所有应用网站而言,一个主要的需求是可伸缩的架构。通常,架构是指应用系统的每个功能部分分解到独立的组件中,并将各种组件划分到各个逻辑层中

6、。伸缩性的定义是只需要通过增加资源,就能够线性地提高服务能力。现在三层架构越来越流行,它将应用系统的功能单元分到三个逻辑层中:表示层。位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。 表示层包括网站的用户单元(UI)元素,并且包含访问者和客户之间的交互的所有逻辑。该层使整个网站充满活性,对用户具有最直接的吸引力。表示层主要由动态WEB页面组成表现成:aspx。业务层。针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。 业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在

7、业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,也将业务逻辑层称为领域层。数据层。数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。如果要加入ORM的元素,那么就会包括对象和数据表之间的mapping,以及对象实体的持久化。这些层是纯逻辑的,对于每个层的物理位置并没有约束。可以自由地部署应用程序,也就是说甚至可以将所有的层都部署在单一的服务器上。 第一章主要介绍

8、了家教网站的发展历史以及家教网站的构建,主要讲了三层架构设计理念。第二章主要讲述了本课题研究需要用到的开发技术及开发环境:ASP.NET4.0、C#以及SQL Server 2008。第三章主要介绍了系统设计分析与设计过程。第四章主要是程序的运行结果和测试情况。最后是结论和个人总结。2开发技术及开发工具简介2.1ASP.NET 4.0ASP.NET是目前微软最新的Web应用开发平台,ASP.NET 4.0不仅在语言和技术上弥补了原有的ASP.NET 2.0的不足,并提供了很多新的控件和特色以提升开发人员的生产力。与之相应,Visual Studio 2010除了保持与Visual Studio

9、旧版本相同的特点之外,也提供了大量新的特色帮助提升开发人员的编程效率。C# 4.0中的语法增强特性、Visual Studio 2010的新增功能、各种内置的AJAX控件、LINQ技术以及LINQDataSource控件的使用、包括配置技术、控件、状态管理、导航、样式、主题、母版页、ADO.NET、Web部件、缓存、成员和角色管理技术、用户个性化以及自定义成员提供者等都是ASP.NET 4.0的重点。4.0 中的许多其他控件也都是 CSS 友好的。例如,RangeValidator 和 RequiredFieldValidator 等验证控件不再呈现内联样式,FormView、Login 和

10、Wizard 等模板控件也不再将自己呈现在 table 标记中(仅当您将这些控件的 RenderOuterTable 属性设置为 false,才会呈现在 table 标记中)。在 Web 窗体 4.0 中,每个控件都增加了一个新的 ClientIDMode 属性。您可以使用此属性来影响 ASP.NET 用于生成控件的 ClientID 值的算法。如果将该值设置为 Static,则 ASP.NET 使用控件的 ID 作为其 ClientID,而不会连接任何字符串或添加任何前缀。新应用程序在默认情况下包含一个母版页 。新项目中找到的所有 .aspx 文件都将是内容页面,它们使用 ContentPl

11、aceholder 控件在母版页定义的结构中插入内容。新项目还在 Content 目录中包含一个样式表 。母版页使用 link 标记来包含此样式表,此样式表定义了大量样式,用于控制内容的外观。新项目还包含一个 Scripts 目录,该目录中含有最新版本的 jQuery 库,该库是一个开源 JavaScript 框架,并且在安装 Visual Studio 2010 时就附带了该库。 Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组

12、织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。9个新功能:它将是经典的一个版本,相当于当年的6.0版。而且它可以自定义开始页;新功能还包括:(1)C# 4.0中的动态类型和动态编程;(2)多显示器支持;(3)使用Visual Studio 2010的特性支持TDD;

13、(4)支持Office ; (5)Quick Search特性;6)C+ 0x新特性; (7)IDE增强;(8)使用Visual C+ 2010创建Ribbon界面;9)新增基于.NET平台的语言 F#;2.4SQL Server 20082.4.1SQL Server 2008简介SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行。他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。这个平台有以下特点:可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。SQL Server 2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。 9 / 9

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1