面向对象设计与编程课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象设计与编程课程设计.doc

数据库系统原理》《面向对象设计 与编程》联合课程设计 〈完成此文档小组全体学生姓名〉 〈文档完成円期〉 1 弓IS 3 1.1编写目的 3 1.2背景需求 3 2结构设计 6 2.1概念结构没计 6 2.1.1数据实体-联系图 6 2. 1.2数据实体描述 7 2. 1.3实体联系描述 7 2.2逻辑结构设计 8 2.2. 1实体-关系图 8 2.2.2关系模型描述 9 2.2.3数据实体和联系与逻辑表的对应关系 9 2.2.4数据视图描述 10 2. 2. 5数据表数据录入 10 2.3物理结构设计 10 3系统设计 10 3.1系统界而设计 10 3.2系统功能模块没计 11 4系统实现 11 4.1系统主要模块实现代码介绍 11 4.2 M统始亍$條 11 1引言 1.1 编写目的 为使学生在学完数据库系统原理此门课程期末,熟悉数据库设计的整个流程,及每个设计阶段的 产出物,要求学生根据此文档格式完成课程设计。 1.2背景需求 背景略,实际工作屮需求为专门的需求规格说明节,以下为课程设计的简单需求: 现需建立一个网上购物系统,此系统主要包含功能有客户注册登记信息管理、供应商注册 登记信息管理、商品信息管理和订单信息管理。客广注册登记信息管理主要提供姓名,性别,地 址,邮编,电话等基本情况,登记完成后,每一个客户都会自动生成一个唯一的客户编号,且会 记录其注册名及密码;供应商注册登记信息管理主要提供供应商名称,供应商自我描述,注册时 间,地址,邮编,联系电话,邮箱地址等基本情况,登记完成后,每一个供应商都会自动生成一 个唯一的供应商编号,且会记录其注册名及密码;每种商品信息都有一个唯一的商品编号,并且 还有商品名称、供应商编号、尚标,商品型号,商品描述,单价和库存量等信息。一种商品只能 由一个供应商提供,但一个供应商可以提供多种商品。订单信息管理主要包括客户购买商品的信 息,包括数量,金额,订货日期。每个客户可以购买多种产品,每种产品也可以销售给多个不同 的客户。订单信息管理也会自动生成一个唯一的订单号。 具体设计要求如下: (1)使用数据库中正确的用广注册的账号名及密码登入系统界面: M网上超市信息ws系统 系统管理客户信息管理供应商信息管理商品信息管理订单信息管理 系统H理菜单下要求可以杏现胃ifi用户的密码修改与退出功能 曲网上超市信息管理系统 客户信息管理,要实现客户信息的增删改查功能,显示效果自行设计,要有根据客户 唯一编号进行查询的功能。 1—I-* 口,丄 理 客户信息管理 供应商信息管理商品信息管理 增加客户 修改客户 刪除客户 查询客户* 查询所有客户 按缩号查询客户 供应商信息管理,要实现供应商信息的增删改杏功能,S示效果行设计,要有根据 供应商唯一编兮进行査询的功能。 理供应商信息管理商品信息管理订单信息管理 供应商信息增加 供应商信息修改 供应商信息刪除 查询供应商信息? 查询所有供应商 按编号查询供应商 商品信息管理除了能把商品的信息显示外,还要实现设置商品的供应商的功能(一种商 品只能由一个供应商提供,但一个供应商可以提供多种商品):商品信息查询应实现根据商品编 号查询出商品名称、供应商编号、商标,商品型号,商品描述,单价和库存量等信息并显示。 商品信息管理 订单信! 商品类别管理 商品信息查询 .商品信息管理 = (6)订单管理主要除了显示客户购买商品的信息,包括数量,金额,订货口期,还要求实 现类似(5)样式设置订单对应的客户的功能(注意:每个客户可以购买多种产品,每种产品也 可以销售给多个不同的客户。)订单信息查询应能根据唯一的订单号进行订单中商品信息与购买 客户的信息的查询。 2结构设计 2.1概念结构设计 说明本数据库将反映的现实世界屮的实体、属性和它们之间的关系等的原始数裾形式,建立本数 据库的每一幅用户视图。 2.1.1数据实体-联系 根1K?以上需求,此处用microsoft office word成其?他的绘阁软件画出实体-关系阁(E-K阁), 图屮需注明h 1或者1: n或者m:n的联系 2.1.2数据实体描述 首先描述数据实体的作川,然后进行属性描述,属性是数据实体的组成元素。 下面是商品实体的描述示例: 一种商品只能由一个供应商提供,但一个供应商可以提供多种商品。所以供 应商和曲品之间是l:n的关系。 每个客户可以购买多种产品,每种产品也可以销ft给多个不同的客户。。所 以供应商和商品之间是的关系 名称 取值 类型 作用 商品编号 100001—999999 整型 商品的唯一标识 商品名称 汉字 字符型 商品型号 字母、数字和特殊符号 字符型 区别同名商品的不同类型 单价 实数 货币型 库存量 整数 整型 商标 汉字、字母和数

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档