毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
asp.net+sqlserver网上购物网站设计+源代码(2)
本网站在Windows 7系统下采用ASP.NET技术作为服务器端脚本解释器,使用SQL SERVER 2012作为后台数据库平台,并且使用了一些辅助开发工具和技术,比如Dreamweaver CS3和Visual Studio 2010等。
2.1.NET技术
ASP.NET基于.NET,使用.NET语言进行调试,是微软公司最新推出的,主要用于构建动态交互式Web内容的开发模型。兼容了C、JAVA、Perl等语言,并增加了.NET特有的语法结构,该技术可以比CGI或者Perl等更加快速的执行动态网页的相关操作,对于初学者,只需要掌握很少的编程知识就能建立一个简洁的,交互的WEB站点。甚至可以构建简单电子商务站点。它同时还支持许多现在比较流行的数据库,例如 Oracle数据库、Sybase数据库、Informix数据库 和 SQL Server数据库。
2.2三层架构
三层架构的意义:三层架构(3-tier architecture)是ASP.NET平台下平台常用的开发手段, 三层架构顾名思义是将整个系统的业务应用划分为三个层次,以方便整个项目彼此互不干扰,分工进行。区分层次的目的主要是为了体现“高内聚,低耦合”的思想,所谓三层架构,是在客户端与数据库之间加入了一个中间层,也叫组件层。这里所说的三层体系,不是通常所说的
物理
上的三层,也不是仅仅只有B/S应用才是三层体系结构,这里所说的三层是指逻辑上的三层,也就是使这三个层次放置到一计算机台机器上。 三层体系分工合作,彼此互不干扰,三层分别为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。表现层(UI):通俗讲就是把网站中的商品信息展现给用户的界面,即用户在使用一个系统的时候他所能看到的。业务逻辑层(BLL):主要是针对一些具体问题进行的操作,也可以说是把数据层的操作进行相应的组合,主要是对数据业务逻辑进行一些简单的处理。数据访问层(DAL):该层直接面向数据库,所做事务直接操作针对数据的添加、删除、更改、查询等。其结构原理如图1所示。
图1三层架构结构原理图
3.系统分析
3.1网站功能分析
网站功能分析是现代网站开发的一项重要环节,通过对功能的需求分析可以明确网站的主要实现功能,以便协调好各个模块间的工作,根据这些需求和功能可以更好地指导下一步的网站开发和设计,避免了在设计之后对需求的变更而导致的大量返工。避免投资失误。
购物网站采用典型的三层架构进行开发,整体可分为两大模块,即浏览器端(用户)和服务器端(管理员)。浏览器端功能模块分析(网站首页、用户界面、会员中心、购物车、留言板)。服务器端(管理员)功能模块分析(管理员模块、商品管理模块、管理订单模块、动态新闻管理、管理留言板)。
3.2 业务流程分析
根据以上对系统功能的分析,充分了解系统的工作概况,明确用户的各种需求,在此基础上得出该购物网站的系统用户分为两类:用户和管理员,根据它们的角色特点制定出相关活动,然后对应出在网站中的相关功能,用户对应购物网站中前台业务流程,管理员对应购物网站中的后台业务流程,在各自对应的业务流程中,尽可能的把业务主角的活动考虑全面,以便尽可能完善系统功能。
3.2.1前台业务流程分析
前台业务主要面向顾客,用户可以通过网站首页浏览商品,通过注册可以选购商品,如果已有账号可以直接登录
共2页:
上一页
1
2
下一页
上一篇:
ASP.NET+sqlserver网络留言薄设计+源代码
下一篇:
Ios线上医疗手机客户端设计与实现
网上购物之路--浅析购物网...
提高网站茬Google中的排名...
企业网站设计原则【2929字】
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
中国学术生态细节考察《...
国内外图像分割技术研究现状
公寓空调设计任务书
AT89C52单片机的超声波测距...