面向对象设计与编程-课程设计

面向对象设计与编程-课程设计

ID:22552836

大小:207.35 KB

页数:11页

时间:2018-10-30

面向对象设计与编程-课程设计_第1页
面向对象设计与编程-课程设计_第2页
面向对象设计与编程-课程设计_第3页
面向对象设计与编程-课程设计_第4页
面向对象设计与编程-课程设计_第5页
资源描述:

《面向对象设计与编程-课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库系统原理》&《面向对象设计与编程》联合课程设计〈完成此文档小组全体学生姓名〉〈文档完成円期〉1弓IS31.1编写目的31.2背景需求32结构设计62.1概念结构没计62.1.1数据实体-联系图62.1.2数据实体描述72.1.3实体联系描述72.2逻辑结构设计82.2.1实体-关系图82.2.2关系模型描述92.2.3数据实体和联系与逻辑表的对应关系92.2.4数据视图描述102.2.5数据表数据录入102.3物理结构设计103系统设计103.1系统界而设计103.2系统功能模块没计114系统实现114.1系统主要模块实现代码介绍114.2M统始亍$條111引言

2、1.1编写目的为使学生在学完数据库系统原理此门课程期末,熟悉数据库设计的整个流程,及每个设计阶段的产出物,要求学生根据此文档格式完成课程设计。1.2背景需求背景略,实际工作屮需求为专门的需求规格说明节,以下为课程设计的简单需求:现需建立一个网上购物系统,此系统主要包含功能有客户注册登记信息管理、供应商注册登记信息管理、商品信息管理和订单信息管理。客广注册登记信息管理主要提供姓名,性别,地址,邮编,电话等基本情况,登记完成后,每一个客户都会自动生成一个唯一的客户编号,且会记录其注册名及密码;供应商注册登记信息管理主要提供供应商名称,供应商自我描述,注册时间,地址,邮编,

3、联系电话,邮箱地址等基本情况,登记完成后,每一个供应商都会自动生成一个唯一的供应商编号,且会记录其注册名及密码;每种商品信息都有一个唯一的商品编号,并且还有商品名称、供应商编号、尚标,商品型号,商品描述,单价和库存量等信息。一种商品只能由一个供应商提供,但一个供应商可以提供多种商品。订单信息管理主要包括客户购买商品的信息,包括数量,金额,订货日期。每个客户可以购买多种产品,每种产品也可以销售给多个不同的客户。订单信息管理也会自动生成一个唯一的订单号。具体设计要求如下:(1)使用数据库中正确的用广注册的账号名及密码登入系统界面:M网上超市信息ws系统系统管理客户信息管理

4、供应商信息管理商品信息管理订单信息管理(2)系统H理菜单下要求可以杏现胃ifi用户的密码修改与退出功能曲网上超市信息管理系统系统管理I客户信息管理供应商信息管理商占(3)客户信息管理,要实现客户信息的增删改查功能,显示效果自行设计,要有根据客户唯一编号进行查询的功能。1—I-*口,丄理客户信息管理供应商信息管理商品信息管理增加客户修改客户刪除客户查询客户*查询所有客户按缩号查询客户(2)供应商信息管理,要实现供应商信息的增删改杏功能,S示效果行设计,要有根据供应商唯一编兮进行査询的功能。理供应商信息管理商品信息管理订单信息管理供应商信息增加供应商信息修改供应商信息刪除

5、查询供应商信息►查询所有供应商按编号查询供应商(3)商品信息管理除了能把商品的信息显示外,还要实现设置商品的供应商的功能(一种商品只能由一个供应商提供,但一个供应商可以提供多种商品):商品信息查询应实现根据商品编号查询出商品名称、供应商编号、商标,商品型号,商品描述,单价和库存量等信息并显示。商品信息管理订单信!商品类别管理商品信息查询.商品信息管理=(6)订单管理主要除了显示客户购买商品的信息,包括数量,金额,订货口期,还要求实现类似(5)样式设置订单对应的客户的功能(注意:每个客户可以购买多种产品,每种产品也可以销售给多个不同的客户。)订单信息查询应能根据唯一的订

6、单号进行订单中商品信息与购买客户的信息的查询。2结构设计2.1概念结构设计说明本数据库将反映的现实世界屮的实体、属性和它们之间的关系等的原始数裾形式,建立本数据库的每一幅用户视图。2.1.1数据实体-联系根1K•以上需求,此处用microsoftofficeword成其•他的绘阁软件画出实体-关系阁(E-K阁),图屮需注明h1或者1:n或者m:n的联系2.1.2数据实体描述首先描述数据实体的作川,然后进行属性描述,属性是数据实体的组成元素。下面是商品实体的描述示例:一种商品只能由一个供应商提供,但一个供应商可以提供多种商品。所以供应商和曲品之间是l:n的关系。每个客户

7、可以购买多种产品,每种产品也可以销ft给多个不同的客户。。所以供应商和商品之间是的关系名称取值类型作用商品编号100001—999999整型商品的唯一标识商品名称汉字字符型商品型号字母、数字和特殊符号字符型区别同名商品的不同类型单价实数货币型库存量整数整型商标汉字、字母和数字字符型商品描述汉字、字母和数字字符型对该商品的简单描述供应商编号10001—99999整型该商品的供应商编号属性项数据实体名称:商品实体说明接下来学生要以上图为例画出其他实体的描述。2.1.3实体联系描述首先描述实体联系,然后描述数据实体联系属性,实体或联系的性质就是属性,也是它

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。