2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc

上传人:聆听****声音 文档编号:320947 上传时间:2023-04-28 格式:DOC 页数:49 大小:2.21MB
下载 相关 举报
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第1页
第1页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第2页
第2页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第3页
第3页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第4页
第4页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第5页
第5页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第6页
第6页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第7页
第7页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第8页
第8页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第9页
第9页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第10页
第10页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第11页
第11页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第12页
第12页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第13页
第13页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第14页
第14页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第15页
第15页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第16页
第16页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第17页
第17页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第18页
第18页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第19页
第19页 / 共49页
2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc_第20页
第20页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc

《2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc》由会员分享,可在线阅读,更多相关《2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc(49页珍藏版)》请在冰点文库上搜索。

2017毕业论文-基于c的网上商城电子商务系统设计与实现Word文件下载.doc

第一章绪论 ...1

1.1课题研究背景 1

1.2本课题研究的意义 1

1.3国内外发展的现状 2

1.4预期实现效果 3

1.5构架 3

第二章开发工具及运行环境的搭建 4

2.1服务器配置 4

2.2IIS环境变量的配置 4

2.3SDK的安装与环境变量的配置 5

2.4SQL2005安装和配置 5

2.4.1安装过程 5

2.4.2使用服务管理器 6

2.4.3使用企业管理器 6

2.4.4使用查询分析器 6

2.5XML语言 7

2.6VISUALSTUDIO2008.NET简介 7

2.7SQLSERVER数据库简介 8

第三章需求分析 9

3.1系统描述 10

3.2系统功能概述 10

3.3对系统的功能要求 11

3.4系统性能要求 11

3.5将来可能提出的要求 11

3.6明确开发目的 11

3.7期望的效益 11

第四章总体分析与设计 12

4.1系统主要功能 12

4.2主页设计 12

4.3系统模块设计实现 13

4.4数据库的设计 15

4.4.1系统实体关系图 15

4.4.2数据库表与实体图 18

4.5模块的详细设计 21

4.5.1产品模块的主要功能 21

4.5.2页面的建立 21

第五章系统实现 22

5.1数据库的连接实现 22

5.2系统主要功能实现 22

5.2.1前台主要功能实现 22

5.2.2后台主要功能实现 27

第六章软件测试 38

第七章技术经济分析 40

7.1技术可行性分析 40

7.2经济可行性分析 42

第八章结论 43

参考文献 44

谢辞 45

附录一中文译文

附录二外文资料原文

附录三部分源代码

沈阳建筑大学城市建设学院毕业设计(论文)

网上商城管理系统

第一章绪论

1.1课题研究背景

目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。

网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。

在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。

因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

网上购物根据销售对象不同,也可以分为B2B和B2C两种模式。

B2B是企业与企业之间的商务活动,它除了大批量的物流之外,还有许多其他的商务活动。

而B2C是企业与个人之间的商务活动,属于零售业务。

网上超市其实就是一个大型的Web应用程序,它由许多小Web应用程序组合而成。

这些小Web应用程序之间既相对独立又通过基本的关系数据库有机地结合在一起。

网络在现代生活中日益盛行,越来越多的人对此也极为痴迷,因为网络使人们的日常生活不仅可以了解到最新的信息,开阔自己的视野,同时也通过这一工具,开始了新的购物方式——网上购物。

方便广大群众购物,为此构建网上商城系统。

1.2本课题研究的意义

随着社会高科技,商品经济化突飞猛进的发展,计算机的应用已经普及到经济和社会生活的各个领域。

为了适应现代社会人们高度强烈的时间观念,产品生产-销售-客户订单管理系统软件为企业,公司等的销售管理带来了极大的方便。

产品生产-销售-客户订单管理系统能够为用户提供可靠的信息储存和快捷的信息处理手段。

长期以来人们使用传统人工的方式管理销售信息,这种管理方式存在着许多缺点。

随着科学技术的不断提高,计算机日趋成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。

例如:

检索迅速、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大的提高一个企业、公司销售管理的效率。

因此,开发这样一套管理软件成为很有必要的事情,它能够具体化、合理化的管理单位的销售信息情况,用结构化的思维方式去了解计算机的工作原理。

1.3国内外发展的现状

因特网的迅猛发展正以前所未有的深度和广度影响和改变着人类生活的各个方面,越来越多的人开始意识到因特网所蕴含的巨大经济价值和无穷商机,并积极投身于电子商务活动。

实际上,电子商务是一些商业行为的电子化,例如网上商店、网上贸易等。

就网上商店来说,网上商城是目前应用最广、最成功的典范之一。

网上商城的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。

世界上第一家网上商城是1991年在美国联机公司在网络上建立的“购物美国商店”。

目前,最负盛名的是美国西雅图亚马逊图书公司的亚马逊网上商城。

它创建于1995年,供书品种达310余万种,年顾客达500万人次,其价格优惠20~50%。

金融结算制度完善,配送服务高效,实现了零库存运转。

英国网上商城较著名的有因特网商城。

德国的网上商城主要有图书在线网上商城、网上电器,网上服装。

我国第一家网上商城是1995年建上的中国商城网上商城。

1997年杭州新华商城建立了新华商城系统的第一个网上商城。

截止2008年3月,我国除了已建立网站的800多家企业外,已开通的网上商城有200家左右。

比较有影响的有当当网上商城、蔚蓝网络商城、北京商城大厦等。

互联网信息平台的兴起,为网上商城系统的业务带来了极大的便利条件,随着计算机网络规模的日益庞大,网上销售系统的业务不断壮大与完善,网上出现了许多功能强大、业务全面的销售网站,提出了许多先进的购物思想,目前网上购物已经成为人们日常生活中不可缺少的重要部分。

1.4预期实现效果

当一个游客第一次登录网站时,可以浏览网站内的商品,当游客想要选购某种商品时,可以把商品存储购物车中去。

当你已经购买完商品,想选择结帐的时候,你将会直接跳转到登录的界面,你可以在网站注册新的用户名,只有注册用户才可以购物(这些功能是需要借住另外的设计者所设计模块的帮助来实现)。

本模块主要实现以下功能:

〔1〕可以让数据库中在页面上显示出来。

〔2〕用户能够选购产品。

1.5构架

在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。

现在我们利用IIS+ASP.NET构成三层式Web结构的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。

[1]

利用IIS+ASP.NET技术来集成Web前后端所带来的强大效益可归结为以下几个方面:

〔1〕减少构建和维护成本。

〔2〕加快联机过程。

〔3〕应用软件集中在服务器端开发管理。

〔4〕前端可使用任何浏览器(IE、Netscape…..)。

〔5〕后端可存取任何数据库(SQL、Access…..)。

〔6〕可使用任何脚本语言开发(VBScript、JavaScript、C#…..)。

第二章开发工具及运行环境的搭建

2.1服务器配置

数据采集和数据整和是基于WindowsXP平台,其他的几个模块的要求是要有一个服务器容器(如:

IIS),要有SQL2005数据库平台,支持C#编程(即:

ASP.NET),多种操作系统,突出C#跨平台的优势;

服务器配置:

〔1〕硬件平台:

CPU:

P41.8GHz。

内存:

256M以上。

〔2〕软件平台:

操作系统:

WINDOWSXP。

数据库:

SQL2005。

开发工具包:

ASP.NET2.0。

WEB服务器:

IIS。

2.2IIS环境变量的配置

首先,在电脑上建立一个文件夹,用来存放在E:

盘中建立一个文件夹:

myaspx从“开始”菜单,“程序”—“附件”—打开“记事本”。

 

在里面敲入:

<

%=now%>

着将文件保存到E:

\myaspx\文件夹里面,并且命名为time.aspx 

建立一个“虚拟站点”来调试,对于请建立一个“虚拟目录”来进行调试。

从“控制面板”里面打开“管理工具”,从中选择“Internet服务管理器” 

,弹出的窗口中右键“新建”—“虚拟目录”。

根据“虚拟目录创建向导”,填写“虚拟目录别名”(如myaspx)。

入内容所在的目录路径。

就请通过浏览,指定到你刚才建立的新文件夹中。

(如E:

\myaspx) 

在“访问权限”时,一定要把“读取”和“运行脚本”勾选,当然也可同时选上“写入”和“浏览”。

最终点击“完成”。

再在新建立的“虚拟目录”(myaspx)上单击鼠标右键,弹出菜单选择“属性”一项,打开它的“属性”。

在“虚拟目录面板”上选择“配置”这个选项,打开它,再选择“应用程序调试”这个面板,并选择“启用服务器端脚本调试”这个选项。

选择了这一项,在调试时会有错误提示。

同样是在“配置”面板中选择“文档”,删除原来的文档,“index.aspx”文档和“index.aspx”或“index.aspx”文档。

然后确定退出。

到这里,IIS就配置好了。

查看结果,右键点击“虚拟目录”中的“time.aspx”文件,选择浏览即可。

如果配置正确,会显示当前的日期和时间。

2.3SDK的安装与环境变量的配置

安装ASP.NET,在WindowsServer2003家族、Windows2005(Professional、Server和AdvancedServer)以及WindowsXPProfessional上的客户端和服务器应用程序都支持ASP.NET。

要向产品服务器部署ASP.NETWeb应用程序,在分发应用程序之前,必须确保在产品服务器中启用了ASP.NET和IIS角色。

WindowsXPProfessional上使用"

配置您的服务器"

向导或"

添加或删除程序"

对话框安装ASP.NET时,ASP.NET会在IIS管理器中自动启用。

但是,如果通过Web下载或将其作为应用程序(如VisualStudio.NET)的一部分来安装,您就必须手动启用ASP.NET。

使用"

向导在运行WindowsXPProfessional中安装ASP.NET。

从"

开始"

菜单中,单击"

管理您的服务器"

在"

窗口中,单击"

添加或删除程序,"

配置您的服务器向导"

中,单击"

下一步"

,并在"

服务器角色"

对话框中,选中"

应用程序服务器(IIS、ASP.NET)"

,然后单击"

应用程序服务器选项"

启用ASP.NET"

复选框,单击"

,然后再单击"

当安装完成时,单击"

完成"

在运行WindowsXPProfessional中使用"

安装ASP.NET,"

菜单中,指向"

控制面板"

,"

对话框中,单击"

添加/删除Windows组件"

在"

Windows组件"

向导中的"

组件"

中,选中"

应用程序服务器"

复选框,然后单击"

当在"

向导中完成对WindowsXPProfessional的配置时,单击"

在运行WindowsXPProfessional中的IIS管理器中启用ASP.NET。

"

运行"

对话框中的"

打开"

框中,键入inetmgr,然后单击"

确定"

在IIS管理器中,展开本地计算机,然后单击"

Web服务扩展"

在右侧窗格中,右键单击"

ASP.NET"

然后单击"

允许"

ASP.NET的状态变为"

2.4SQL2005安装和配置

2.4.1安装过程

操作要求:

本地安装SQLServer2005,明确安装步骤以及注意事项。

实践可参照教材所示,在Windows2005Professional或WindowsXPProfessional操作系统平台下安装SQLServer2005个人版。

系统安装完毕后,在开始菜单“程序”中新增了MicrosoftSQLServe的菜单。

2.4.2使用服务管理器

对已安装的本地SQLServer服务器,完成启动、暂停和停止操作。

〔1〕执行“开始→程序→MicrosoftSQLServer→服务管理器”菜单命令,或双击桌面任务栏上“服务管理器”图标按钮,打开“服务管理器”窗口。

注意:

SQLServer服务管理器用交通信号灯比喻SQLServer的启动、停止和暂停。

〔2〕在窗口中的“服务器”栏,选择要启动的数据库服务器(取决于所安装的实例),在“服务”中选择“SQLServer”,单击“开始/继续”按钮,启动SQLServer。

注意:

选择“当启动OS时自动启动服务”复选按钮,可在每次Windwos启动时自动启动SQLServer。

〔3〕单击“暂停”按钮,观察信号灯变化;

单击“停止”按钮,观察信号灯变化;

再次单击“开始/继续”按钮。

〔4〕关闭服务管理器窗口(但SQLServer服务仍在运行,任务栏上的“”图标表示服务已启动)。

2.4.3使用企业管理器

启动SQLServer的“企业管理器”,查看已安装的数据库实例中系统数据库情况。

(如果条件许可,并尝试在企业管理器中通过向导“新建SQLServer注册”,连接SQLServer教学远程数据库服务器。

〔1〕执行“开始→程序→MicrosoftSQLServer→企业管理器”菜单命令,打开“企业管理器”。

〔2〕单击窗口中树状目录窗格中“MicrosoftSQLServer”节点,并打开在其下级SQLServer组下自己安装的数据库实例的“数据库”树节点,浏览系统自动创建的数据库情况,并单击某一数据库(如Pubs或Northwind学习数据库)节点,浏览其中包含的数据库对象。

如果相应实例的数据库服务器未启动,用鼠标右键单击该数据库服务器,从弹出的快捷菜单中选择“连接”也可启动SQLServer服务。

2.4.4使用查询分析器

通过“企业管理器”进入“查询分析器”,按示例进行简单的数据查询操作。

操作:

在“企业管理器”窗口中,选位pubs数据库(系统提供的学习用数据库),执行“工具→SQL查询分析器”菜单命令,打开“查询分析器”窗口。

2.5XML语言

XML,或称为可扩展标记语言(ExtensibleMarkupLanguage),是一种可以用来创建自己标记的标记语言。

它由万维网协会(W3C)创建,用来克服HTML(即超文本标记语言(HypertextMarkupLanguage))的局限。

和HTML一样,XML也是基于SGML—标准通用标记语言(StandardGeneralizedMarkupLanguage)的。

尽管SGML已在出版业使用了数十年,但其理解方面的复杂性使许多本打算使用它的人望而却步。

XML提供了一种标记内容的方式,可以添加关于数据用途的信息。

信息使用XML存储之后,称为解析器的应用程序就能够可靠地提取相关信息,并根据不同的需要进行处理。

[2]

XML是为Web设计的。

Web服务是一种技术,允许用XML定义业务规则和过程,这样软件应用程序能够以平台独立和编程语言无关的方式进行通信。

XML技术使数据可以移植,方便了消息创建,而Java技术则使代码可以移植。

事实上,XML和Java语言可以很好地结合起来,成为构建和部署Web服务的完美组合。

在本项目中XML文件主要的作用是充当传输数据的载体和系统组件配置的作用。

2.6visualstudio2008.net简介

VisualStudio.NET2008是一个为专业开发人员设计的完善的、全面地开发环境,它可以被用来创建MicrosoftWindows,Web或移动应用解决方案。

比以前任何一个版本的VisualStudio都更加高效地用来开发高性能的应用。

更容易的创建和部署客户端应用程序。

利用继承的ClickOnce部署功能,可以轻松的实现应用程序及其所以来组件的发布与维护。

创建高速的、交互的Web应用。

利用50多个全新控件和数以百计的内建的服务开发安全的、个性化的、良好外观与用户体验的Web应用。

利用可视化的设计器与编辑器进行更加快速的开发。

VisualStudio2008使多层应用中的每个层的开发更加流畅,利用直观的可视化设计

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

当前位置:首页 > 考试认证 > 公务员考试

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

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