《2022年网上购物系统网站asp动态网页设计 .pdf》由会员分享,可在线阅读,更多相关《2022年网上购物系统网站asp动态网页设计 .pdf(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、西安航空职业技术学院课程设计用纸1 目录引言 2一、系统分析 31、系统功能分析 32、可行性分析 4二、数据库设计 51.数据库表的设计 52.数据库表的实现 53.数据库的链接 6三、详细设计 8四、设计体会及今后的改进意见 15参考文献 16致谢 17名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 18 页 -西安航空职业技术学院课程设计用纸2 引言近年来随着中国经济的迅速发展和越来越多人的广泛需要,人们已经不再仅限于逛街买衣服,取而带之的是网上购物。网上营销将改变我国传统营销的模式,加快推广科研成果的迅速,促进服装行业的发展,改变人们对服装消费的习惯及观念,具有较大的社会
2、效益及经济效益。本网站是采用 VBScript 语言来实现一个目前许多公司广泛采用的以销售为中心的网上销售系统,该系统提供包括传统业务中最基本的查询、订购、生成定单、商品信息管理等基本业务。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 18 页 -西安航空职业技术学院课程设计用纸3 一、系统分析1、系统功能分析网上购物系统分为前台管理和后台管理。前台管理包括浏览商品、查询商品、订购商品等功能。后台管理包括商品管理、订单管理和用户信息管理等模块。流程图如图1-1和 1-2 所示。图 1-1 前台客户购物流程浏览商品选择商品(填写购货单)订购商品提交购货单进入商店名师资料总结-精品
3、资料欢迎下载-名师精心整理-第 3 页,共 18 页 -西安航空职业技术学院课程设计用纸4 图 1-2 后台客户购物流程2、可行性分析对于用户来说,在商场系统里面所购的物品,希望及时收到商品,在商场系统里的投诉,希望及时得到解决,用户的要求能及时得到满足的情况下,商场的信用度才能得到提高,才能更好的发展,所以对用户进行需求分析是很有必要的。对于管理员来说,既要考虑用户的要求,又要更好的管理整个系统,所以他肩负着双重任务。满足用户要求方面,应该及时处理用户的订单,及时发货,尽快的解决客户的投诉等等,才能有更好的经济效益。管理系统的责任也不能忽视,如对市场做调查,及时更新产品,还有就是对系统进行维
4、护等等。信息管理商品管理订单管理订单管理数据库客户信息管理名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 18 页 -西安航空职业技术学院课程设计用纸5 二、数据库设计1.数据库表的设计(1)商品:商品编号,商品名称,单价,计量。如图2-1。图 2-1(2)订单信息表:收货人,订购物品,数量,送货地址,联系方式。如图 2-2。图 2-2 2.数据库表的实现名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 18 页 -西安航空职业技术学院课程设计用纸6(1)商品(如图 2-3)图 2-3 商品(2)订单信息表(如图2-4)图 2-4 订单信息表3.数据库的链接按照要求建
5、好数据库后,需要建立网站页面和后台服务器的链接,页面与服务器建立链接的代码为:建立 Connection 对象Set conn=Server.CreateObject(ADODB.Connection)名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 18 页 -西安航空职业技术学院课程设计用纸7 Provider=Provider=Microsoft.Jet.OLEDB.4.0;DBpath=Data Source=&Server.MapPath(数据库名.mdb)连接数据库conn.Open Provider&DBpath 有密码的连接:Provider&DBPath&;Jet
6、 OLEDB:Database Password=&Password 建立 RecordSet 对象Set rs=Server.CreateObject(ADODB.Recordset)打开数据库表rs.Open 表名,conn,2,2 这段代码在建立页面与数据库连接时必须用到,否则导致与数据库无法连接。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 18 页 -西安航空职业技术学院课程设计用纸8 三、详细设计1首页(欢迎界面如图 3-1)课程设计背景图片 10.JPG text=black 欢迎进入网络杂货铺 课程设计背景图片 1.gif align=middle 退货入口 图
7、 3-1 2.选择(如图 3-2)response.redirect 用法示例 网络杂货铺欢迎您 课程设计背景图片 5.JPG text=pink 请选择商品类型:食品类名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 18 页 -西安航空职业技术学院课程设计用纸9 文体类 图 3-2 3.文体类(如图 3-3)文体类 课程设计背景图片 7.JPG text=black 请选择商品名称:钢笔 毛笔 橡皮 篮球 名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 18 页 -西安航空职业技术学院课程设计用纸10 羽毛球拍 乒乓球拍 网球拍 钢笔单价:5/支毛笔单价:5/支橡
8、皮单价:1/块篮球单价:100/个羽毛球拍单价:300/副(带球)乒乓球拍单价:100/副(带球)网球拍单价:200/副(带球)重新输入 图 3-3 4.食品类(如图 3-4)食品类 课程设计背景图片 9.JPG text=black 名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 18 页 -西安航空职业技术学院课程设计用纸11 请选择商品名称:巧克力 开心果 瓜子 花生 巧克力 单价:15/盒开心果 单价:10/袋瓜子 单价:10/袋花生 单价:8/袋 重新输入 图 3-4 5订单(如图 3-5)订单信息表 名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 1
9、8 页 -西安航空职业技术学院课程设计用纸12 课程设计背景图片 8.JPG text=black 收货人:订购物品:数量:送货地址:联系电话:如图 3-5 6完成(如图 3-6)这不部分可以说是我们本次课程设计中最重要,也是最难的一部分。这一部分的实现同时也是说明我们课程设计是否成功,因为这部分主要是和数据库进行连接的。这段代码主要是获取“订单”中的内容,通过Connection对象与后台数据库进行连接。这段代码的实现就是客户通过对商品的了解,填写“订单”界面的“订单信息表”,通过与数据库进行连接,从“订单信息表”中获取客户的订购信息载入“网上商店”数据库的“订单信息表”,便于管理员进行管理
10、。具体代码如下:名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 18 页 -西安航空职业技术学院课程设计用纸13 课程设计背景图片 19.jpg 已订购成功!返回首页 名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 18 页 -西安航空职业技术学院课程设计用纸14 如图 3-6 11.实验成果(如图 3-11)通过代码连接数据库后,向“网上商店”数据库中的“订单信息表”中成功地增加了一条记录。收货人:李四订购物品:羽毛球拍数量:送货地址联系方式:123456789 名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 18 页 -西安航空职业技术学院课
11、程设计用纸15 四、设计体会及今后的改进意见通过对该网上购物系统的设计与实现,使我们将所学的知识灵活的运用起来,增强了对数据库应用方面的理解,积累了不少经验。在该系统设计过程中,对数据库设计理念及思想上有更高的认识。学会了如何设计数据库,如何利用面向对象语言对数据库进行编程,如何实现数据库与开发相应程序的连接问题。为以后数据库开发打下了坚实的基础。当然在设计时,有些 VBScript 语言运用不熟练,导致了运行结果不正确。所以在今后的学习中,我会弥补自己的不足,通过努力学习,熟悉掌握该语言,避免类似错误再次出现。名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 18 页 -西安航
12、空职业技术学院课程设计用纸16 参考文献1 谭浩强,ASP动态网页设计,清华大学出版社,2009-9 2 汪小平,钟军,ASP网络开发技术,人民邮电出版社,2003-12 名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 18 页 -西安航空职业技术学院课程设计用纸17 致谢本论文是在高晓梅老师的悉心指导和热情关怀下完成的。高老师渊博的学识、严峻的治学态度及随和的为人之道给我留下了难以磨灭的印象,这将使我终身受益,同时,高老师在生活上也给了我极大的鼓励和帮助。为此,我要对她致以最衷心的感谢.在本学期学习过程中,我与同学建立了深厚的友谊,他们在我遇到困难时无私地伸出援助之手,对他们的帮助我特别感谢。最后,对关心、支持我的亲人和老师致以最衷心的感谢。名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 18 页 -西安航空职业技术学院课程设计用纸18 名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 18 页 -