数据库原理及应用大作业格式
数据库原理及应用 结业报告专业: 班级: 姓名: 学号: 一、系统功能一、系统功能根据中国互联网络信息中心进行的调查,互联网正在走进人们的日常生活 并将影响其生活方式,78.1 %的网民渴望能够进行网上购物,只有 21.9%的人 对此持反对态度。 (1)网上购物的优势 2003 年和 2004 年 1 月 CNNIC 的两次调查结果显示,用户选择网上购物的 主要原因位居前三位的是:节省时间;操作方便;节约费用。 网上购物不仅改变了消费者的购物行为,也对传统的商品流通链产生了冲击。 受到冲击的商家们也很快找到了自己的位置,与信息服务商携起手来开辟网上 零售店和网上购物超市,为消费者提供更丰富更便捷的服务。对于没有建立企 业网站或者不具备电子商务功能的网站的商家,网上购物超市可以在一定程度 上满足企业网上销售的需要。 根据系统分析的结果,按照结构化的系统设计方法,网上购物系统从功能 上可做如下图所示的模块划分。在功能模块划分的基础上,对相应功能模块的 数据流程图采用变换中心法或事物中心法进行分析,对模块进一步进行功能分 解,这样不断分解下去,直到分解成为含义明确、功能单一的单元功能模块, 从而得到系统的功能模块图。下面介绍一下本网上购物超市系统应完成的功能: (1)商品搜索模块 类似于搜索引擎的分类检索功能,根据不同的商品类别 一层一层浏览下去,直到显示出所有产品为止,同时也可以进行商品关键字的 模糊查询。 (2)在线订货系统(购物车) 支持标准的网上商品订购流程,用户可以拥网上购物系统商 品 搜 索在 线 购 物支 付 送 货用 户 注 册普 通 搜 索高 级 搜 索添 加 商 品删 除 商 品系 统 管 理订 单 管 理商 品 管 理用 户 管 理后 台 管 理、有自己的购物车,可以自由地在购物车中选取、改变、撤销选购的商品,而无 需有任何的等待。系统会自动计算出商品总价,并可以根据系统设定的其他情 况(如折扣及是否为 VIP 会员)计算出用户应该支付的价格。这样会使消费者更 加自如的进行购物,相对于传统的商业模式自由度更强。 (3)支付/送货系统 消费者足不出户就可以在家中到自己订购的商品,节省 了大量的人力物力。但同时网上购物系统还要做好保密安全措施,确保用户的 信息安全性。 (4)用户注册、登录系统 用户可进行在线注册,免费成为会员。注册成会 员后可以在网站的登录位置进行登录。 (5)管理员管理系统 分为对商品管理,用户管理,订单管理和系统管理。 对商品的管理,支持商品信息维护及数据导入。商品管理包括数据的导入 和商品信息的维护。 数据的导入:管理员可以根据市场供求关系的变化及时变更商品的价格。 商品信息的维护:支持对商品价格、商品介绍等各种信息的维护。可以方 便地添加、删除、修改产品资料。适时推出热卖排行,特价商品,促销商品, 商品推荐等信息。 订单的管理:支持完整的业务管理流程。其中订单处理主要是收集订单信 息,将其与付款信息验证,以进行发货,并可以列出清单。还要对不能及时处 理的订单给与用户回复,解释原因说明情况。在处理订单的同时还要进行客户 购买行为分析: 分析商品的浏览量、分类关注情况、用户的购物习惯等,要求 及时与用户沟通,向用户推荐适合其购物习惯的商品。 管理员对于用户的管理主要包括会员制的管理和客户服务两部分。 会员制的管理:所有希望购物的用户都必须成为网站的会员,以利于管理和发 货。每位会员可以查询自己的订购信息和订单处理状态。二、概念结构设计二、概念结构设计商品实体还包括以下属性:市场价格、VIP 会员价格、数量、所属省、所 属市、浏览次数、商家名称、图片、所属大类、所属小类、发布日期、推荐日 期、是否已卖出、付款方式、是否包修、电话、邮箱、收据或发票、新旧程度。mnrp二、逻辑结构设计二、逻辑结构设计表 1 管理员信息字段名称数据类型说明id自动编号管理员编号adminnameChar(10)管理员姓名passwordChar(10)管理员密码leavelint管理员等级表 2 商品信息字段名称数据类型说明id自动编号商品编号nameChar(10)商品名称marketpriceMoney市场价格vippriceMoneyVIP 会员价格amountInt 数量provinceVarchar(40)所属省cityVarchar(40)所属市hitsint浏览次数fromuserVarchar(40)商家名称管理员管 理管 理用 户商 品购 买imgVarchar(40)图片remarktext简介dateandtimedatetime发布日期三、所选择三、所选择 DBMS 的优缺点的优缺点本系统所选择是 DBMS 是( ) 。 优点:缺点:四、提问四、提问共 10 个问题,并且自己写出相应的 SQL 语句, 要求:有多表连接查询,子查询,排序,分组,插入/删除数据,