数据库课程设计客户订单系统数据库设计.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:8 大小:24KB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库课程设计客户订单系统数据库设计.doc

数据库课程设计客户订单系统数据库设计.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

14 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《数据库原理与应用》课程设计数据库原理与应用》客户订单系统数据库设计客户订单系统数据库设计2010年12月问题描述:一、问题描述:1、背景:背景:随着公司规模的不断扩大,客户订单数量也相应的增加,有关货物的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致货物订单管理上的混乱,人力与物力过多浪费,从而使相关部门部的客户订单方面负担过重,影响整个客户订单的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的客户订单管理系统,对货物订单进行集中统一的管理。另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。提高客户订单相关工作效率,作到信息的规范管理,科学统计和快速查询,让客户订单更好的为公司,企业服务。2、数据需求:客户订购登记管理系统需要完成的主要功能有:1.客户信息的基本输入,包括客户编号,客户名,电话,地址,性别,年龄.2.客户基本信息的查询修改删除,包括客户编号,客户名,电话,地址,性别,年龄.3.产品类别标准的制定,类别信息的输入,包括产品编号,产品名,型号,规格,价格,现有库存量.4.产品信息的查询修改删除,包括产品编号,产品名,型号,规格,价格,现有库存量.5.订单信息的基本输入,包括客户编号,订单编号,产品编号,产品数量,时间,员工编号.6.订单信息的查询修改删除,包括客户编号,订单编号,产品编号,产品数量,时间,员工编号.7.员工信息的输入包括员工编号,姓名,性别,年龄,电话,地址.8.员工信息的查询修改删除,包括员工编号,姓名,性别,年龄,电话,地址.3、事物需求:事物需求:(1)在客户信息管理部分,要求:a.可以查询客户信息。b.可以对客户信息进行添加及删除的操作。(2)在产品信息管理部分,要求:a.可以浏览产品信息,要求:b.可以对产品信息进行维护,包括添加及删除的操作。(3)在订单管理部分,要求:。a.可以根据客户需求处理订单。b.可以对订单信息进行维护操作。(4)员工信息部分,要求:a.可以浏览员工信息。b.对员工信息可维护操作。4、关系模式:客户(客户编号,客户名,电话,性别,年龄,联系地址)产品(产品编号,产品名,型号,规格,产品单价,现有库存量)订单(订单编号,客户编号,产品编号,员工编号,产品数量,时间)员工(员工编号,姓名,性别,年龄,电话,联系地址)以上通过关系代数方法的进行运算得到所需要的结果,在实验结果中可以看到。二、方案图表设计:客户订购登记管理系统可以划分的实体有:客户实体、产品实体、1、E-R图(客户订购登记管理系统可以划分的实体有:客户实体、产品实体、订单实发票实体,职工实体。图一一描述这些实体。体、发票实体,职工实体。用E-R图一一描述这些实体。)客户实体E-R图:客户表:客户编号,客户名,电话,性别,年龄,地址.客户表:客户编号,客户名,电话,性别,年龄,地址.性别电话号客户联系地址客户编号年龄客户名产品表:产品编号,产品名称,型号,规格,产品单价,产品实体E-R图:产品表:产品编号,产品名称,型号,规格,产品单价,现有可存量型号现有库存量产品产品单价产品编号产品名规格订单表:订单编号,产繁嗪牛突П嗪牛惫け嗪牛肥浚?订单实体E-R图:订单表:订单编号,产品编号,客户编号,员工编号,产品数量,时间.时间.时间产品编号订单产品数量客户编号订单编号员工编号员工表:员工编号,姓名,性别,电话,联系地址.员工信息实体E-R图:员工表:员工编号,姓名,性别,电话,联系地址.联系地址性别员工电话员工编码姓名总的信息实体E-R图:员工处理订单提交客户调出产品2、功能结构设计:功能结构设计:客户订单管理系统(管理员)客户信息管理(增、删、查、改)产品信息管理(增、删、查、改)订单信息管理(增、删、查、改)员工信息管理(增、删、查、改)3、数据流程图:数据流程图:员工登记客户登记基本信息录入基本信息录入客户信息管理订单信息录入客户信息返回订单信息处理员工信息管理产品信息4、数据字典:数据字典:1.客户表1.客户表表中列名CnoCnameCtelCsexCageCadress数据类型charcharcharcharsmallint,char可否为空Notnull(主键主键)主键NotnullNotnullNotnullNotnullNotnull说明客户编号客户名电话性别年龄地址2.订单表2.订单表表中列名LnoCnoPnoLnumberL