数据库销售订单管理系统课程设计

数据库销售订单管理系统课程设计

ID:12796697

大小:221.49 KB

页数:38页

时间:2018-07-19

数据库销售订单管理系统课程设计_第1页
数据库销售订单管理系统课程设计_第2页
数据库销售订单管理系统课程设计_第3页
数据库销售订单管理系统课程设计_第4页
数据库销售订单管理系统课程设计_第5页
资源描述:

《数据库销售订单管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库销售订单管理系统课程设计目录1.引言11.1编写目的11.2参考资料12.需求规约22.1业务描述22.2需求分析23.数据库环境说明24.数据库的命名规则24.1数据库对象命名规则24.2数据项编码规则25.逻辑设计25.1ER图25.2关系模型26.物理设计26.1表汇总26.2表[1]:[Suppliers表](供应商表)26.3表[2]:[product表](产品表)26.4表[3]:[sp表](供应商产品供应表)26.5表[4]:[orders表](订单表)26.6表[5]:[po表](产品订购表)26.7表[6]:[employee表

2、](雇员表)26.8表[7]:[customer表](客户表)26.9视图的设计26.10存储过程的设计26.11触发器的设计26.12函数的设计27.安全性设计27.1防止用户直接操作数据库的方法27.2用户帐号密码的加密方法27.3角色与权限28.数据库管理与维护说明237总结2附录21.引言1.1编写目的本文档是销售订单数据库管理系统设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发,本文档遵循《SQLSERVER2008数据库设计和开发规范》。本文档的读者对象是需求人员、系统设计人

3、员、开发人员、测试人员。设计该数据库的目的是为了能够模拟完成一次订单销售流程。1.2参考资料表1参考资料表资料名称作者文件编号、版本《数据库系统概论》王珊、萨师煊2006年5月第4版《数据库设计入门经典》鲍威尔2007年3月第1版《数据库原理》克罗恩科2005年6月第1版372.需求规约2.1业务描述销售订单数据库管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的销售订单数据库管理系统,实现订单的下发,数据的查询删除和修改。2.2需求分析本销

4、售订单数据库管理系统的需求如下,首先在供应商表、供应表、产品表、订购表、订单表、客户表、雇员表的基本表上建立增、删、改、查的存储过程。以便以后再次用到的时候可以直接用存储过程而不用反复的写代码。第二在实验中间建立触发器,当订购产品的时候可以查询库存,如果满足要求,那么就库存通过触发器实现库存的减少。第三在这次客场设计的基础上建立一些查询,比如说要求建立订单最多的客户信息的查询,平均工资的查询,库存最多的产品的查询。最后要求完成一次下订单的流程。此外,在一个完整的订单销售流程中,本数据库系统还提供查询某供应商供应的产品信息,查询某产品信息,查询某客户信息

5、,查询某订单订购的产品的信息。对于客户而言,还提供了查询订单最多的客户的功能。例如当在订单的中只要知道订单的编号,就可以知道订单的产品的名字,产品的数量(产品的信息),雇员的信息,客户的信息。在订购的表中知道订单号就可以知道订单中产品的数量。可以修改数据库里面的数据,例如条件知道供应商编号就可以对供应商的信息(编号,姓名,联系电话,地址等)进行修改,还可以对该供应商进行删除。知道客户的编号就可以对客户的数据(编号,信息姓名,联系电话等)进行修改,还可以对该用户进行删除。总的来说,本数据库系统能够达到模拟完成一次订单销售流程的要求。在本销售订单数据库管理

6、系统中,有一些限制性条件,比如一个客户可以下多个订单,但一个订单只能由一个客户下,一个订单可以订购多种产品,每种产品可被不同订单订购等等,这些限制条件的加入能够使本数据库管理系统的功能更加完善,能够满足更高的要求。373.数据库环境说明表2数据库环境说明表数据库实例数据库系统数据库部署环境数据库设计工具数据库存放位置说明销售订单数据库管理系统SqlServer2008Windows7SqlServer存放位置,绝对路径/相对路径用于订单销售管理374.数据库的命名规则4.1数据库对象命名规则表3数据库对象命名表数据库对象命名规则备注表S功能描述字符串例

7、如:Suppliers供应商表视图view_功能描述字符串例如:view_Product产品视图触发器insert_功能描述字符串例如:insert_PO更改库存触发器存储过程Procedure_功能描述字符串例如:pro_sertSuppliers存储过程4.2数据项编码规则表4数据项编码表数据项命名规则数据类型长度范围备注供应商编号两位整数序号(00~1000)定长字符串32位无产品号两位整数序号(00~1000)定长字符串32位无订单号两位整数序号(00~1000)定长字符串32位无雇员号两位整数序号(00~1000)定长字符串32位无客户号两位

8、整数序号(00~1000)定长字符串32位无375.逻辑设计5.1ER图图5.1E-R图5.2

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

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

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