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