减振器电子商务网站毕业论文北京化工大学

上传人:小** 文档编号:39815342 上传时间:2018-05-20 格式:DOC 页数:54 大小:1.18MB
返回 下载 相关 举报
减振器电子商务网站毕业论文北京化工大学_第1页
第1页 / 共54页
减振器电子商务网站毕业论文北京化工大学_第2页
第2页 / 共54页
减振器电子商务网站毕业论文北京化工大学_第3页
第3页 / 共54页
减振器电子商务网站毕业论文北京化工大学_第4页
第4页 / 共54页
减振器电子商务网站毕业论文北京化工大学_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《减振器电子商务网站毕业论文北京化工大学》由会员分享,可在线阅读,更多相关《减振器电子商务网站毕业论文北京化工大学(54页珍藏版)》请在金锄头文库上搜索。

1、北京化工大学毕业设计(论文)减振器电子商务网站毕业论文减振器电子商务网站毕业论文摘要摘要随着网络技术的迅猛发展, 当代企业纷纷建立自己的网站,借助于互联网扩大自己的影响、推广自己的产品,同时通过互联网快速的信息传递加速自身的发展。本论文设计实现了一个电子商务网站前台框架搭建和后台数据库管理系统,意在通过设计一个具有强大的数据管理功能的系统来管理前台页面中不断更新的数据,方便网站管理员日后对网站的维护和数据更新。本论文所提出的方案是采用现在比较流行的.net 技术和软件 Microsoft Visual Studio 10.0 并配合网页三剑客(dreamweaver、photoshop、fla

2、sh)等制作工具来设计和建设一个企业网站前台框架搭建和后台数据库管理系统。关键词关键词:减振器电子商务网站、ASP.NET 技术、SQL server 数据库北京化工大学毕业设计(论文)目录第一章 绪论 .11.1 设计背景.11.2 构架系统.1第二章 可行性分析 .42.1 技术可行性.42.2 社会可行性.4第三章 动态网站的开发技术及其实现 .63.1 动态网站的关键开发技术.63.2 动态网站的实现.73.2.1 网站建设的市场背景 .73.2.2 网站实现的功能 .83.2.3 网站内容风格设计 .8第四章 动态网站的总体模块设计 .84.1 前台功能模块总体设计.84.2 后台功

3、能模块总体设计.94.3 数据库模块总体设计.10第五章 三层架构代码实现及页面展示 .105.1 数据层.105.2 数据层.135.2.1 数据访问层 .135.2.2 业务逻辑层 .19北京化工大学毕业设计(论文)5.3 表示层.205.3.1 首页展示 .215.4 三层架构的优势展示.27第六章 各模块功能实现及代码分析 .396.1 分页功能的实现.396.2 页面传参实现框架功能.426.3 搜索功能实现.45结论 .48致谢 .49参考文献 .50北京化工大学毕业设计(论文)1第一章第一章 绪论绪论1.11.1 设计背景设计背景在 Internet 飞速发展的今天,互联网成为人

4、们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet 上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在 Internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。网络在现代生活中日益盛行,越来越多的人对此也极为痴迷,随着网络技术的迅猛发展, 当代企业纷纷建立自己的网站,借助于互联网扩大自己的影响、推广自己的产品,同时通过互联网快速的信息传递加速自身的发展。因此我选择将公司网站的设计以及后台的管理作

5、为我的项目减震器网站设计与制作。1.21.2 构架系统构架系统 N 层架构每一层都可以在仅仅更改很少量的代码后,就能放到物理上不同的服务器上使用,因此结构灵活而且性能更佳。此外,每层做些什么其它层是完全看不到的,因此更改、更新某层,都不再需要重新编译或者更改全部的层了。这是个很强大的功能。例如,如果把数据访问代码与业务逻辑层分离,当数据库服务器更改后,你只需要更改数据访问的代码,因为业务逻辑层是不变的,因此不需要更改或者重新编译业务逻辑层。一个 N 层3的应用程序通常有三层:表现层、业务层和数据层。下面让我们看看每层都做些什么。表现层(Presentation Layer)表现层用于用户接口的

6、展示,以及用业务层的类和对象来“驱动”这些接口。北京化工大学毕业设计(论文)2在 ASP.NET 中,该层包括 aspx 页面、用户控制、服务器控制以及某些与安全相关的类和对象。业务层(Business Tier)业务层用于访问数据层,从数据层取数据、修改数据以及删除数据,并将结果返回给表现层。在 ASP.NET 中,该层包括使用 SqlClient 或 OleDb 从 SQL Server或 Access 数据库取数据、更新数据及删除数据,并把取得的数据放到DataReader 或 DataSet 中返回给表现层。返回的数据也许只有一个整型数字,比如一个表的行记录数目,但这也要用数据层的数据

7、进行计算。BLL 和 DAL通常该层被划分成两个子层:业务逻辑层(Business Logic Layer,BLL)和数据访问层(Data Access Layers,DAL)。业务逻辑层在数据访问层之上,也就是说 BLL 调用 DAL 的类和对象。DAL 访问数据并将其转给 BLL。在 ASP.NET 中,该层可以用 SqlClient 或 OleDb 从 SQL Server 或Access 数据库取数据,把数据通过 DataSet 或 DataReader 的形式给BLL,BLL 处理数据给表现层。有的时候,例如直接把 DataSet 或DataReader 送给表现层的时候,BLL 是

8、一个透明层。数据层(Data Tier)数据层是数据库或者数据源。在.NET 中,通常它是一个 SQL Server 或 Access 数据库,但不仅限于此两种形式,它还可能是Oracle,mySQL,甚至是 XML。逻辑层 VS(分布式)物理层人们容易将这两个概念搞混。我们说逻辑层是把层按类的集合来划分,而这些层都在同一台个服务器上。(分布式)物理层是指类的集合在不同的服务器上,用附加的代码来处理层间的通信,比如 remoting 和 web 服务。北京化工大学毕业设计(论文)3ASP.NET 的优势:增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不

9、同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。威力和灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共

10、语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。

11、此“零本地管理“哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。北京化工大学毕业设计(论文)4可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性4,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET 运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。自定义性和扩展性。ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适当的级别“插入“代

12、码。实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。安全性。借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。北京化工大学毕业设计(论文)5第二章第二章 可行性分析可行性分析2.12.1 技术可行性技术可行性硬件、软件要求不高,目前市场上的一般计算机硬件资源均能满足系统开发要求。其中运用的主要软件有 Dreamweaver,photoshop,SQL server等,数据库采用 sql server2000。采用 ASP.NET 技术,该技术功能强大,扩展性强,macromedia 公司提供大量的第三方控件,并结合vbscript,javascript 以及 sql 等脚本语言,以上技术足以

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号