欢迎来到天天文库
浏览记录
ID:14987248
大小:236.50 KB
页数:21页
时间:2018-07-31
《数据库系统设计—订单销售数据库管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、长沙学院课程设计说明书题目销售订单数据库管理系统系(部)__________________专业(班级)________姓名______学号__________指导教师______起止日期_______________________课程设计任务书课程名称:数据库系统原理设计题目:l销售订单数据库管理系统1、某销售商的订单系统需要如下信息:每个供应商包含供应商编号、名称、地址、联系电话等信息。每种产品包含产品号、产品名称、产品类别等信息。每个供应商可供应多种产品,每种产品可由多个供应商供应。客户包含编号、姓名、通信地址、电话等信息。雇
2、员包括编号、姓名、联系电话等信息。订单包括订单号等信息。一个客户可下多个订单,每个订单只能由一个客户下。一个雇员可管理多个订单,每个订单只能由一个雇员管理。一个订单订购多种产品,每种产品可在不同的订单中订购2、系统功能基本要求:按照一定条件查询、统计订单信息,例如订单量最多的客户或者产品。能够模拟完成一个订单交易全过程。设计工作量:40课时工作计划:班级周次节次教室内容指导教师10软件7班15周周一1-4XXX布置任务XXX15周周三1-4XXX上机15周周四9-12XXX答疑15周周五9-12XXX答疑15周周六1-4XXX上机16
3、周周一9-12XXX答疑16周周二1-2XXX上机16周周三1-2XXX上机16周周四9-12XXX答疑16周周五1-4XXX上机16周周六1-4XXX答辩指导教师签名: 日期: 教研室主任签名: 日期: 系主任签名: 日期: 长沙学院课程设计鉴定表姓名学号专业班级设计题目指导教师指导教师意见:评定等级:教师签名:日期:答辩小组意见:评定等级: 答辩小组长签名: 日期: 教研室意见:教研室主任签名:日期: 系(部)意见:系主任签名:
4、 日期: 说明课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类;目录一、引言51.1编写目的51.2参考资料5二、需求规约62.1业务描述62.2需求分析6三、数据库环境说明7四、数据库的命名规则74.1数据库对象命名规则74.2数据项编码规则7五、逻辑设计85.1ER图85.2关系模型8六、物理设计96.1表汇总96.2表[1]:[Suppliers表](供应商表)96.3表[2]:[Product表](产品表)106.4表[3]:[SP表](供应商产品供应表)106.5表[4]:[Orders表](
5、订单表)116.6表[5]:[PO表](产品订购表)126.7表[6]:[Employee表](雇员表)126.8表[7]:[Customer表](客户表)136.9视图的设计136.10存储过程的设计146.11触发器的设计186.12函数的设计18七、安全性设计197.1防止用户直接操作数据库的方法197.1.1用户标识和鉴定197.1.2存取控制197.1.3数据加密197.2用户帐号密码的加密方法197.3角色与权限19八、数据库管理与维护说明20九、总结21一、引言1.1编写目的本文档是销售订单数据库管理系统设计文档的组成部
6、分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发,本文档遵循《SQLSERVER2008数据库设计和开发规范》。本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。设计该数据库的目的是为了能够模拟完成一次订单销售流程。1.2参考资料资料名称作者文件编号、版本《数据库系统概论》王珊、萨师煊2006年5月第4版《数据库设计入门经典》鲍威尔2007年3月第1版《数据库原理》克罗恩科2005年6月第1版二、需求规约2.1业务描述销售订单数据库管理系统的总目标是:在计算机网络,数据库和
7、先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的销售订单数据库管理系统,实现订单销售的自动化的计算机系统,为商品供应商提供准确、精细、迅速的订单销售信息。具体功能为供应商供应产品、请假的申请,出差的记录输入到系统中,系统将为员工记录这些信息。2.2需求分析本销售订单数据库管理系统,能够完成插入产品,供应记录,订购记录等等这些信息,以能够模拟完成一次订单销售的过程,此外,在一个完整的订单销售流程中,本数据库系统还提供查询某供应商供应的产品信息,询某产品信息,查询某客
8、户信息,查询某订单订购的产品的信息。对于客户而言,还提供了查询订单最多的客户的功能。总的来说,本数据库系统能够达到模拟完成一次订单销售流程的要求。在本销售订单数据库管理系统中,有一些限制性条件,比如一个客户可以下多个订单
此文档下载收益归作者所有