数据库设计案例.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
"《数据库原理与应用》实验报告 " "学生姓名: " "学号: " " " "专业:教育技术 " "年级班级: " " " "课程名称:数据库系统概论 " " " " " "实验项目:网上购物系统数据库设计 " " " "实验类型:综合 " "实验时间: " " " "指导教师:王俊晖 " "实验评分: " " " " " "网上购物系统数据库设计 " " " "一、需求分析 " "1、概述 " "网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦 " "琐过程,使购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活; " "同时又能有效的控制"商场"运营的成本,开辟了一个新的销售渠道。 " "2、系统的作用 " "(1)对企业的作用 " "企业通过使用该系统可以建立自己的网上商店,建立网上销售渠道,可以让 " "企业直接面对最终用户,减少了销售过程中的中间环节,降低了客户的购买 " "成本。通过该系统,企业可以让所有上网浏览的客户看到你在网络上所登录 " "的产品信息,并可以让客户随时进行购买活动,缩短与小企业与客户的距离 " ",直接获得效益。 " "(2)对客户的作用 " "客户通过使用该系统可以查看、购买商品和下定单。在家足不出户就可以浏 " "览各种各样最新的商品,轻轻点击鼠标商品就可以快递上门,再也不用受地 " "域限制。另外,由于网上购物可以直接从生产企业购买商品,少了很多销售 " "的中间环节比如销售的场地费用(销售场地的租金通常占了商品很大一部分 " ")和人员的故雇用,使商品价格大大下降,最终收益的还是客户。 " "3、用户对系统的功能要求 " "(1)企业对系统的要求 " "商品管理功能 " "由系统管理员或由系统管理员授权委托管理系统中的方商品信息。 " "商品信息发布功能 " "发布卖方销售商品信息,卖方注册取得授权后可在系统后台随时增添、修改 " "、更新销售商品信息。 " "订单管理功能 " "系统内构成由订单生成,按时间顺序生成订单号、订单入库,订单查询组成 " "的完整的订单处理流程。 " "客户管理功能 " "系统实行会员注册,对买卖双方的相关信息、交易信息等实行跟踪管理。 " "网上结算模拟银行功能 " "系统采用网上模拟银行方式,支持网上结算,买方注册,经过模拟认证后, " "即得一个银行帐号,凭此帐号在网上处理销售结算。 " "配送管理功能 " "合同(订单)确认后,卖方向买方送提货单证(网上下载),凭单提货、配 " "货送货。 " "商品退货处理功能 " "体现售后服务中不合格退货的要求,系统支持退货处理,包括货款退还的操 " "作。充分体现顾客至上的服务宗旨。 " "(2)客户对系统的要求 " "商品信息查询功能 " "为买方提供模糊查询商品信息、搜寻商品,买方注册后可通过分类、关键词 " "等方式查询信息。 " "网上购买(购物车)功能 " "买方确定购买对象、下订单、进入购物系统,完成购买。 " "网上结算模拟银行功能 " "系统采用网上模拟银行方式,支持网上结算,买方注册,经过模拟认证后, " "即得一个银行帐号,凭此帐号在网上处理购买结算。 " "配送管理功能 " "合同(订单)确认后,卖方向买方送提货单证(网上下载),凭单提货、配 " "货送货。 " "商品退货处理功能 " "体现售后服务中不合格退货的要求,系统支持退货处理,包括货款退还的操 " "作。 " "4、 购物的工作流程 " " " "二、概念结构设计 " "系统整体结构图: " " " "网上购物系统的数据模型,它主要模式有产品:product " ",帐户:Account,定单:Order。和产品相关的表有category " ",product,item, inventory, supplier; " "和用户相关表有的account ,signon ,profile; " "和定单相关的表有orders,orderstatus,lineitem 。 " "他们之间的整体关系如下. " " " "E-R图 " " " "FK:Foreign Key " "三、逻辑结构设计 " "1、帐户模型 " "帐户模型,记录者用户的登录名称,密码。以及个人信息如地址,姓名,电 " "话等,还有它在系统中的profile信息。表有Account 主键是userID,它记录 " "用户的基本信息,如email,name等。Signon " "表记录者userID和password,Profile表记录者用户的登录系统的系统设置。" "可以根据用户的类型,显示不同的登录信息。 " " " " " "(1)account表 " "create table account ( " "userid varcha 【网上购物系统数据库设计】 网上购物系统是一种基于网络的虚拟购物平台,旨在提供便捷、高效的购物体验,同时降低运营成本。系统分为企业端和客户端,两者都有特定的需求和功能。 1. **系统作用**: - **对企业的作用**:网上购物系统帮助企业建立网上商店,直接面对消费者,减少中间环节,降低销售成本。企业可以展示产品信息,吸引客户并实现快速交易,提高经济效益。 - **对客户的作用**:客户可以在线浏览最新商品,不受地域限制,简化购物步骤。由于减少了销售成本,商品价格更优惠,客户可享受到更便捷的服务。 2. **用户功能需求**: - **企业需求**: - **商品管理**:系统管理员管理商品信息,发布、修改和更新销售信息。 - **订单管理**:包括订单生成、订单入库和查询,形成完整流程。 - **客户管理**:会员注册,跟踪买卖双方信息和交易。 - **网上结算**:通过模拟银行支持在线支付。 - **配送管理**:订单确认后,提供提货单证,方便配送。 - **退货处理**:提供售后服务,处理不合格商品的退货和退款。 - **客户需求**: - **商品查询**:模糊搜索和分类查询商品信息。 - **在线购买**:选择商品,下单,完成购物。 - **网上结算**:同企业端,通过模拟银行进行支付。 - **配送管理**:收货和配送管理。 - **退货处理**:支持商品退货及退款操作。 3. **概念结构设计**: 系统核心数据模型包括产品(Product)、账户(Account)和订单(Order)。相关表有类别(Category)、商品项(Item)、库存(Inventory)、供应商(Supplier)、登录信息(Signon)和用户个人资料(Profile)。这些表之间存在外键关系,形成复杂的数据网络。 4. **逻辑结构设计**: - **账户模型**:Account表存储用户基本信息,如邮箱和用户名,Signon表记录登录信息,Profile表记录用户系统设置,根据用户类型定制登录界面。 网上购物系统数据库设计涵盖了从需求分析到数据模型的各个层面,确保了系统功能的全面性和用户体验的优化。通过概念和逻辑结构设计,确保了数据的组织和操作效率,满足了企业和客户的不同需求。在实际开发中,还需要进一步细化每个功能模块的具体实现,确保系统稳定性和安全性。
剩余10页未读,继续阅读
- 粉丝: 111
- 资源: 9354
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Power Quality Disturbance:基于MATLAB Simulink的各种电能质量扰动仿真模型,包括配电线路故障、感应电机启动、变压器励磁、单相 三相非线性负载等模型,可用于模拟各种
- 教务管理系统(jsp+servlet+mysql)130225.rar
- 教务管理系统(jsp+servlet+mysql).rar
- 酒店订单管理系统(Jsp+servlet+mysql)130224.rar
- 酒店订单管理系统(Jsp+servlet+mysql).rar
- 乐趣大型购物系统 v1.1(jsp+servlet+mysql).rar
- 聊天系统(java+applet)130227.rar
- 龙门物流管理系统(Ext+SSH).rar
- 乐趣大型购物系统 v1.1(jsp+servlet+mysql)130223.rar
- 基于动态窗口算法的AGV仿真避障 可设置起点目标点,设置地图,设置移动障碍物起始点目标点,未知静态障碍物 动态窗口方法(DynamicWindowApproach) 是一种可以实现实时避障的局部规划算
- 内容管理系统(hibernate3+struts2+spring2).rar
- 内容管理系统(hibernate3+struts2+spring2)130224.rar
- 企业费用管理系统(SSH+Oracle).rar
- 企业费用管理系统(SSH+Oracle)130222.rar
- 企业级新闻系统(SSH+MYSQL).rar
- 通用的在线考试系统(jsp+struts+hibernate+oracle).rar