网上购物系统毕业论文文档格式.docx

上传人:b****4 文档编号:7652239 上传时间:2023-05-08 格式:DOCX 页数:54 大小:1.32MB
下载 相关 举报
网上购物系统毕业论文文档格式.docx_第1页
第1页 / 共54页
网上购物系统毕业论文文档格式.docx_第2页
第2页 / 共54页
网上购物系统毕业论文文档格式.docx_第3页
第3页 / 共54页
网上购物系统毕业论文文档格式.docx_第4页
第4页 / 共54页
网上购物系统毕业论文文档格式.docx_第5页
第5页 / 共54页
网上购物系统毕业论文文档格式.docx_第6页
第6页 / 共54页
网上购物系统毕业论文文档格式.docx_第7页
第7页 / 共54页
网上购物系统毕业论文文档格式.docx_第8页
第8页 / 共54页
网上购物系统毕业论文文档格式.docx_第9页
第9页 / 共54页
网上购物系统毕业论文文档格式.docx_第10页
第10页 / 共54页
网上购物系统毕业论文文档格式.docx_第11页
第11页 / 共54页
网上购物系统毕业论文文档格式.docx_第12页
第12页 / 共54页
网上购物系统毕业论文文档格式.docx_第13页
第13页 / 共54页
网上购物系统毕业论文文档格式.docx_第14页
第14页 / 共54页
网上购物系统毕业论文文档格式.docx_第15页
第15页 / 共54页
网上购物系统毕业论文文档格式.docx_第16页
第16页 / 共54页
网上购物系统毕业论文文档格式.docx_第17页
第17页 / 共54页
网上购物系统毕业论文文档格式.docx_第18页
第18页 / 共54页
网上购物系统毕业论文文档格式.docx_第19页
第19页 / 共54页
网上购物系统毕业论文文档格式.docx_第20页
第20页 / 共54页
亲,该文档总共54页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网上购物系统毕业论文文档格式.docx

《网上购物系统毕业论文文档格式.docx》由会员分享,可在线阅读,更多相关《网上购物系统毕业论文文档格式.docx(54页珍藏版)》请在冰点文库上搜索。

网上购物系统毕业论文文档格式.docx

SqlServer

1绪论

1。

1开发背景

随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。

网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分.商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台.商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。

因此,对于商家来说,拥有一个属于自己的网站是至关重要的。

“网上商城"

实际上是运行在Web服务器中的一个Web运用程序。

“网上商店”模拟一般的商店的经营模式。

利用页面、脚本程序来实现“网上商城”的进货管理、销售管理、库存管理.互联网技术提供的不仅仅只是供需双方间的较低的交易成本,还有较低的选择费用和更多可供选择的商品。

这些特点促使商家更多地通过使用网站来实现电子商务。

电子商务代表着未来贸易方式的发展方向,其应用和推广将给社会和经济带来极大的效益。

具有强大生命力的现代电子交易手段己越来越被人们所认识,发达国家在这方面有很多年的发展历史,发展中国家也正在加紧制定总体发展战略,大力促进电子商务在国民经济各个领域的应用,力争在越来越激烈的国际竞争中占据有利的地位.因此,对于网上购物技术的研究和实现,以及搭建一个实用的网上商店是很重要的.

1.2网上购物的国内外发展状况

无论在国内还是在国外,电子商务都还处于起步阶段.最近几年电子商务得到了迅速的发展。

尽管各个国家具体情况不同,但是基于对国家经济发展的预测,各国政府都很重视电子商务,并且积极地发展电子商务.

在发达国家,电子商务的发展非常迅速,通过Internet进行交易己成为一种潮流.基于电子商务所连带出的商品交易方案、电子结账方案和信息安全方案等,已逐步成为国际信息技术市场竞争的焦点。

随着电子商务的日益发展,产生了虚拟银行、网络营销、网上购物、网络广告等新兴信息产业,从侧面反应了电子商务正在对社会和经济产生着深刻的影响.

在电子商务过程中,通过人与电子通讯方式的结合,极大地提高了商务活动的效率,减少了不必要的中间环节.同时,电子商务的发展也将转变政府的行为。

在电子商务逐渐变的流行的时代里,当企业应用电子商务进行经营,银行实现金融电子化,以及消费者实现网上消费的同时,也将对政府管理行为提出新的要求,国外在这方面有很好的法律法规加以约束,防止商业欺诈行为。

国内在这方面做的就没有国外的好,没有一定的规范加以约束,我们经常可以看到一些消费者在网上购买的东西和实际不一样,发现上当后我们也无能为力。

同时,国内外对asp技术的研究已经形成了热潮,纷纷研究如何利用asp(ActiveServerPageasp)架构及其相关工具来开发功能强大的新型应用程序。

相对而言,国内的研究工作要滞后一些。

主要表现在国内大部分的研究仍停留在较单一的层面上,单纯研究如何以ASP生成动态网页,对于如何将其与数据库技术及XML技术结合,生成真正的电子商务方案的研究却比较少,而很多国外的资料中已经在研究如何利用asp技术生成真正的电子商务方案。

为此,用asp技术来实现一个网上商店是很有必要的。

3主要目的和内容

3.1目的和意义

目前在线购物虽然迅猛发展,但是作为电子商务一个重要模型之一的B2C模式却远远落后于B2B的发展,原因很多,但其中一个重要的原因是电子商务平台不能全面的解读电子商务,使电子商务只停留于形式,单纯起到网上交易的目的,虽然我国互联网上已经有很多个电子商务网站,但真正能实现电子商务功能的却少之又少,更不要说真正开发电子商务功能,实现电子商务优势了.甚至于有很多是为了迎合电子商务发展而单纯建立一个界面,放几件商品,后台的工作完全不存在。

因此开发一个功能全面,适合我国商务特色的,经济实用的B2C电子商务平台是非常需要和必要的.

3.2本文内容

在互联网日益发展的今天,网络购物已经不是什么新鲜的事物,一些大型的网络购物网站每年都会有上亿的成交量,其中比较出名的网络购物网站有:

易趣,淘宝,阿里巴巴等,这些网上商店大多是综合的商场,网络商品五花八门,包罗万象,还有一些购物网站只销售单一商品,例如,华储网只销售图书。

本网上商店是一套基于数据库的商品产品发布管理系统,可用于商品产品的实时发布以及企业产品数据管理,前台用户可通过页面浏览,查询和订购产品,后台管理员可以管理产品价格,简介,图片等多类信息。

而且投资少,回收快。

一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店成本非常小.一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500元左右;

网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用.同时,网上商店延长了商店的营业时间,一天24小时、一年365天不停地运作,无须专人值班看店,都可照常营业.传统店铺的营业时间一般为8—12小时,遇上坏天气或者老板、店员有急事也不得不暂时休息.网上商城的销售规模不受地盘限制,传统商店有多大就只能摆放多少商品,生意大小常常被小店面积限制,而在网上,即便在地面上只有一个小商店,或者干脆就没有门面,开店的生意却可以照样做得很大。

同时,网上商城也不受店面空间的限制,哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。

目前国内最大的专业拍卖网站同时在线的商品要超过10万件-—已超过一些大超市。

2开发工具介绍

2。

1MicrosoftVisualC#/Asp。

net介绍

❑MicrosoftVisualC#采用的是微软最新的开发工具MicrosoftVisualstudio2008环境进行开发。

C#是微软公司发布的一种面向对象的、运行于。

NETFRAMEWORK之上的高级程序设计语言并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员AndersHejlsberg的最新成果。

C#看起来与JAVA有着惊人的相似;

它包括了诸如单一继承、借口、与JAVA几乎同样的语法和变异成中间代码再运行的过程.但是C#与JAVA有着明显的不同,它借鉴了DELPHI的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETWINDOWS网络框架的主角。

❑C#(读做”Csharp”,中文译音暂时没有.专业人士一般读”Csharp"

,现在很多非专业一般读”C井”。

C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。

它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。

C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为。

NET开发的首选语言。

并且C#成为ECMA与ISO标准规范.C#看似基于C++写成,但又融入其它语言如Delphi、Java、VB等。

❑ASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术.指ActiveServerPages(动态服务器页面),运行于IIS之中的程序.ASP.net是把基于通用语言的程序在服务器上运行。

不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。

本设计中使用的平台是visualstudio2008.

2.2SQLServer数据库介绍

SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本.SQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;

1998年,SQLServer7.0版本和用户见面;

SQLServer2008是Microsoft公司于2008年推出的最新版本。

SQLServer特点:

1.真正的客户机/服务器体系结构。

2.图形化用户界面,使系统管理和数据库管理更加直观、简单。

3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。

4.SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。

SQLServer也可以很好地与MicrosoftBackOffice产品集成。

5.具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。

6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上.

7.SQLServer提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有.

SQLServer2008是SQLServer的最新版本,提供了公司可依靠的技术和能力来接受不断发展的对于管理数据和给用户发送全面的洞察的挑战.具有在关键领域方面的显著的优势,SQLServer2008是一个可信任的、高效的、智能的数据平台。

SQLServer2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。

  SQLServer2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQLServer版本。

3Web技术

3。

1浏览器/服务器(Browser/Server)结构

随着Web和Internet计算环境的发展,将使企业能够以更快的速度、更低的费用去创建和布置企业的应用系统,因而,普遍认为C/S架构将会被B/S结构取代。

Internet为数据库应用系统提供了新的机会,采用B/S结构,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplores;

中间层采用Web服务器,它接受客户端的请求,将其转换为SQL语句,通过ODBC或其他手段传给数据库服务器,并将数据库服务器返回的结果用HTML文件格式传回给客户机。

客户机的要求大大降低,大部分程序在服务器端执行。

采用3层体系结构的Web应用程序由Web浏览器、Web服务器和数据库3部分组成,如图2—1所示。

Web浏览器与Web服务器之间的通信仍然遵循HTTP,Web服务器与数据库之间的通信遵守CGI(CommonGatewayInterface)或者ServerAPI规范。

在采用三层体系结构的Web应用程序中,Web浏览器向Web服务器请求某个HTML文档或者请求执行某个CGI脚本程序。

Web服务器根据Web浏览器请求的是某个CGI程序或者API程序,Web服务器则执行(或调用外部程序执行)该程序,然后将程序执行结果返回给Web浏览器。

习惯上,我们把采用这种体系结构的Web网站称作“动态网站”。

目前,互联网中绝大部分网站和大多数Web应用系统都采用了这种体系结构。

2.3。

2IIS服务器技术

IIS(InternetInformationServerInternet信息服务器)是Microsoft公司开发的一种集Web,FTP和Gopher服务于一身的服务器,它可以利用WindowsXPServer的各种功能并且能在Internet上发布信息。

IIS是微软随着WindowsXPServer附带的一个软件。

IIS提供Internet信息服务器应用程序接口(ISAPI)扩展Web服务器的功能,并可通过ASP。

NET实现Web程序的快速开发,ASP.NET支持服务器端的JavaScript,VBScript,MicrosoftJava和ActiveXServerComponent,还支持用VB编写的CGI程序,甚至用VB开发的C/S架构的程序不经过修改就可以在Web上发布,可以使开发动态主页更加方便,同时也保护了以前的投资.IIS还包括了MicrosoftIndexServer,可实现对本Web站点内容的全文检索以及SiteServerExpress用于分析站点访问的情况。

IIS的管理功能是基于WindowsXPServer的,可充分利用WindowsXPServer提供的安全服务和目录服务。

它的安全模型是以NTFS安全机制为基础的,这样利用资源管理器可以容易地管理使用IIS建立的Web站点的安全性.

若操作系统中还未安装IIS服务器,可打开“控制面板"

,然后单击启动“添加/删除程序”,在弹出的对话框中选择“添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)"

,然后单击“下一步”,按向导指示,完成对IIS的安装.图例如图2.1、图2。

2.

图2。

1windows组件向导

此主题相关图片如图2。

图2.2windows组件向导

(2)启动Internet信息服务(IIS)

Internet信息服务简称为IIS,单击Windows开始菜单———所有程序———管理工具——-Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具如图2.3。

3Internet信息服务(IIS)管理器

3系统需求分析

在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作.需求分析是软件工程中的一个关键过程。

在这个过程中,系统分析人员确定顾客的需要。

只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。

3.1用户需求

此网络购物平台系统旨在为用户提供一个简易的具备一些基本功能的购物系统,通过这个系统用户可以轻松的获得自己想要的商品.存在两种类型用户,普通用户和管理员用户.普通用户在这个系统中注册过后进行登陆此时可以对个人资料进行修改,同时可以在平台中进行自由的选购自己想要的商品,将选购好的商品加入购物车,如果需要修改可以在购物车中更改所需的商品数量,当选择完成过后可以确认购买,也可以让所选物品一直处在购物车中,等待下次登陆时依然有效。

管理员用户可以对会员进行管理,包括查询会员,备注会员;

可以对商品进行管理,包括商品上架,商品下架,商品查询,商品修改等;

可以查看订单,包括已付款订单,已发货订单等;

可以用销售进行统计.

2业务流程描述

普通用户:

用户注册:

先填写好个人资料,最后提交,注册成功后返回首页.

用户登录:

按照注测好的用户名和密码登录,登录过后可以选择商品。

个人资料修改:

用户可以修改个人资料。

选择商品:

根据个人需求选择好商品后可以自由更改需要购买商品数量,确定后提交添加进购物车.

购物车:

购物车中可以选择移除选好的商品,可以更改商品数量,可以确认购买,选好后可以继续返回购物页面.

退出:

用户不在购物时退出.

管理员:

可以进行管理会员,管理商品,查看订单,进行销售统计管理等。

3系统流程图

图3。

1网站信息数据流图

2普通用户流程

图3.3管理员用户功能

4系统详细设计

系统设计是系统的物理设计阶段.根据系统分析阶段所确定的系统的逻辑模型、功能要求,在用户提供的环境条件下,设计出一个能在计算机网络环境上实施的方案.

系统总体设计的任务是设计软件系统的模块层次结构,设计数据库的结构以及设计模块的控制流程,其目的是明确软件系统“如何做”。

4.1后台系统总体设计

后台系统供管理员使用,提供会员管理、产品管理、订单管理、销售统计等功能,其中会员管理的子功能有查看会员和备注会员;

产品管理的子功能有添加商品,删除商品,修改商品,查询商品;

订单管理的子功能有已到账订单管理和已发货订单管理;

销售统计的子功能有订单数量统计,订单数额统计,大类销售数量统计,大类销售数额统计。

其功能模块图如下:

图4。

1后台用户功能模块设计

4。

2前台系统总体设计

前台系统是为普通用户使用的,提供用户登录,用户注册,用户资料修改,查看商品,检索商品,购买商品,关于购物车的操作,关于订单的操作等功能.由于前台系统是面向消费群体,因此这一模块在界面设计上花费了较大功夫,界面的主体颜色是青春活泼的青色。

下面是前台系统设计的功能模块图。

2前台用户功能模块设计

4.3数据库设计

本系统所用数据库名为eshop,包含4个表——用户表(user),商品表(commodity),订单表(dingdan)和购物车表(gouwuche),所使用的数据库平台为sqlserver2008.

4.3。

1系统的实体联系图(E-R图)

在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。

根据上面的设计规划出的实体有房源实体、客户实体、业务人员实体、考勤实体、合同实体、公共信息实体.本系统的实体联系图如下:

2E-R图设计

2实体属性

通过对网上购物系统分析,设计的数据项合数据结构如下:

(1)用户信息。

包括用户名,真实姓名,性别,手机号,QQ号,城市,小钱包中余额等;

(2)商品信息。

包括商品号,商品名,所属大类,所属小类,数量,销量,价格,图片,利润等信息;

(3)购物车信息。

包括用户名,商品名等信息;

(4)订单信息.包括用户名,订单号,图片,价格,数量,发货状态,发货时间等信息.

3.3数据库逻辑结构设计

根据系统需求分析结果,由E—R图得到如下数据库逻辑结构.表格4。

1是所有数据库表的汇总。

表4。

1数据库汇总表

表名

说明

user

用户信息表

commodity

商品信息表

dingdan

用户订单表

gouwuche

用户购物车表

网上购物系统数据库中的各个表的设计结果如表4。

2,表4。

3,表4.4,表4。

5所示。

2用户信息表

字段名称

字段类型

是否为空

username

Varchar(50)

不可空

用户名

password

可空

密码

name

真实姓名

sex

int

性别

city

城市

Phone

手机号

qq

QQ号

sum

float

交易总额

count

交易总数

money

所剩余额

beizhu

text

备注

3商品信息表

comsno

商品号

comname

商品名

comdalei

所属大类

comxiaolei

所属小类

comjiage

商品价格

comlirun

商品利润

comtupian

商品图片

comcount

商品数量

comshuxing

商品属性

comxianjia

商品现价

comtime

datetime

上架时间

comxiaoliang

商品销量

comjieshao

商品介绍

combeizhu

商品备注

表4.4购物车信息表

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2