1、 本科毕业论文 (科研训练、毕业设计 ) 题 目: 网上 店铺的设计与实现 姓 名: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 学 号: 指导教师: 职称: 年 月 日 I 摘要 随着网络技术的迅猛发展,网络技术不断地推陈出新,网络技术的应用越来越广泛,从最早的信息传播、数据交换到现在的网络交易等,网络的应用已经不止是单纯用来传送或显现静态的信息了。在电子商务的应用上,网络交易讲求的是安全性、可 靠性和它的执行效率。电子商务网站作为开展电子商务的基本手段和电子商务系统的重要部分,它是商家在 Internet 上设立的一个商务系统,由众多网页、后台服务器和数据库组成,有惟一的网
2、址,以服务器、工作站和种种网络设备作为物理载体。 电子商务越来越多的运用到商家的竞争中,并得到了大多数客户的认可。 本网站在采用 ASP.NET+SQL SEVER数据库结合的解决方案来完成对系统前台功能模块和后台管理模块的操作,利用 web 服务器和客户浏览器和电子工具的高效率和低成本的特点,采用人机对话的操作方式。全面展示商城内的所有商 品,实现网上购物、查看商城内的公告信息 、评论商品、留言、用户管理等一系列的网上购物服务。 关键词 :网上商店 SQL SEVER ASP.NET II Abstract With the rapid development of network tech
3、nology, its application is more and more extensive, and new technology evolves from the old continually. From the transport of information and data exchange at the beginning to the net business now, the application of network is more than transport and display static information. As to E-commerce, w
4、hat it need is safe, reliable and its efficiency of program. As the basic means of E-commerce and an important part of E-commerce system, E-commerce net site is a business system established on the line. It is made up of many web pages, background severs and database. It has a unique web address and
5、 takes servers and work stations and other net devices as physics carrier. The electronic shop were used in more and more business competition and accepted by major customer. This website implement the front-end and back-end modules by using ASP.NET and SQL SERVER. With the adoption of Man-machine d
6、ialogue approach, this solution will taken the advantage of the high-efficiency and low cost of web server, browser and electronic tools greatly. This website has enabled products browsing, online shopping, news reading, mail checking, product reviewing, message-leaving, user management and other se
7、rvice. Keywords: Online-shop SQL SEVER ASP.NET III 目 录 第一章 绪论 . 1 1.1 电子商务的定义 . 1 1.2 电子商务的应用 . 2 1.3 电子商务分类及发展过程 . 3 1.3.1 电子商务分类 . 3 1.3.2 电子商务的发展 . 6 1.3.3 中国电子商务的发展 . 7 1.4 本文主要研究内容 . 8 1.5 本文主要章节安排 . 8 第二章 关键技术介绍 . 9 2.1 .NET 平台 . 9 2.2 ASP.NET. 9 2.3 C#语言 .10 2.4 SQL server 2000 简介 . 11 第三章 系统
8、总体设计 .14 3.1 系统架构设计 .14 3.2 系统功能设计 .16 3.3 数据库设计 .18 第四章 系统详细设计 .23 4.1 前台展示系统 .23 4.1.1 注册和登录模块 .23 4.1.2 浏览购物及订单模块 .25 4.1.3 商品查询模块 .28 4.1.4 前台模块 .31 4.1.5 用户信息中心模块 .32 4.2 后台管理系统 .32 4.2.1 商品及订单管理模块 .32 4.2.2 信息中心模块 .36 4.2.3 用户和角色管理模块 .40 第五章 系统实现 .43 5.1 前台展示系统 .43 5.1.1 网站首页 .43 5.1.2 注册页面 .4
9、6 5.1.3 购物车 .46 5.1.4 创建订单页面 .47 5.1.5 搜索页面 .47 5.2 后台管理 .48 5.2.1 商品管理页面 .48 5.2.2 商品种类管理页面 .49 5.2.3 订单管理页面 .49 IV 5.2.4 新闻管理页面 .49 第六章 总结与展望 .50 致谢语 .51 参考文献 .52 V Content Chapter 1 Introduction . 1 1.1 The definition of E-Commerce . 1 1.2 The application of E-Commerce . 3 1.3 The classification
10、of E-Commerce and its evolution . 4 1.3.1 Classification of E-Commerce . 4 1.3.2 The Evolution of E-Commerce . 7 1.3.3 The Evolution of Chinas E-Commerce. 8 1.4 Key topics of the text . 9 1.5 The arrangement of the text . 9 Chapter 2 Introduction to the key technologies . 9 2.1 .NET Platform .10 2.2
11、 ASP.NET.10 2.3 C# programming language. 11 2.4 SQL server 2000 .12 Chapter 3 General Design .15 3.1 Architecture design .15 3.2 Functions design .17 3.3 Database design .20 Chapter 4 Detailed Design .25 4.1 Front end: the displaying System .25 4.1.1 Login/Logout .25 4.1.2 Browse/Order.27 4.1.3 Sear
12、ch .30 4.1.4 Front end .31 4.1.5 User info .32 4.2 Back end: the management system.32 4.2.1 Management of products and orders .32 4.2.2 Management of infomation .36 4.2.3 Management of users and roles.40 Chapter 5 Implementation.43 5.1 Front end: the displaying System .43 5.1.1 Home page .43 5.1.2 R
13、egister page .46 5.1.3 Cart .46 5.1.4 Ordering Page .47 5.1.5 Searching Page .47 5.2 Back end: the management system.48 5.2.1 Product management page .48 5.2.2 Product type management page .49 5.2.3 Order management page .49 VI 5.2.4 News management page .49 Chapter 6 Conclusion and expectation .50
14、Acknowledgment .51 Reference .52 网上店铺 的设计与实现 1 第一章 绪论 1.1 电子商务的定义 电子商务虽然正在以难以置信的速度渗透到人们的日常生活,但是至今也没有一个统一的定义。世人众说纷纭,各国政府、学者、企业界人士都根据自己所处的地位和对电子商务的参与程度,给出了许多不同的表述,下面就是几个比较有代表和权威的定义: 国际商会于 1997 年 11 月,在巴黎举行了世界电子商务会议( The World Business Agenda for Electronic Commerce)。会上专家和代表对电子商务的概念进行了最有权威的阐述:电子商务( Ele
15、ctronic Commerce),是指实现整个贸易过程中各阶段的贸易活动的电子化。从涵盖范围方面可以定义为:交易各方以电子交易方式而不是通过当面交换或直接面谈方式进行的任何形式的商业交易;从技术方面可以定义为:电子商务是一种多技术的集合体,包括交换数据(如电子数据交换、电子邮件)、获得数据(共享数据库、电子公告牌)以及自动捕获数据(条形码)等。电子商务涵盖的业务包括:信息交换、售前售后服务(提供产品和服务的细节、产品使用技术指南、回答顾客意见)、销售、电子支付(使用电子资金转账、信用卡、电子支票、电子现金)、运输(包括商 品的发送管理和运输跟踪,以及可以电子化传送的产品的实际发送)、组建虚拟企业(组建一个物理上不存在的企业,集中一批独立的中小公司的权限,提供比任何单独公司多得多的产品和服务)、公司和贸易伙伴可以共同拥有和运营共享的商业方法等。 美国学者瑞维卡拉克塔和安德鲁