没有合适的资源?快使用搜索试试~ 我知道了~
基于asp.net网上购物系统设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 109 浏览量
2023-11-16
16:57:25
上传
评论
收藏 1.99MB DOCX 举报
温馨提示
试读
38页
基于asp.net网上购物系统设计与实现.docx
资源推荐
资源详情
资源评论
1 引言 ...................................................................1
1.1 研究背景............................................................1
1.2 研究意义............................................................1
1.3 国内外现状分析......................................................1
2 开发环境及关键技术 .....................................................2
2.1 开发环境............................................................2
2.2 关键技术............................................................2
3 需求分析 ...............................................................4
3.1 系统可行性分析......................................................4
3.2 系统需求概述........................................................4
3.2.1 前台用户功能需求分析............................................5
3.2.2 后台管理员功能需求分析..........................................5
3.3 系统功能需求分析....................................................5
3.3.1 系统前台功能....................................................5
3.3.2 系统后台功能分析................................................6
3.4 系统用例需求分析....................................................7
3.5 系统业务流程分析....................................................8
4 概要设计 ..............................................................11
4.1 系统技术架构设计...................................................11
4.2 系统功能结构设计...................................................12
4.3 数据库概念设计.....................................................13
4.4 数据库表的设计.....................................................14
5 功能实现 ..............................................................22
5.1 用户功能的实现.....................................................22
5.2 管理员主要功能的实现...............................................26
6 系统测试 ..............................................................28
6.1 测试的目的和意义...................................................28
6.2 测试方案...........................................................29
6.3 测试详情...........................................................29
6.3.1 前台模块测试...................................................29
6.3.2 后台模块测试...................................................30
6.4 测试分析...........................................................32
总 结 ..................................................................33
参考文献: ..............................................................34
致 谢 ...................................................................35
1
1 引言
1.1 研究背景
时代的进步,科技的发展,计算机应用的广泛。在线购物将慢慢成为本世纪的核
心贸易交易模式
[1]
。仔细算来,其实网上购物从出现一直到现在这番欣欣向荣的状态,
并没有经历很长的时间,它足以解释网上购物改变人们生活,工作和学习的方式。校
园作为年轻人聚集的地方。各种繁多的消费需求也变得比以前多了许多,尤其是近几
年来国家对教育的重视程度变得很高。学校扩招导致又传统的校园购物方式不能满足
学生需求
[2]
。因此,创建一个在校园内使用的能够最大程度上满足学生们需求的网上
购物系统就变得更加重要。不仅如此,校内的网上购物系统有着其他的购物系统所没
有的优点,在校园网上使用能够最大限度的保证网上购物系统的安全性及稳定性,也
能够减少学生在外面购物时所花费的时间。能够为家庭困难的同学提供一些简单的不
影响学习的兼职工作的机会。使得消费者足不出户就可以买到自己满意的商品
[3]
。 进
一步促进校园和谐向上发展,促进数字化校园建设的脚步。并以此作为提高学校在全
国高校中增加综合竞争力的一个重要凭证
[4]
。
1.2 研究意义
本系统是创建一个在校园内使用的能够最大程度上满足学生们需求的网上购物系
统。不仅如此,校内的网上购物系统有着其他的购物系统所没有的优点,在校园网上
使用能够最大限度的保证网上购物系统的安全性及稳定性,也能够减少学生在外面购
物时所花费的时间,能够为家庭困难的同学提供一些简单的不影响学习的兼职工作的
机会,进一步促进校园和谐向上发展,促进数字化校园建设的脚步,并以此作为提高
学校在全国高校中增加综合竞争力的一个重要凭证。
综上,本系统的开发具有以下意义:
(1) 快捷性:商品网站简单快捷,方便查找。
(2) 完整性:本商城网站的数据是通过 SQL Server 数据库进行存储的购物系统。
(3) 随时性:网站的开放时间没有任何限制,想用即用。
1.3 国内外现状分析
全球经济一体化是世界经济发展的主要趋势与重要特征。世界各国,已经充分认
识到网络购物所具备经济利益
[6]
。亚马逊图书网站,就是全球电子商务领域的巨头和
先驱。到现在越来越多的企业也加入了电子商务大潮
[8]
。美国是当今世界上电子商务
2
最为发达的国家,2013 年增速达到 16.6%
[9]
,调查表明,网络购物已经成为美国人最
主要的购物方式之一
[10]
。我国的互联网技术起步比较晚,比发达国家晚十到二十年左
右。到 2012 年末,电子商务交易规模就已经达到 7.85 万亿元
[12]
。国内人数众多,网
民的数量也在逐渐增加。虽然国内起步较晚,但近几年,正逐渐与国外电子商务缩小
差距
[14]
。
2 开发环境及关键技术
2.1 开发环境
硬件环境:CPU:AMD Radeon R2、RAM:4GB、硬盘:500GB。
软件环境:操作系统:Windows 2010、数据库:SQL Server 2008、开发工具:Visual
Studio 2010、浏览器:IE、服务器:IIS7.0。
2.2 关键技术
(1) ASP.NET 技术
实现页面与静态主页相比,具有动态性、交互性、高效率的优势
[15]
。它最大的特
点就是对各种平台都能表示出来的强大的适应性,例如可以使用 VB、C++、C#等编写
[16]
。不仅如此,它还可以支持 SQL Sever 数据库的操作,存放数据变得更加方便。为
程序员的开发创造了更多的机遇,提供了更多的机会
[17]
。具体的软件框架如图 2-1 所
示:
C++ PerlC#VB
通用语言进行时
数据和XML
基本框架
Web服务 用户界面
ASP.NET
图 2-1 ASP.NET Framework 架构图
3
ASP.NET 是将设计好的程序第一次运行时将其放在服务器上运行
[18]
,这样可以自
动对程序进行编译,自动找出其中不合法的代码,最后对系统进行调试。不仅如此,
在相比时可以发现,ASP.NET 的代码量不多
[15]
。
(2) SQL Server 数据库介绍
SQL Server 前身是微软等三家企业联合研发的
[19]
。SQL Sever 与 Access 之间的不
同之处在于面向的对象以及功能、管理方面
[20]
。不得不说,SQL Sever 相对来说是最
适合作为这个系统的数据库。因为它属于开放性源码程序,能够最大程度的减少程序
设计时产生的费用
[21]
。SQL Server 可在不同的应用程序之间进行数据的传输。数据库
的内部功能如图 2-2 所示:
事物文件
数据文件
查询分析器
缓冲区
管理器
SQL Sever 网
络接口
死锁监视器
惰性写入器
关系引擎
存储引擎
资源管理器
调度器监视器
SOL OS
存取方
法
事务管
理器
协议层
查询执行器
SQL管理器
命令分析器
数据库
管理器
服务同步
内存管理器
调度
IO
SNI
执行计划缓存
缓冲池
数据缓存区
SQL命令
查询树
执行计划
图 2-2 数据库内部功能结构图
(3) C#语言介绍
C#语言是一种简单的,面向对象安全性髙的编程语言
[22]
。不仅如此,在本系统中
剩余37页未读,继续阅读
资源评论
五星资源
- 粉丝: 5526
- 资源: 1533
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功