数据库应用案例课程设计(论文)
设计题目: 网上购物系统的设计与实现 专 业:计算机科学与技术 班 级 姓 名: 成 绩 姓 名: 成 绩 指导老师: 时 间:
第 1 页 共 29 页
数据库应用案例课程设计(论文)
摘 要
本文介绍运用了ASP网站开发技术(主要采用了Vbscript语言和Javascript语言),在Windows XP下,以SQL Server为数据库开发平台,IIS为应用服务器实现一个快速登陆网站的设计的方法和过程。
运用ASP技术和网络数据库原理,基于B/S模式我开发了一个网上购物系统。在这个系统中,顾客可以很方便的注册用户,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。此外,还可以对服务进行投诉。
关键词:B/S模式;ASP;电子商务;网络数据库。
第 2 页 共 29 页
数据库应用案例课程设计(论文)
目 录
摘 要 ......................................................................................................... 2 前 言 ......................................................................................................... 4 一、系统分析............................................................................................. 5
1用户需求分析 ................................................................................... 5 2 业务流程图分析 .............................................................................. 5 3 系统功能模块设计 .......................................................................... 6 二、数据库设计 ........................................................................................ 8
1 数据库需求分析 .............................................................................. 8 2 数据库概念结构设计(E-R图) .................................................. 8 3 数据库逻辑结构设计 ...................................................................... 9
3.1 数据库表的设计 ................................................................... 9 3.2 数据库连接 ......................................................................... 12
三、数据库的管理 .................................................................................. 13
1 数据库的安全 ................................................................................ 13 四、数据库的实施 .................................................................................. 15
1 网上购物系统模块分析................................................................ 15 2 主要代码的实现 ............................................................................ 17 五、结束语 ............................................................................................... 27 参考文献 ................................................................................................... 28 致 谢 ................................................................................................... 28
第 3 页 共 29 页
数据库应用案例课程设计(论文)
前 言
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正使得计算机被广泛的应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理和查询。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了方便用户网上购物而设计的。
网上商品交易系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性、数据安全性能好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。传统企业开始与电子商务结合成为电子商务发展的一个热点。这个热点由于是在传统企业内部根据企业发展的自身需要而自发产生的。早期的传统企业通过传统方式对企业进行管理,管理客户档案、管理企业资源、管理供货渠道信息。经过一段时间,很多企业开始强调企业内部的e化,引进了CRM、ERP、SCM等系统,这是在企业内部形成的。作为一个企业,其最根本的目标就是追求利润。从目前新的经济环境来看,传统企业为了降低运营成本,不断地压缩其生产制造成本、减低各个环节的支出,从而形成一种利润的增值。随着互联网的出现,供应链端的管理开始提供更高的效率来完成一个新的利润的增长。因而供应链的上端——网上采购(EP,e-Procurement)和下端——网上分销(ED,e-Distribution)会成为企业对电子商务的基本需要。越来越多的人认识到,电子商务不只是电子贸易,而是结合IT技术对采购、生产和交易过程的高效率管理。随着传统产业和电子商务提供商的结合,电子商务的发展将会非常迅速。经过分析,我们决定利用ASP编程,使用Dreamweaver MX作前端开发工具,利用SQLServer2000作后台数据库管理,数据库驱动使用ADO。前台功能模块:系统主界面与登录程序设计,商品查询及购买模块,客户投诉模块,用户管理设计等。后台功能模块:管理主界面与登录程序设计,公告信息管理模块,商品类别管理模块,商品管理模块,订单管理模块,投诉管理模块设计等。后台管理的建立,使管理员可以通过后台很容易的对商城进行管理,比如:对商品,公告和商城注册用户进行添加,删除等管理工作,还可以对客户订单以及投诉进行处理。
第 4 页 共 29 页
数据库应用案例课程设计(论文)
一、系统分析
1用户需求分析
对于用户来说,在商场系统里面所购的物品,希望及时收到商品,在商场系统里的投诉,希望及时得到解决,用户的要求能及时得到满足的情况下,商场的信用度才能得到提高,才能更好的发展,所以对用户进行需求分析是很有必要的。 对于管理员来说,既要考虑用户的要求,又要更好的管理整个系统,所以他肩负着双重任务。满足用户要求方面,应该及时处理用户的订单,及时发货,尽快的解决客户的投诉等等,才能有更好的经济效益。管理系统的责任也不能忽视,如对市场做调查,及时更新产品,还有就是对系统进行维护等等
2 业务流程图分析
网上购物系统分为前台管理和后台管理。前台管理包括浏览商品、查询商品、订购商品、购物车、用户信息维护等功能。后台管理包括公告管理、商品管理、订单管理、投诉管理和用户管理等模块。流程图如图1-1和1-2所示。
管理用户 身份验证 用户信息表 公告管理 商品管理 订单管理 投诉管理 用户管理 Shop数据库 图1-1后台系统流程分析图
第 5 页 共 29 页