Oracle9i数据库系统课程设计_网上书店系统.doc

Oracle9i数据库系统课程设计_网上书店系统.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计报告 课 程 名 称 Oracle9i数据库系统课程设计 课程设计题目 网上书店系统 网上书店系统 课程设计背景与目的 1.1 背景 随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。同时人们的生活方式也在随着发生改变,传统的购物方式已不能满足人们的需求。 JSP是Sun公司推出的一种网站开发技术。 JSP即Java Server Page,它可以在Servlet和JavaBean的支持下,完成功能强大的Web应用程序。所以,在我们这次课程设计中,我们采用了JSP作为开发工具,构建了一个能实现基本的电子商务的小型动态商务网站——网上图书销售系统。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的常用功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和完善。 1.2 目的 本系统的目的是实现一个完整的电子商务网站,用于书籍商品的展示和销售。采用JSP和oracle数据库作为开发工具,构建了一个能实现基本的电子商务的小型动态商务网站——网上图书销售系统。该系统要能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。 课程设计题目描述和要求 本系统主要实现以下两方面的功能: 一是客户在网上查书、选书、购书和产生订单等功能。 二是后台的图书管理功能,包括图书种类的管理和图书的管理。 具体划分的模块有:图书查询、购物车管理、订单管理、会员管理、图书管理等。 硬件环境: 128M以上内存 10G以上硬盘空间 VGA高分辨率显示器 键盘及鼠标输入设备 软件环境: 操作系统为: WIN98,WIN2000,WINXP 软件开发工具: Eclipse,Tomcat,Oracle9i 课程设计报告内容 3.1 系统设计目标 对于典型的数据库管理系统,尤其是对像电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计要求。本系统在设计时应该满足以下几个目标: 采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。 全面展示书店内所有的图书,并可展示最新图书及特价图书。 为顾客提供一个方便、快捷的图书信息查询功能。采用模糊查询查询数据。 实现网上购物。 商品销售排行,以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。 查看商城内的公告信息。 用户随时都可以查看自己的订单。 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 系统最大限度地实现了易维护性和易操作性。 系统运行稳定、安全可靠。 3.2 系统基本功能 1)图书信息查询 该模块实现图书信息的分类显示,提供最新商品的推荐显示以及销售显示,便于引导购物取向。此外,还提供依据图书名称或是编号等包含关键字实现快速搜索的功能并显示图书的有关详细信息。 2)购物车管理 用于对每一个进入系统的用户所对应的购物车进行管理。将用户所选购的图书信息,包括价格、数量等信息记录到对应的购物车上,便于到收银台进行结帐处理。同时在此模块中,用户还可以方便的实现修改购物图书、清空购物车等操作。 3)会员信息管理 实现系统相关用户信息的注册及身份验证,同时也提供对应的用户资料的更新。该系统可以收集用户相关的联系方式、通讯地址等信息。 4)订单处理 根据购物车中的信息,以及用户所选择的送货方式和付款方式,和用户对应的个人信息生成订单,便于后续工作的处理。在该模块中,用户可以随时查阅自己的订单,并对其进行取消等处理操作。 3.3 数据库需求分析 以下是数据库需求信息: ? 一个用户可以购买多本图书。 ? 一个用户对应一张订单。 ? 一个列表对应多张订单。 ? 用户,包括数据项:用户ID、用户名、密码。 ? 图书,包括数据项:图书编号、图书名、价格、出版社、图书介绍。 ? 订单列表,包括数据项:订单编号、图书编号、购书数量。 ? 订单,包括数据项:订单编号、用户编号、下单时间。 3.4 数据库设计 数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。 3.5 数据库需求分析 针对网上图书销售

您可能关注的文档

文档评论(0)

xiangxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档