4 系统的实现
4.1 系统开发环境
本系统主要用Visual studio 2005,结和SQL SERVER 2005进行开发,利用Photoshop进行图片处理。
1 软件环境
根据数据量的大小、数据库的复杂程度、经济的可行性,选择数据库的大小。利用SQL SERVER 2005完全可以满足整个网站的需求。
①开发工具的选择。利用Visual studio 2005开发工具,完全可以实现这个动态网站的开发需求和静态页面的设计。
②服务器操作系统。服务器的操作系统选择Windows 2005 server,利用IIS提供web服务。
2 硬件配置
主要涉及网络服务端和客户端的硬件的选择,随意的主机和客户端机子,现在一般机子都可以满足其需要。
4.2 系统实现的关键技术
ASP.NET是统一的Web应用程序平台,它提供了为建立和部署在线教育系统以及Web应用程序所必需的服务。ASP.NET为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。
ASP.NET是Microsoft .NET Framework的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。.NET Framework包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含.NET Framework类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。本文采用的是.NET Framework 4.0。
1 三层架构
三层架构(3-tier application)通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
①表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。
②业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。
③数据访问层(DAL):该层所做事务是直接操作数据库,针对数据的增添、删除、修改、更新、查找等。
2 面向对象程序设计本文来自辣%文~论.文!网,
毕业论文 www.751com.cn 加7位QQ324~9114找原文
面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。
3 用户控件.ascx
ASP.NET的用户控件(也叫做“pagelets”),是作为一种封装了特定功能和行为(这两者要被用在Web应用程序的各种页面上)的Web页面被开发的。一个用户控件包含了HTML、代码和其他Web或者用户控件的组合,并在Web服务器上以自己的文件格式保存,其扩展名是*.ascx。ASP.NET里的缺省配置并不允许Web客户端通过URL来访问这些文件,但是这个网站的其他页面可以集成这些文件里所包含的功能。要实现这一点,就要把对用户控件的参照放到可访问页面顶部的指令(directive)里,然后就可以像使用Web控件一样在页面的任何地方使用这些控件。
事实上,几乎所有的Web网站都能够从用户控件里获益,因为这些网站一般都会将常见的元素在不同的页面里多次使用,例如广告横幅、工具条、法律声明和版权声明等。
上一页 [1] [2] [3] [4] [5] [6]
ASP.Net新闻网站的设计与实现毕业论文 第6页下载如图片无法显示或论文不完整,请联系qq752018766