oracle9i数据库系统课程设计——网上书店系统毕业论文

oracle9i数据库系统课程设计——网上书店系统毕业论文

ID:797432

大小:676.54 KB

页数:24页

时间:2017-09-05

oracle9i数据库系统课程设计——网上书店系统毕业论文_第1页
oracle9i数据库系统课程设计——网上书店系统毕业论文_第2页
oracle9i数据库系统课程设计——网上书店系统毕业论文_第3页
oracle9i数据库系统课程设计——网上书店系统毕业论文_第4页
oracle9i数据库系统课程设计——网上书店系统毕业论文_第5页
资源描述:

《oracle9i数据库系统课程设计——网上书店系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告课程名称Oracle9i数据库系统课程设计课程设计题目网上书店系统网上书店系统1、课程设计背景与目的1.1背景随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。同时人们的生活方式也在随着发生改变,传统的购物方式已不能满足人们的需求。JSP是Sun公司推出的一种网站开发技术。JS

2、P即JavaServerPage,它可以在Servlet和JavaBean的支持下,完成功能强大的Web应用程序。所以,在我们这次课程设计中,我们采用了JSP作为开发工具,构建了一个能实现基本的电子商务的小型动态商务网站——网上图书销售系统。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的常用功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和完善。1.2目的本系统的目的是实现一个

3、完整的电子商务网站,用于书籍商品的展示和销售。采用JSP和oracle数据库作为开发工具,构建了一个能实现基本的电子商务的小型动态商务网站——网上图书销售系统。该系统要能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。2、课程设计题目描述和要求本系统主要实现以下两方面的功能:24一是客户在网上查书、选书、购书和产生订单等功能。二是后台的图书管理功能,包括图书种类的管理和图书的管理。具体划分的模块有:图书查询、购物车管理、订单管理、会员管理、图书管理等。硬件环境:128M以上内存10G以上硬盘空间VGA高分辨

4、率显示器键盘及鼠标输入设备软件环境:操作系统为:WIN98,WIN2000,WINXP软件开发工具:Eclipse,Tomcat,Oracle9i1、课程设计报告内容3.1系统设计目标对于典型的数据库管理系统,尤其是对像电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计要求。本系统在设计时应该满足以下几个目标:l采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。l全面展示书店内所有的图书,并可展示最新图书及特价图书。l为顾客提供一个方便、快捷的图书

5、信息查询功能。采用模糊查询查询数据。l实现网上购物。l商品销售排行,以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。l查看商城内的公告信息。l用户随时都可以查看自己的订单。l对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。l系统最大限度地实现了易维护性和易操作性。l系统运行稳定、安全可靠。3.2系统基本功能1)图书信息查询24该模块实现图书信息的分类显示,提供最新商品的推荐显示以及销售显示,便于引导购物取向。此外,还提供依据图书名称或是编号等包含关键字实现快速搜索的功能并显示图书的有关

6、详细信息。2)购物车管理用于对每一个进入系统的用户所对应的购物车进行管理。将用户所选购的图书信息,包括价格、数量等信息记录到对应的购物车上,便于到收银台进行结帐处理。同时在此模块中,用户还可以方便的实现修改购物图书、清空购物车等操作。3)会员信息管理实现系统相关用户信息的注册及身份验证,同时也提供对应的用户资料的更新。该系统可以收集用户相关的联系方式、通讯地址等信息。4)订单处理根据购物车中的信息,以及用户所选择的送货方式和付款方式,和用户对应的个人信息生成订单,便于后续工作的处理。在该模块中,用户可以随时查阅自己的

7、订单,并对其进行取消等处理操作。3.3数据库需求分析以下是数据库需求信息:u§一个用户可以购买多本图书。u§一个用户对应一张订单。u§一个列表对应多张订单。u§用户,包括数据项:用户ID、用户名、密码。u§图书,包括数据项:图书编号、图书名、价格、出版社、图书介绍。u§订单列表,包括数据项:订单编号、图书编号、购书数量。u§订单,包括数据项:订单编号、用户编号、下单时间。3.4数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设

8、计可以提高数据存储的效率,保证数据的完整和一致。3.5数据库需求分析针对网上图书销售系统的需求分析,得出如下需求信息。订单分为单张详细订单和总订单。§一个用户可以购买多本图书。§一个用户对应一张订单。24§一个列表对应多张订单。针对本系统功能分析,总结出如下的需求信息。§用户,包括数据项:用户ID、用户名、密码。§图书,包括数据项:图书编号、图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。