关键词不能为空

当前您在: 主页 > 高中公式大全 >

电子商务网站毕业论文-电子商城的设计与实现

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-21 21:41
tags:

梁欢微博-忠诚于党歌

2021年1月21日发(作者:计珠仪)



目:

电子商城的设计与实现



院:



业:



名:
指导教师:
完成日期:





.
专业
.
专注
.





毕业论文任务书



毕业论文题目:
电子商城的设计与实现的设计与实现


选题意义、创新性、科学性和可行性论证:

随着电子科技的不断进步,购物不再是单 一的现实购物形式,电子商务网上购
物也成为日常购买商品的一种主要形式。
电子商务形式的网 上商店具有高效、
快捷,
信息畅通的特点
,
还可以很大程度上降低销售成本。






电子购物主要实现电子商城的购物车 模块,实现了用户浏览页面商
品和用户登录注册等功能。前台运用

技术,后台运用SQL SERVER 2005
数据库。







通过对系统的设计,

有了一个比较深的学习和掌握,
掌握了一些对
数据库的基本操作按照校园网发布的
“毕业论文书写格式的说明及要求”

编写论
文。











2009.11.5 - 2009.12.31
明确设计任务,搭建环境。

2010.1.1 - 2010.2.28
收集,查阅与题目有关的资料,进行功能设计。

2010.3.1 - 2010.4.20
编写程序代码、调试和测试。

2010.4.21 - 2007.5.21
提交论文初稿
,
修改论文、定稿。













字:


主管院长(系主任)签字:


20XX

11

15



.
专业
.
专注
.





*****




本科毕业论文(设计)指导记录表











指导教师







电子商城的设计与实现


年级、专业


指导教师


所在院系

职称

第一次指导(对确定题目、毕业论文(设计)任务书的指导意见)




确定题目为电子商城的设计与实现,明确设计任务和计划进度。







指导方式:
(请选择)

面谈



电子

指导教师签字:
20xx

11

5


第二次指导(对论文提纲的指导意见)





论文的摘要需要再斟酌,语言要连贯通顺,并且应该分为相关知识介绍、系统
总体设计、系统性详细设计 、系统实现和结束语等几个主要部分,要严格按照毕业
论文的规要求来编写论文。







指导方式:
(请选择)

面谈



电子

指导教师签字:
2010

1

10




.
专业
.
专注
.





第三次指导(对初稿的指导意见)


1
、摘 要容应该是论文的背景、本文主要容和各部分的介绍,摘要十分重要,
需要修改。

2
、不要有参考目录的标示。

3
、目录写到
2
级标题即可。

4
、论文要有系统详细设计的数据库连接代码。

5
、图中字体不要过大

6
、详细设计中容太少,缺少程序流程图。

指导方式:
(请选择)

面谈



电子

指导教师签字:
2010

3

12


第四次指导(对修改稿的指导意见)


1
、摘要的英文翻译还需要斟酌,语法错误需要改正。

2
、目录要自动生成。

3
、不要有三级目录

4
、测试环境要介绍。

5
、修改参考文献的格式。


指导方式:
(请选择)

面谈



电子

指导教师签字:
2010

4

20


第五次指导(对是否定稿、进入答辩及其它指导意见)





论文定稿,可以进入答辩。





指导方式:
(请选择)

面谈



电子

指导教师签字:
2010

5

15


主管院长(主任)签名

院系盖章



2010

5

17




.
专业
.
专注
.















生:




业:


论文题目:电子商城的设计与实现



论文共
40
页,设计图纸
0



指导教师评语:

****
同学的论文《 电子商城的的设计与实现》搜集较多的相关文献资
料,讨论了当前电子商务的发展与背景。然后,经过可 行性分析详细设
计对系统进行进一步分析,最后经过测试实现,达到预期要求,论文有
一定的新 意。

论文表明,该同学阅读了较多的参考文献,对该研究领域较熟悉,
具备了一定的 文献综述能力。论文语言较通顺,结构合理,基本观点正
确,给出的相关分析有一定的参考价值。该同学 专业知识掌握较好,语
言文字功底扎实,具备一定的独立从事科研的能力,达到了本科生的培
养 目标。综合以上分析,该文达到了学士学位论文水平,同意该学生参
加论文答辩。


































2
0
1
0

5

2
0



.
专业
.
专注
.





******
毕业论文(设计)成绩评定单


评阅人评语


****
同学的本次毕业论文,
阐 述了课题研究背景及意义,
并在每一
章由简入繁,结构清晰,语言严谨,论述得当。

评阅人评分:

评阅人签字:

2010

5

21


答辩委员会评语


信息学院
(系)
毕业论文答辩委员会
(小组)

2010

5

23
日审查了
2010


软件

专业学生
****
的毕业论文。

答辩委员会评语:
****
同学的论文《视觉摄影工 作室的设计与实
现》容详实,观点正确,相关设计与分析方法有一定的参考价值,排
版格式符合 要求。综合以上分析,该文达到了学士学位论文水平。

答辩成绩:

答辩委员会成员:












字:

2010

5

23


毕业论文(设计)成绩









指导教师评分














院长(系主任)签字:


2010

5

27


注:评阅人评分满分为
100
分,
指导教师评分满分为
100
分,
答辩成绩满分为
100
分;
总成绩为三者的
算术平均值(四舍五入)







.
专业
.
专注
.





随着电子科技的不断进步,购物不再是单一的现实购物形式,电子商务网上购物也成
为日常购买商品的一种主要形式。电子商务形式的网上商店具有高效、快捷,信息畅通的
特点
,
还可以很大程度上降低销售成本。

本文着重论述了购物的实现与设计过程。在系统的 设计与开发过程中严格遵守软件工
程的规,详细得从经济技术以及操作方面进行了可行性分析,并且运用 软件设计模式,从
而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。针对要设计 的
文静电子商城的购物车模块,基于

框架,后台运用
SQL SERVER 2005
数据库。

此电子购物主要实现电子商城的购物车模块,实现了用户浏览页面 商品和用户登录注
册等功能,用户把商品放入购物车,并且对购物车里的商品进行修改,增添和删除购物 车
的商品,以及改变购物车里商品的数量,最后确定后递交订单,管理员根据订单以及客户
货款 的情况来确定是否发货,然后在后台进行填写已经发货的情况,以及管理员的后台管
理,包括对注册用户 的帐号的管理情况,譬如修改、删除等等。















关键词:

技术;
SQL SERVER 2005
;购物车;商品管理;订单管理


.
专业
.
专注
.





Abstract
With the progress of electronic technology, shopping is no single reality,
e-commerce
shopping
on
shopping
and
buying
goods
become
daily
a
main
form.
Electronic commerce form of online shop is efficient, quick, information flow
characteristics, still can greatly reduce cost of sales.
This paper discusses the realization of shopping website design and process.
In
system
design
and
development
process
strictly
abide
by
the
software
engineering
specifications,
using
the
software
design
patterns,
thereby
reducing
the
coupling
between the system module, the stability of the system and the reusability and
extensibility.
In this paper, to design the e-mall web site shopping cart module, front the
use of technology, the background using SQL SERVER 2005 database.
The main issue to E-Mall shopping cart module that enables customers to browse
merchandise
and
the
user
login
page
registration,
users
bring
their
products
into
the shopping cart, and the right to modify shopping cart of goods, add and delete
shopping cart of goods, and changes in the quantity of goods shopping cart to
finalize after the submission of orders, orders and customer money managers in
accordance with the situation to determine whether shipments, and then fill in
the
background
has
been
shipped,
as
well
as
the
administrator's
background
management,
including
registered
users
account
management,
such
as
modify,
delete
and so on.























.
专业
.
专注
.





Keywords:

;
SQL
SERVER
2005

Shopping
cart

merchandise
management

order
management
目录






.................................... .................................................. .......................
1



系统使用技术概述
....................... .................................................. ..........
4

1..NET
技术

.... .................................................. ...........................................
4

2.


技术

.......... .................................................. ...............................
7

SERVER 2000
数据库概述

.
................ .................................................. ....
9

4.
数据库技术概述

.
.... .................................................. .................................
10

SERVER 2005
数据库概述

.
................ .................................................. ...
10

eaver
...................... .................................................. ....................
11



电子商务分析
................................... .................................................. ...
12
1
可行性分析

.
............ .................................................. ................................
12

2.
结构方案论证

.
.................... .................................................. ....................
13

3.
需求分析

.............................................. .................................................. .
14



电子商务总体设计

...... .................................................. .........................
18
1.
系统的设计思想

.
................... .................................................. ..................
18

2.
系统功能模块图

.
......................................... ..............................................
18

3.
数据库概念模型设计
................... .................................................. ............
20




电子商务详细设计

............................. .................................................. ..
23

1.
数据库表的设计

........... .................................................. ...........................
23
2.
数据库物理设计

.
................... .................................................. ..................
25

3.
系统运行环境

.
......................................... .................................................< br>26
4.
系统实现设计

.
.............. .................................................. ..........................
26

5.
程序的调试

.......................... .................................................. ..................
34



结论与建议
.......................... .................................................. .................
35
参考文献
............. .................................................. ........................................
36
致谢

................................... .................................................. ..........................
37


.
专业
.
专注
.









1.
课题背景

当前,
在全球围,
电子商城正在以前所未有的速度迅猛发展,
不仅改变着传统的
社会生产方式,
而且对经济结构的调整产生了极为深刻的影响,
成为经济新的增长点。
电子商城网不仅是经济全球化的重要表现形式之一,
而且已经成为传统产业变革和企
业技术跨 越的关键推动力。据统计,目前全国已拥有
4
万家商业,其中网上商店
700
余家。电子商务项目大量推出,几乎每天都有各类电子商务咨询、网上商店、网上商
城、网上专卖店、网 上拍卖等诞生。电子商务应用与发展地域也由北京、上海、等极
少数城市,开始向各大中城市发展。据< br>IDC
预测,
2000
年中国大陆网上交易额将达
4000
万 美元,到
2003
年将达
38
亿美元。可以说,中国电子商务已经由表及里、 从
虚到实,
从宣传、
启蒙和推广阶段进入到了务实的发展实施阶段。
发达国家 都在把推
进电子商务作为增强国家竞争力,
赢得全球资源配置优势的战略举措。
在经济 全球化
和全球信息化的背景下,
人们对电子商务的认识也越来越深入,
电子商务对中国 经济
社会发展的作用日渐显现。随着互联网的迅速普及以及电子商务的飞速发展
,
网上 购
物已经成为很多消费者
,
尤其是新崛起的年轻一代消费群体所接受和青睐的消费模< br>式。去网店淘宝已经成为与网民生活密切相关的重要网络应用。根据
CNNIC2009

1
月的
《第
23
次中国互联网络发展状况统计报告》
的调 查数据
,
截止到
2008
年底
,
在我
国现有的近< br>3
亿网民中
,

24.8%
的网民有过网上购物的经历
,
网民规模约
7400

,

2007
年增长了
60.9%

由此可见,
网上购物已成为了一种潮流,
成为了未来发 展的趋
势。



随着电子商务魅力的日渐显露,虚拟企业、虚 拟银行、网络营销、网上购物、网
上支付、
网络广告等一大批前所未闻的新词汇正在为人们所熟 悉和认同,
这些词汇同
时也从另一个侧面反映了电子商务正在对社会和经济产生的影响。
时代在发展,
科技
在进步,网络信息化也更加在完善,电子商务的发展更可以说在中国正在茁 壮成长。
阿里巴巴的爆发,淘宝的兴起,慧聪网的诞生,京东商城的高速发展,凡客成品的壮
大 等一些优秀电子商务,
带给这个时代的不仅是电子商务的催化作用,
而且也给人们
创造 了更多的价值,推动社会更进一步的发展。

电子商务被看作是一种现代化的商业和行政作业方 法,
这种方法改善产品和服务
质量、提高服务传递速度,实现跨领域商业活动,满足政府组织、 厂商和消费者降低

.
专业
.
专注
.





成本的需求,
通过计算机网络加快信息交流以支持决策。电子商务的涵和外延也在不
断充实和扩展。
近年来,
世界围
Intern et/Intranet
网络环境的基本形成,
使得基于
Internet
环 境的系统的设计与开发成为重要方向,特别是
B/S
结构的应用越来越广
泛。

本电子商城是建立一个商品销售平台,
这个平台是企业发展及走向全球所迫切需
要的。 为企业单位搭建一个商品发布、交易的平台,企业将销售商品在此平台发布,
由相关管理人员管理,这样既能提高企业的销售量,
扩大销售围,
同时也能节约企业
开办更多实体店的费 用,从而节约了大量人力物力,于是本电子商务就应运而生了。

2.
课题意义

随着电子商务魅力的日渐显露,虚拟企业、虚拟银行、网络营销、网上购物 、网
上支付、
网络广告等一大批前所未闻的新词汇正在为人们所熟悉和认同,
这些词汇 同
时也从另一个侧面反映了电子商务正在对社会和经济产生的影响。
基于

技术
的文静电子商城系统正是网上购物的一种。
随着网络技术的迅速的发展,
网上购物已< br>在互联网上十分流行,
人们可以不受时间的限制和空间的限制,
及不受传统购物的诸多限制,
可以随时随地进行购物,
同时由于产品的网络成本远低于传统商店中的产品
成本,从而商品的买卖方都能得到实惠,为此开发文静电子商城十分必要。

本文静电子商城 目的是为企业的营销管理提供一种可行的在互联网上的营销手
段和营销方法,以解决商品信息流通慢、流 通面狭小、企业资金及经营状况不清、市
场分散的问题,
促进销售业务流程的自动化,
降低企业的销售成本提高公司的整体效
益,也为用户购买提供一个简捷、合理、公正、公平、公开的交易 方式。

本课题主要实现对商品的下订单,
订单的管理,
订单的确认,
商品的浏览及系统
管理员对订单的管理,对商品的管理,从而为商家和买家提供了电子商务的平台。< br>
3
课题容及论文结构

本论文在分析了现有框架技术的基础上,< br>结合所学的电子商务的理念,
构建一套
适合现在大部分企业的电子商务。它是基于
+ SQL SERVER 2005
形成的架构
来实现的。

本课题主 要实现电子商城的购物车模块,
实现对商品的下订单,
订单的管理,

单的确 认,
商品的浏览及管理员对订单的管理,
对商品的管理,
从而为商家和买家提
供了电子商务的平台。本主要实现如下容:


1
)客户的注册与登录;


.
专业
.
专注
.






2
)商品信息的管理(商品的添加,删除和修改)与浏览;
< br>(
3
)订单的管理(下订单,订单修改,订单删除,订单确认及查看以往订单)


4


会员信息的管理(会员信息的添加,修改和删除)

本文具体章节的结构为:

首先是序言。
阐述了本课题的研究背景和研究意义 ,
及其本文的研究容和组织结
构。

第一章系统使用技术概述。本章首先介绍了

技术,接着对
SQL SERVER
2005
数据库进行了相关介绍,
之后对系统的运行环境
TO MCAT

JDK
做了简单的介绍。

第二章电子商务分析。
本章首先对系统进行了可行性研究,
指出了系统要解决的
问题,
并提出系统的设计思 想;
接下来对系统进行了需求分析,
最后分析了系统的业
务流程。

第三章总体设计和数据库设计。
在对系统进行架构设计后,
本章首先对系统流程
进行了 详细设计,最后对数据库进行了概念设计和逻辑设计。

第四章电子商城的实现与维护。
本章主要介绍了系统的实现基础,
然后按照系统
结构,逐层分析并给出相关代码示例,最后给 出了部分页面的显示结果图。

在总结中,总结了本文的容,并介绍了作者的主要工作。

在参考文献中,主要列举了本文及本系统在构建过程中所参考的书籍和期刊。

最后在致谢中,对给予帮助的师生表示感谢之情。














.
专业
.
专注
.





电子商城的设计与实现


一、系统使用技术概述

本是基于

的设计方案,使用
SQL Server 2005
作为 数据库。使用
JDBC
与数据库进行交互,
表示层由

实现来开发的电 子商务。
其开发工具为
Visual
Studio
2005

Dreamweaver
MX
2004

Fireworks
MX
2004

运行和调试环境为
IIS6.0

下面就相关技术,工具,运行环境做简单介绍。< br>
1 .NET
技术


将开创互联网的新局面,基于
HTML
的显示信息将通过可编程的
基于
XML(eXtensible Markup Language
,可扩展标记语言
)
的信息得到增强。
XM L

供了一种从数据的演示视图分离出实际数据的方式。
这是新一代互联网的关键,< br>提供
了开启信息的方式,
以便对信息进行组织、
编程和编辑;
可以更有 效地将数据分布到
不同的数字设备;允许各站点进行合作,提供一组可以相互作用的“
Web< br>服务”



环境中的突破性改进有三个方面,首先使用统一的
Internet

准将不同的系统对接;
其次
.NET

Internet
上第一个大规模的高度分布式应用服务
架构;最后
.NET
使用了功能强大的管理程序,能全面管理平台中运行的服务程序,
并且为它们提供更加安全的保护后台。
.NET
的平台蓝图如图
1.1
所示。












1.1 .NET
平台蓝图

终端用户

Internet
Web Service





Web
Service
V
i
s
u
a
l

S
t
u
d
i
o
.
N
e
t

Orchestration
.NET
Framework
内部
Service

使用您的服务应
O
p
e< br>r
a
t
Building
,CE,M
.NET
Enterprise
Server


.
专业
.
专注
.







增加许多新的特性,包括
.NET Framework

Web Services
等。






V
i
s
u
a
l

S
t
u
d
i
o
.
N
E
T

VB
C++
C#
通用语言规范


Common Language Specification


Web Service
Data


XML
基础数据库(
Base class library


用户接口

其他









通用语言执行环境

(Common Language Runtime)

1.2 .NET Framework
的基本层次


写好一份程序,
到处执行,

对未来的期望。
而实现这个目标的
关键就在于
.NET Fr amework
,它的结构主要分为四大部分:通用语言执行环境
CLR

C ommon Language Runtime

,类函数库,程序语言,
Visual

CLR

.NET
框架的运行环境。该运行环境为基于
.NET
平台的几乎一切提供一个
统一的、
受控的运行环境。
CLR
运行环境在
.NET
平台中充当一个类似于代理人的角色,
为图
2-3
中基于其上的层 次提供统一的底层进程和线程管理、
存管理、
安全管理、

码验证和编译以及 其他的系统服务。
CLR
通过中间语言等机制实现基于
.NET
的编程语言的无关性。即凡是符合通用语言规
CLS

Common Language Specification
,定义
了一组运行于
.NET Framework的语言特性)的程序语言所开发的程序,可以在任何

CLR
的操作系统下执行。

.NET Framework
提供了一个包含许多高度可重用的接口、类型的类库 。该类库
是一个完全面向对象的类库,
所以它不仅支持面向过程语言,
还为面向对象语 言提供
了完美的支持。它既是
.NET
应用软件开发的基础类库,也是
.NE T
平台本身的实现基
础。当然该类库不是
.NET
程序员可以使用的唯一一个 类库,他们可以使用第三方厂
商提供的类库。


.
专业
.
专注
.





.NET SDK
本身提供了
C#

Managed Extensions for C++



JavaScript
的编译器。因此
.NET
Framework
默认支持的语言是
C
#、
C++


JavaScript


.NET Framework< br>具有了支持几乎所有语言互操作的特性,只要为该语言实现了可
以将源代码编译成
MSI L
代码的编译器,都可以用于
.NET
平台的开发。

Visual

是快速开发企业级
Web
应用程序和高性能桌面应用程序的工
具。< br>Visual

包括了基于组件的开发工具,例如
Visual
C++
以及许多其它
用来简化、开发和解决方案部署的技术。
Visual
支持
.NET Framework




.NET
Framework
支持
Windows
中所有的应用程 序,
它是
Microsoft
的下一代
Web
服务
NGWS
(Next
Generation
Web
Service
Framework)
的主要部分,

.NET
Framewor k
发布之前,程序是以
Win32API

COM
对象为接口,ASP
网页则以

所提供的
对象为接口,但在
.NET Fram ework
发布之后,不管是程序或是
ASP
网页都是以它所
提供的对象类别 库为接口。

Web Services

VB6
时代,微软发布了
RDS

Remote Data Service

,确定可以让我们存取互
联网上另一
Serve r
的数据库,但它仍有两个缺点:
<1>
一般使用者不易上手;
<2>

法跨越平台,不管
Server
端或
Client
端,都必须使 用
Windows
操作系统。

简单地说,
Web Service s
就是
Server
端跨越互联网所提供给
Client
的服务,< br>或者说
Client
跨越互联网要求
Server
所提供的服务。微软
.NET
战略中最重要的组
成部分就是对
Web Service
的支持和实现。
Web Service
技术是一种基于标准的
Web








(< br>a
programmable
application
component
accessible
via
standard
web
protocols


Web
Service
相当于
Web
上的组件,
Web
服务提供者开放
一系列API
,开发人员通过调用这些
API
来集成
Web
服务,构建 自己的应用程序。这
种调用和以前的本地调用很接近,
不同在于调用的服务存在于某个远程系统 上;
也和
以前的对象调用很接近,不同在于这些调用是基于消息机制和标准的
Web< br>协议之上
的,因此它们具有相当大的可扩展性。

Web
Servi ces
提供
Internet
应用程序之间一种紧密的整合方式。

Framework
的目标是要让
Web
应用程序与
Web
服务的建 立过程更为简单,使得
Internet
上的各应用程序之间可以使用
Web
Service
进行沟通。
Web
Service
选择使

SOAP

Simple Object Access Protocol
)协议交换信息,并采用
XML
作为信息交

.
专业
.
专注
.





换的格式。因此,我们不用担心不同公司拥有不同的专属格式问题。

2.
技术


1


的新特性


是微软
.NET
技术中最引人注目的开发工具,
它的推出和使用将对开发优
质提供广泛的技术支持。
它是一个建立服务器端
Web
应用程序的框架。

ASP
的后继版本,它向前兼容
ASP
,但它又不仅仅是
AS P
的简单升级。


ASP
相比具有许多优势。

?

语言独立性,
它支持功能强大的
Visual


C#,
JavaScript
仍可用,
凡是可以编译成
MISL

Microsoft Intermediate Language,是介于程序语言和机器
码之间的一种语言,具有和程序语言无关的特性)的程序语言
都支持,


Web
应用程序提供了一个真正的中间语言的执行框架。ASP
缺省只支持
JScript

VBScript
,若要使 用其他脚本语言
,
必须安装相应的脚本引擎。

?

代码更 易于编写、结构更清晰,程序代码与用户界面接口彻底分开,使程序
的可读性更强。在
ASP< br>中,几乎必须为每件事情写代码,而且将代码、
HTML
、文本、
对象说明等混 在一起,
很难重复使用这些代码。
而在

中引入了一种真正的组
件模式 ,只需写很少的代码,并且在很多情况下,可以完全不写任何代码。

?

执行效率更高。

是由支持它的服务器上的
.NET Framework负责编译
执行,
当服务器接收到一个

页面时,
如果这是对该页面 创建或修改后的第一
次请求,
.NET Framework
就会把该页面中的程序语 言容先编译成
MSIL



执行代码以独立线程的方式一直存在于服 务器存中。以后对

页面提出请求
时,不需要重新编译,直到该页面被修改或
W eb
应用程序重启动(见图
1.3

。而
ASP
是解释性脚 本语言,每次都需要重新编译。







1.3
网页运行模式

第二次执行

高速缓存


网页

第一次执行

MSIL
机器码


整体比较如下:

网页第二次被浏览速度
>ASP
网页浏览速度
>

页第一次被浏览速度。


.
专业
.
专注
.





?

网页服务结构不同,


ASP
的系 统部运行模式有很大差异
(
见图
2-5)

ASP
是通过一 个

动态连接文件来支持
ASP
运行的,


的运行则 完全
依赖
.NET Framework
所提供的新架构以及多达数百种好用的类与对 象。但可以考虑
将原来的
ASP
做适度的修改,以便让它们能在
.NET Framework
的环境中运行。






.NET Framework

(.aspx)
ASP3.0 (.asp)
Windows 2000 Server,IIS


1.4

ASP
网页服务结构


?

数据处理模式的不同,
ASP
网页的数据处理需要用请示来的接 收数据,然后
作进一步的处理,数据处理完毕再将结果用响应的方式返回到客户端。

网 页
的数据处理却是采用事件处理驱动的模式,
可以在同一个网页中直接处理。
事件是以
Page_Load
、特定的事件及
Page_Unload
为处理顺序(见 图
1.5

。由于是在同一个页
面中进行数据处理,所以可直接用控件的ID
属性来存取输入值。






HTML
数据应答

ASP
数据处理程序

HTML

ASP
网页


用户界面



请求

Page_Load

响应

数据处理程序段

特定事件



1.5 ASP


数据处理的模式

Page_Unload

?

简化组件部署和组态的操作。

取消了组件注册以及
DL L
锁定,只需
将相关文件复制到目的机器就可以,组件更换后不需重新启动,简化了组件的部署 。
全面使用了
XML
配置文件,从而解决了
DLL
陷阱问题。
ASP
中使用
COM(Component
Object Model)
组件,
COM
组件在使用之前必须进行注册,将组件的信息写到系统登
录中,同时组件 在使用中会被锁定而无法更新版本。

?

对后台数据库的访问
AS P
并没有提供任何输出数据为容的元件,所以以往使

ASP
撰写数据库网页 时,
只能借助
ADO

RecordSet
对象逐笔读取记录,然后再将
记录显示出来。

通过

技术访问数据库系统,
< br>提供的
DataGrid

.
专业
.
专注
.





等数据库元件可以直接和数据库联系
,
把数据库中的容显示出来。

?

更强的安全机制。

提供三种不同的登录验证方式:基于
Windows

证机制、
Passport

Cookie
,它还可以为每个应用进行配置的方法,确保用户的应
用是安全可靠的。

?

开发调试工具
ASP
的主要开发工具是
Microsoft

Visual Studio
,在
ASP
的开发过程中
,
由于没有很好的侦错程序
(Debugger)
,所以给程序开发带来了很多不
便。

采用

及任何可以编译成
MSIL
的语言作为开发工具 ,所以调试较
为便利。

通过上面的比较分析可以看出,

的性能在许 多方面要远远超越了
ASP

利用

技术实现一个交互式的动态
Web
页是比较简单。而且随着
.NET
技术的
日益成熟,相信
< br>的应用会越来越普及。

(2)
开发和运行平台

如果只运行

应用程序,可以安装
.NET Framework Redis t
软件包。如果
要开发、
部署和运行

应用程序,
需要安装< br>.NET

Premium
Edition

.NET
Framework SDK
或者
Visual
中的任何一个。

.NET
Framework
SDK
Beta
2
支持以下操作系统:
Window
XP

Windows
2000

Windows
NT4
(带
Service
Pack
6a

,并要求
Internet
Explorer
版本 在
5.01

5.01
以上。要求
系统安装
Microso ft Data Access Component 2.6
,推荐安装
2.7
版本

还需要
IIS 5.0

IIS 4.0
(带
NT4 Service Pack 6a


IIS
已集成在
NT/Windows 2000
操作
系统中,一般不必另外安装。

3. SQL SERVER 2000
数据库概述

SQL
Server
2000

Microsoft
公司推出的大型数据库管理系统,它建立在成熟而
强大的关系型基 础上,可以很好的支持客户机
/
服务器网络模式,能够满足各种类型
的企事业单位对构 建网络数据库的需求。它具有易用性、可扩展性、可靠性等特点,
是目前使用最为广泛、普及率最高的数 据库管理系统之一。

在高性能和企业级可伸缩性领域,
SQL Server 2000
设计成利用
Windows 2000
对更多处理器、
更大的系统存的支持,
最终达到支持
64
位硬件平台。
在不断提升可
用性的努力过程中,
SQL
Server
2000
采用
Windows
2000
四路群集,提供了大大改
进的群集支持。
SQL Server 7.0
已经在可管理性和易用性方面在行业领先,
SQL
Server
2000
通过与
Windows
2000
活动目录紧密结合进一步改进了这些功能。
而且,
SQL
Server
2000
还包含对现有管理工具和实用程序的重大改进,并引入更具自我调

.
专业
.
专注
.





节和自我管理的引擎功能。

SQL
Server
2000
按照设计可以为部署和维护强大的、易于管理、支持商务活动

Web
站点提供最好的性能,这些站点可以从事商家和商家之间或商家与客户之间
的交易。在 寻求一个支持您的电子商务解决方案的数据库时,需要考虑的项目包括:
可用性、性能、可管理性和价格 。

4.
数据库技术概述

数据库技术是一门研究数据库的结构、
存储、
管理和使用的软件学科。
数据库技
术是在操作系统的文件系统基础上发 展起来的,
而数据库管理系统

DBMS

本身要在
操作系 统的支持下才能工作。
数据库不仅用到数据结构的知识,
而且丰富了数据结构
的容。在 关系数据库重要用到集合论、数理逻辑的理论。因此,数据库技术是一门综
合性较强的学科。

在数据库技术中,
我们用模型的概念描述数据库的结构与语义,
对现实世界进行
抽象,
表示实体类型及实体间联系的模型称为“数据模型”。
目前广泛使用的模型可
以分为两类:
一种是独立于计算机系统的模型,
完全不涉及信息在系统中的表示,
只< br>是用来描述某个特定组织所关心的信息结构,这类模型称为“概念模型”。

用户对数据 库的使用。
是通过数据库管理系统所提供的语言来实现的。
不同的数
据库管理系统提供 不同的数据库语言。
关系数据库管理系统几乎都提供关系数据库表
追语言
-SQL.
SQL
的全称是
Structured Query Language,
即 结构化查询语句
.SQL
语句可以从
关系数据库中获得数据,也可以建立数据库、增加 数据、修改数据。
SQL
语言是一种
非过程化语言,它一次处理一个记录集合,对数据 提供自动导航。
SQL
语言允许用户
在高层的数据结构上工作,而不对单个纪录进行操 作。
SQL
语言部要求用户指定数据
的存取方法,而是使用查询优化器,由系统决定对 指定数据存取的最快速手段。

5. SQL SERVER 2005
数据库概述

SQL Server 2005

Micr osoft
公司推出的大型数据库管理系统,它建立在成熟
而强大的关系型基础上,可以很好的 支持客户机
/
服务器网络模式,能够满足各种类
型的企事业单位对构建网络数据库的需 求。
它具有易用性、
可扩展性、
可靠性等特点,
是目前使用最为广泛、普及率 最高的数据库管理系统之一。

在高性能和企业级可伸缩性领域,
SQL Server 2005
设计成利用
Windows 2005
对更多处理器、
更大的系统存的支持,
最终达到支持
64
位硬件平台。
在不断提升可

.
专业
.
专注
.





用性的努力过程中,
SQL
Server
2005
采用
Windows
2005
四路群集,提供了大大改
进的群集支持。
SQL Server 7.0
已经在可管理性和易用性方面在行业领先,
SQL
Server
2005
通过与
Windows
2005
活动目录紧密结合进一步改进了这些功能。
而且,
SQL
Server
2005
还包含对现有管理工具和实用程序的重大改进,并引入更具自我调
节和自我 管理的引擎功能。

SQL
Server
2005
按照设计可以为部署和维护强大的、易于管理、支持商务活动

Web
站 点提供最好的性能,这些站点可以从事商家和商家之间或商家与客户之间
的交易。在寻求一个支持您的电 子商务解决方案的数据库时,需要考虑的项目包括:
可用性、性能、可管理性和价格。

6. Dreamweaver
Dreamweaver

MICROSO FT
公司推出的网页制作工具,它功能强大、操作方便,易
学易用,是目前最为流行的网页制作 与站点管理工具。
Dreameaver
MX
不仅保持了开
发过程轻松及页 面效果完美的制作风格,
且工作界面清新自然,
并对相关面板、
图标
等进行归 整,使用户用起来更为顺手,开发更为简便。
Dreameaver
MX
是功能更强 大
的用于可视化设计与管理网页和的专业级
HTML
编辑器。无论是在可视化编辑环境 中
进行开发,还是习惯于书写
HTML
代码,
Dreameaver MX< br>都能令用户很快上手,并且
提供实用的工具来增加他们的网页设计经验,使他们在网页设计中更加 得心应手。
Dreameaver
MX
的可视化不只是体现在其灵活的界面和直观的 开发环境上,面板的组
合、行为、样式表、时间轴,以及定制并拓展
Dreameaver等强大的编辑的功能与完
美的扩展性都是同类其他软件所不可比拟的。
Dreamweav er
是一个很酷的网页设计软
件,
它包括可视化编辑、
HTML
代码 编辑的软件包,
并支持
ActiveX

JavaScript
、< br>Java

Flash

ShockWave
等特性,而且它 还能通过拖拽从头到尾制作动态的
HTML
动画,支
持动态
HTML(Dyn amic
HTML)
的设计,
使得页面没有
plug- in
也能够在
Netscape

IE
4.0
浏览器中正 确地显示页面的动画。同时它还提供了自动更新页面信息的功能。它
采用图形化的界面以及“所见即所得 (
WYSIWYG
)”的方式编写网页,大大提高了专
业网页制作人员的工作效率,使 得开发
WEB
更加轻松自如。


.
专业
.
专注
.





二、

电子商务分析

1.
可行性分析


1
)技术可行性分析

本系统主要通过

技术和数据库的访问技术,
本系统是用
SQL
SERVER
2005
数据库,
非常容易学习和掌握,
通过

对象、
SQL
指令构建页面与数据库之间
的联系,
通过

编程来实现页面与数据库之间信息的交流,
其中涉及到对页面
结构的设计就要通过利用
Dreamweaver MX
等可视化工具设计页面,
Dreamweaver MX
对页面框架的制作非常容易上手,
在大体框架制作完成的基础上,
对页面进行美观 设
计和修饰中用到
CSS
样式表等。运用

技术设计易学易懂,同样 能开发出功
能齐全的系统模块出来,
同时本的开发是由本人完成,
本人已修完本专业所 有的专业
基础课和专业课,熟悉数据的开发环境,有一定的运用系统软件和一定的编程能力,
完 全胜任此项开发,故本在技术上可行的。


2


经济可行性分析

与传统的实体店传统的销售方式相比,
本系统在扩大了企业 销售产品的围,
增大
了企业销售围的同时,
还提高了企业的知名度,
提高了销 售效率,
更是减少了企业在
销售中的开销。它是方便企业进行商品销售的良好平台。

另外,
系统运行所需要的硬件条件在今天是很容易得到满足的。
作为其开发和运
行的软件工具也是再普遍不过了的。因此,此系统在经济上是完全可行的。

因此,从以上的分析可以看出,数据库采用
Microsoft SQL Server 20 05
,网页
设计采用

技术,

IIS

W eb
服务器,
采用
B/S
体系结构设计本系统,
无论
是在功 能上、技术上还是在经济上都是不错的设计方案。


3


操作可行性分析

?

本是基于微型计算机图形界面的操作,所以一般的会上网的普通用户即可使
用本系统。

?

系统管理员要求有计算机的专业知识。

?

对系统管理员将进行专业培训,使其能够熟练管理本,一般计算机相关专业
的人员即可胜任。


4


分析结论

综上所述,从技术上、经济上 、可操作性都是可行的
,
而且要求不高,所以本系

.
专业
.
专注
.





统的开发是可行的。

2


结构方案论证

B/S
结构(
Browser/Server
,浏览器
/
服务器模式)是
WEB
兴起后的一种网络结
构模式,< br>WEB
浏览器是客户端最主要的应用软件。
C/S
一般建立在专用的网络上
,

围里的网络环境
,
局域网之间再通过专门服务器提供连接和数据交换服务。

对于
Client/Server
模式而言,其主要特点为:

?

具有成熟的设计开发方法和工具。

?

交互性强,界面友好。

?

数据通信量小,安全性高。

C/S
模式主要由客户应用程序
(Client)
、服务器管理程序
(Server)
和中间件
(middleware)
三个部件组成。
客户应 用程序是系统中用户与数据进行交互的部件。

务器程序负责有效地管理系统资源,
如 管理一个信息数据库,
其主要工作是当多个客
户并发地请求服务器上的相同资源时,
对 这些资源进行最优化管理。
中间件负责联结
客户应用程序与服务器管理程序,
协同完成 一个作业,
以满足用户查询管理数据的要



B/S
模式 即
Brower/Server
结构模式,
是基于
Internet/Int ranet
的结构模式,
其主要特点为:

?

其在逻辑上 采用了
3
层结构,
它在前台
Browse
和后台
Serve r
之间增加了一

Web
Server
层,所有的应用程序模块都 安装在它上面,在
Browse
上只需安装一个
通用的浏览器软件,因此,这种模式简 化了客户端,使用户的操作更加方便。

?

开放性好,
Intranet/Intenet
完全兼容。

?

扩展性好,根据发展需要,可对系统随时进行扩展,降低了系统的开发和维
护的开销

B/S
建立在广域网之上的
,
不必是专门的网络硬件环境
,
例与上网
,
租用设备
.
信息自己管理。

C/S
更强的适应围
,
一般只要有操作系统和浏览器就行。
C/S
程序
可以不可避免的整体性考虑
,
构件的重用性不如在
B/S
要求下的构件的重用性好。
B/S
对的多重结构
,
要求构件相对独立的功能
.
能够相对较好的重用。 就入买来的餐
桌可以再利用
,
而不是做在墙上的石头桌子。

C/S
程序由于整体性
,
必须整体考察
,
处理出现的问题以及系统升级,
升级可能
是再做一个全新的系统。
B/S
构件组成
,
方面构件个别的更换
,
实现系统的无缝升级。


.
专业
.
专注
.




梁欢微博-忠诚于党歌


梁欢微博-忠诚于党歌


梁欢微博-忠诚于党歌


梁欢微博-忠诚于党歌


梁欢微博-忠诚于党歌


梁欢微博-忠诚于党歌


梁欢微博-忠诚于党歌


梁欢微博-忠诚于党歌



本文更新与2021-01-21 21:41,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/546354.html

电子商务网站毕业论文-电子商城的设计与实现的相关文章

电子商务网站毕业论文-电子商城的设计与实现随机文章