数据库原理课程设计任务书.docx
《数据库原理课程设计任务书.docx》由会员分享,可在线阅读,更多相关《数据库原理课程设计任务书.docx(16页珍藏版)》请在冰点文库上搜索。
数据库原理课程设计任务书
重庆科技学院
课程设计任务书
设计题目:
网上商城系统设计开发
学生姓名
第1组:
学生姓名:
学号:
课程名称
数据库原理与应用课程设计
专业班级
计科2014-01,2,3,4
地点
I515、I524
起止时间
2016.2.29-2016.3.4
设计内容及要求
要求开发一个网上商城系统,包括前台和后台,前台包括:
用户管理模块(用户登录、注册)、商品浏览模块、购物车管理模块、个人中心管理模块。
后台包括:
会员管理模块、服装商品管理(发布)模块、订单管理模块、新闻管理模块、公告管理模块、商品类别管理、系统管理员管理。
2.系统功能
①用户管理:
包括用户注册登录等。
用户根据页面要求输入相应信息便可成为会员用户,开始简单轻松开始网上购物。
②商品浏览:
会员或游客可以通过商品的分类,新品,特价等关键字来浏览了解商品的详细信息,从而决定是否购买此商品。
③购物车管理:
会员可以在商品浏览的过程中,将所有感兴趣的商品放入购物车,最后一起购买。
④个人中心管理:
会员用户可以登录个人中心,查看自己的订单情况,商品发货情况,历史购买记录等。
⑤商品管理:
包括后台商品库存管理、上货、出货、编辑管理和商品分类管理等。
⑥订单管理:
在线订单程序,使消费者能够顺利的通过WEB在线的方式,直接生成购买订单,根据订单流水号,可以查询到消费者下订单的明细。
后台管理人员对订单进行相应的处理。
⑦会员管理:
在购物系统中,集成客户注册是吸引客户进行二次购买和提升转换率最好的方式,这个模块主要是对客户资料信息的添加、删除、更新。
⑧商品类别管理:
可以对商品类别进行添加、删除、修改。
⑨商品图片管理:
不对于不同商品,有不同图片去描述该商品的属性,让客户有个直观的了解。
该模块可以对图片进行添加、删除、修改。
⑩系统管理员管理:
对登录后台处理的操作员,可以进行修改密码、添加、删除、查询。
(详细的描述见课程设计指导书)
内容与要求:
1.现要求按照数据库系统开发步骤设计满足以上功能的数据库,并写出实现系统功能的视图、触发器或存储过程。
2.撰写课程设计报告,课程设计报告中应包括其设计数据库的过程:
1)系统需求分析2)数据库概念结构设计:
要求用PowerDesigner画出系统E-R图;3)逻辑结构设计:
要求用PowerDesigner生成物理模型图,得到关系模式,并生成对应的数据字典;4)物理结构设计:
用PowerDesigner把以上关系模式生成数据库(导出数据库脚本);5)数据操作过程:
写出为每个关系进行增、删、改、查、的脚本(每个关系,至少两条对应的脚本语句);6)视图、存储过程、触发器设计:
创建对应系统功能可能用到的视图,并显示结果,或系统可能用到的存储过程,触发器等。
设计
参数
至少5个表结构;3个存储过程;2个触发器;3个视图。
进度
要求
1.1讲课阅读分析任务书
1.2需求分析概念结构设计
1.3逻辑结构设计物理结构设计
1.4视图、存储过程、触发器设计撰写报告
1.5交设计报告书
参考资料
1.雷亮等《数据库原理及应用课程设计》指导书
2.王珊、萨师煊.《数据库系统概述》(第五版).北京:
高等教育出版社.2014。
3.C.J.Date著.孟小峰、王珊等译.《数据库系统导论》(第8版).北京:
机械工业出版社.2007。
4.陈根才等.数据库课程设计.浙江.浙江大学出版社.2007
其它
说明
1.本表应在每次实施前一周由负责教师填写二份,学院审批后交学院教务办备案,一份由负责教师留用。
2.若填写内容较多可另纸附后。
3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。
系主任:
指导教师:
雷亮2016年02月25日
重庆科技学院
课程设计任务书
设计题目:
课程资源网的设计与实现
学生姓名
第2组:
学生姓名:
学号:
课程名称
数据库原理与应用课程设计
专业班级
计科2014-01,2,3,4
地点
I515、I524
起止时间
2016.2.29-2016.3.4
设计内容及要求
随着计算机技术在各行各业日益广泛和深入的应用,网站在各行各业的发展战略中占据了重要的位置,对于高校的作用尤为突出,从2003年开始,很多高校都建立了属于自己的校园网络课程平台,课程资源网络平台得到了很大的发展。
现要求设计并实现一课程资源网站,该系统的信息要求可分为以下几个方面:
1)课程首页信息
课程首页信息主要包括系统公告、主讲教师、学习指南、友情链接。
2)课程学习信息
课程学习信息主要包括课本作者的简介、该门课程的简介、课程主要教材及相关教材、课程内容的PPT。
3)视频教学信息
视频教学信息主要包括展示每个章节教师讲课的优秀视频,帮助同学们弄懂课上没懂得知识点。
4)登录信息
登录信息主要是用户使用课程资源与教学管理平台的信息,包括管理员以及登录查看课程资源信息的用户的登录ID、登录名等。
5)用户信息
用户信息包括用户真实姓名、用户登录账号、登录密码、手机号码、联系地址、身份证号、邮箱、个人简介、用户头像等。
6)设计实践信息
设计实践信息主要包括对每次实验的试验内容。
7)在线答疑信息
在线答疑信息包括问题主题、作者、创建日期、最后回复日期等。
处理要求:
1)对课程资源信息进行添加、修改、删除、查询,对新闻公告信息进行添加、删除等操作;
2)对单元试题信息进行添加、修改、删除、查询等操作;
3)对模拟试卷信息进行发布、修改、删除等操作;
4)对留言信息进行添加、回复、删除等操作;
5)对用户信息进行注册、删除、修改密码、修改基本信息等操作
2.系统功能
课程资源与教学管理服务平台分为前台和后台管理两个模块。
其中前台是学生和教师可以查看的页面。
后台是只有管理员才能登陆进去,对服务平台所有的信息进行管理的。
前台模块包括课程首页、课程学习、教学大纲、教学课件、视频教学、设计时间、在线答疑、个人中心、试卷库、课程作业、习题库、单元测试、个人中心、下载中心、上传中心等子模块的设计以及这些模块之间的联系。
这些模块都是系统的核心功能,也是用户经常使用的功能,它们实现的优劣直接关系到全系统的完整性和优越性。
根据需求分析,我们把系统分成教学大纲、教学课件、视频教学、在线答疑、在线测试、课程作业、个人中心、下载中心、上传中心等主要模块。
(详细的描述见课程设计指导书)
内容与要求:
1.现要求按照数据库系统开发步骤设计满足以上功能的数据库,并写出实现系统功能的视图、触发器或存储过程。
2.撰写课程设计报告,课程设计报告中应包括其设计数据库的过程:
1)系统需求分析2)数据库概念结构设计:
要求用PowerDesigner画出系统E-R图;3)逻辑结构设计:
要求用PowerDesigner生成物理模型图,得到关系模式,并生成对应的数据字典;4)物理结构设计:
用PowerDesigner把以上关系模式生成数据库(导出数据库脚本);5)数据操作过程:
写出为每个关系进行增、删、改、查、的脚本(每个关系,至少两条对应的脚本语句);6)视图、存储过程、触发器设计:
创建对应系统功能可能用到的视图,并显示结果,或系统可能用到的存储过程,触发器等。
设计
参数
至少5个表结构;3个存储过程;2个触发器;3个视图。
进度
要求
1.1讲课阅读分析任务书
1.2需求分析概念结构设计
1.3逻辑结构设计物理结构设计
1.4视图、存储过程、触发器设计撰写报告
1.5交设计报告书
参考资料
1.雷亮等《数据库原理及应用课程设计》指导书
2.王珊、萨师煊.《数据库系统概述》(第五版).北京:
高等教育出版社.2014。
3.C.J.Date著.孟小峰、王珊等译.《数据库系统导论》(第8版).北京:
机械工业出版社.2007。
4.陈根才等.数据库课程设计.浙江.浙江大学出版社.2007
其它
说明
1.本表应在每次实施前一周由负责教师填写二份,学院审批后交学院教务办备案,一份由负责教师留用。
2.若填写内容较多可另纸附后。
3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。
系主任:
指导教师:
雷亮2016年02月25日
重庆科技学院
课程设计任务书
设计题目:
第三方储运委托管理系统设计开发
学生姓名
第3组:
学生姓名:
学号:
课程名称
数据库原理与应用课程设计
专业班级
计科2014-01,2,3,4
地点
I515、I524
起止时间
2016.2.29-2016.3.4
设计内容及要求
现需要开发一第三方储运委托管理系统系统,此业务系统是一套第三方储运委托管理系统(简称:
《3PL》)。
系统的使用者是一间提供仓库租赁的公司(租客,又称委托方),此系统用于给委托方下指令(又称:
申请单),我们在接收到租客指令后,对指令的执行管理(例如:
入库,出库),记录执行指令过程中的收费情况,并能在系统反馈收费的报表给租客查询,这就是一个整体应用概述。
系统可分以下几个主要功能:
1.1.公司的部门管理,委托方的管理,员工管理。
1.2.系统权限管理。
。
1.3.合作客户的产品管理,上下游客户管理。
1.4.入库指令的填写,打印,查询,执行入库等功能。
1.5.出库指令的填写,打印,查询,执行出库等功能。
1.6.库存查询,货物流向查询等功能。
1.7.收费管理,费用查询等功能。
1.8.运输管理,货物跟踪等功能。
(详细的描述见课程设计指导书)
内容与要求:
1.现要求按照数据库系统开发步骤设计满足以上功能的数据库,并写出实现系统功能的视图、触发器或存储过程。
2.撰写课程设计报告,课程设计报告中应包括其设计数据库的过程:
1)系统需求分析2)数据库概念结构设计:
要求用PowerDesigner画出系统E-R图;3)逻辑结构设计:
要求用PowerDesigner生成物理模型图,得到关系模式,并生成对应的数据字典;4)物理结构设计:
用PowerDesigner把以上关系模式生成数据库(导出数据库脚本);5)数据操作过程:
写出为每个关系进行增、删、改、查、的脚本(每个关系,至少两条对应的脚本语句);6)视图、存储过程、触发器设计:
创建对应系统功能可能用到的视图,并显示结果,或系统可能用到的存储过程,触发器等。
设计
参数
至少5个表结构;3个存储过程;2个触发器;3个视图。
进度
要求
1.1讲课阅读分析任务书
1.2需求分析概念结构设计
1.3逻辑结构设计物理结构设计
1.4视图、存储过程、触发器设计撰写报告
1.5交设计报告书
参考资料
1.雷亮等《数据库原理及应用课程设计》指导书
2.王珊、萨师煊.《数据库系统概述》(第五版).北京:
高等教育出版社.2014。
3.C.J.Date著.孟小峰、王珊等译.《数据库系统导论》(第8版).北京:
机械工业出版社.2007。
4.陈根才等.数据库课程设计.浙江.浙江大学出版社.2007
其它
说明
1.本表应在每次实施前一周由负责教师填写二份,学院审批后交学院教务办备案,一份由负责教师留用。
2.若填写内容较多可另纸附后。
3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。
系主任:
指导教师:
雷亮2016年02月25日
重庆科技学院
课程设计任务书
设计题目:
某公司考勤管理系统
学生姓名
第4组:
学生姓名:
学号:
课程名称
数据库原理与应用课程设计
专业班级
计科2014-01,2,3,4
地点
I515、I524
起止时间
2016.2.29-2016.3.4
设计内容及要求
要求为某公司开发一款考勤管理系统,具体要求:
其功能包括管理员设置,数据库设置,修改密码等。
管理员级别分为部门管理员、超级管理员,系统只有设置超级管理员后,系统才会提示用户登陆窗口。
部门管理员:
只能查看本部门的员工信息、考勤数据,可以设置员工维护,排班设置、出勤报表查询等功能;
超级管理员:
能够查看公司所有人员的信息、考勤数据,系统设置等功能。
可以设置所有的权限。
数据库设置主要包括数据库备份、数据库恢复和设置数据库的连接参数。
(详细的描述见课程设计指导书)
内容与要求:
1.现要求按照数据库系统开发步骤设计满足以上功能的数据库(更详细描述见数据库指导书),并写出实现系统功能的视图、触发器或存储过程。
2.撰写课程设计报告,课程设计报告中应包括其设计数据库的过程:
1)系统需求分析2)数据库概念结构设计:
要求用PowerDesigner画出系统E-R图;3)逻辑结构设计:
要求用PowerDesigner生成物理模型图,得到关系模式,并生成对应的数据字典;4)物理结构设计:
用PowerDesigner把以上关系模式生成数据库(导出数据库脚本);5)数据操作过程:
写出为每个关系进行增、删、改、查、的脚本(每个关系,至少两条对应的脚本语句);6)视图、存储过程、触发器设计:
创建对应系统功能可能用到的视图,并显示结果,或系统可能用到的存储过程,触发器等。
设计
参数
至少5个表结构;3个存储过程;2个触发器;3个视图。
进度
要求
1.1讲课阅读分析任务书
1.2需求分析概念结构设计
1.3逻辑结构设计物理结构设计
1.4视图、存储过程、触发器设计撰写报告
1.5交设计报告书
参考资料
1.雷亮等《数据库原理及应用课程设计》指导书
2.王珊、萨师煊.《数据库系统概述》(第五版).北京:
高等教育出版社.2014。
3.C.J.Date著.孟小峰、王珊等译.《数据库系统导论》(第8版).北京:
机械工业出版社.2007。
4.陈根才等.数据库课程设计.浙江.浙江大学出版社.2007
其它
说明
1.本表应在每次实施前一周由负责教师填写二份,学院审批后交学院教务办备案,一份由负责教师留用。
2.若填写内容较多可另纸附后。
3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。
系主任:
指导教师:
雷亮2016年02月25日
重庆科技学院
课程设计任务书
设计题目:
产品分销及库存管理系统设计
学生姓名
第5组:
学生姓名:
学号:
课程名称
数据库原理及应用课程设计
专业班级
计科2014-01,2,3,4
地点
I515、I524
起止时间
2016.2.29-2016.3.4
设计内容及要求
现需要开发一分销及库存管理系统系统,具体实现以下功能:
系统功能的基本要求:
系统开发背景说明:
管理多个仓库的产品出入库,库存,及代销用户出库记帐。
系统功能:
1.产品的信息管理。
具体是产品信息的增加,删除及修改。
产品信息至少包括产品编号、产品名称、产品规格及重量。
可以通过xls或csv文件导入。
(管理员权限)实现在产品页面展示。
2.产品的入库管理。
仓库分良品仓与不良品仓(管理员及仓库主管有权限)
产品数量的增加。
3.产品的出库管理。
(所有用户)
产品数量的减少,要求可以指定格式xls或csv文件上传,实现批量订单出货。
4.实时库存数量查询。
(所有用户)
5.退货产品处理。
(所有用户,仓库主管确认通过)
退货产品分良品与不良品,良品可以重新入库良品,不良品入库不良品他。
要求可以指定格式xls或csv文件上传,来增加库存数量。
6.费用数据输入及实时金额查询
每个注册用户指定产品金额,当需要产品出货时,自动结算出属于自己的总金额,并且可以手工添加出货的件数(订单数),根据件数计算出需要支付的手续费(管理员可以给每个用户指定固定的手续费用)。
每个注册用户只可以查看属于自己的费用,不能查看其用户的费用(包括产品金额及手续费率)。
7.可以注册用户账号。
系统管理员拥有全部功能的权限。
仓库主管有录入产品数量及作为用户拥有的权限。
其它用户有产品出货(需要仓库主管确认),及查看库存数量、查看自身费用的权限。
用户信息:
用户名ID,分配的产品价格,发货件数的价格,用户姓名,邮箱,手机号码,用户权限
8.系统可以记录用户操作的历史数据,下载出货记录及费用明细。
内容与要求:
1.现要求按照数据库系统开发步骤设计满足以上功能的数据库(更详细描述见数据库指导书),并写出实现系统功能的视图、触发器或存储过程。
2.撰写课程设计报告,课程设计报告中应包括其设计数据库的过程:
1)系统需求分析2)数据库概念结构设计:
要求用PowerDesigner画出系统E-R图;3)逻辑结构设计:
要求用PowerDesigner生成物理模型图,得到关系模式,并生成对应的数据字典;4)物理结构设计:
用PowerDesigner把以上关系模式生成数据库(导出数据库脚本);5)数据操作过程:
写出为每个关系进行增、删、改、查、的脚本(每个关系,至少两条对应的脚本语句);6)视图、存储过程、触发器设计:
创建对应系统功能可能用到的视图,并显示结果,或系统可能用到的存储过程,触发器等。
设计
参数
至少5个表结构;3个存储过程;2个触发器;3个视图。
进度
要求
1.1讲课阅读分析任务书
1.2需求分析概念结构设计
1.3逻辑结构设计物理结构设计
1.4视图、存储过程、触发器设计撰写报告
1.5交设计报告书
参考资料
1.雷亮等《数据库原理及应用课程设计》指导书
2.王珊、萨师煊.《数据库系统概述》(第五版).北京:
高等教育出版社.2014。
3.C.J.Date著.孟小峰、王珊等译.《数据库系统导论》(第8版).北京:
机械工业出版社.2007。
4.陈根才等.数据库课程设计.浙江.浙江大学出版社.2007
说明
1.本表应在每次实施前一周由负责教师填写二份,学院审批后交学院教务办备案,一份由负责教师留用。
2.若填写内容较多可另纸附后。
3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。
系主任:
指导教师:
雷亮2016年02月25日
重庆科技学院
课程设计任务书
设计题目:
某超市收银系统
学生姓名
第6组:
学生姓名:
学号:
课程名称
数据库原理及应用课程设计
专业班级
计科2014-01,2,3,4
地点
I515、I524
起止时间
2016.2.29-2016.3.4
设计内容及要求
设计任务要求:
1.支持条码扫描设备、票据打印机、顾显、钱箱、磁卡刷卡机、IC卡读写器、条码打印机、盘点机等POS外设
2.可直接修改销售数量、单价等(权限控制)--抹零手工输入优惠金额(权限控制)
3.打折销售(权限控制)--赠送(权限控制)--收款抹零(权限控制)--中途提款、开钱箱(权限控制)--.挂单/取单--前台退货(权限控制)--前台查询商品、查库存
5.会员卡、储值卡消费--会员积分、会员积分冲减--会员价、促值卡价销售
6.删单、删行、查单(权限控制)
7.前台查会员详细资料(权限控制)
8.前台断网保护(断网状态可脱机收银/联网后自动上传数据到总库)
9.(一品多码)支持多条码销售
10、支持电子称散装商品销售
11.支持无库存商品销售
12.可指定商品不积分、不打折、不允许改价等
13.低于成本价是否允许销售(后台设置)
14.负库存、低于库存下限是否允许销售
15.提供商品档案批量导入
16.C#开发
内容与要求:
1.现要求按照数据库系统开发步骤设计满足以上功能的数据库(更详细描述见数据库指导书),并写出实现系统功能的视图、触发器或存储过程。
2.撰写课程设计报告,课程设计报告中应包括其设计数据库的过程:
1)系统需求分析2)数据库概念结构设计:
要求用PowerDesigner画出系统E-R图;3)逻辑结构设计:
要求用PowerDesigner生成物理模型图,得到关系模式,并生成对应的数据字典;4)物理结构设计:
用PowerDesigner把以上关系模式生成数据库(导出数据库脚本);5)数据操作过程:
写出为每个关系进行增、删、改、查、的脚本(每个关系,至少两条对应的脚本语句);6)视图、存储过程、触发器设计:
创建对应系统功能可能用到的视图,并显示结果,或系统可能用到的存储过程,触发器等。
设计
参数
至少5个表结构;3个存储过程;2个触发器;3个视图。
进度
要求
1.1讲课阅读分析任务书
1.2需求分析概念结构设计
1.3逻辑结构设计物理结构设计
1.4视图、存储过程、触发器设计撰写报告
1.5交设计报告书
参考资料
1.雷亮等《数据库原理及应用课程设计》指导书
2.王珊、萨师煊.《数据库系统概述》(第五版).北京:
高等教育出版社.2014。
3.C.J.Date著.孟小峰、王珊等译.《数据库系统导论》(第8版).北京:
机械工业出版社.2007。
4.陈根才等.数据库课程设计.浙江.浙江大学出版社.2007
说明
1.本表应在每次实施前一周由负责教师填写二份,学院审批后交学院教务办备案,一份由负责教师留用。
2.若填写内容较多可另纸附后。
3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。
系主任:
指导教师:
雷亮2016年02月25日
重庆科技学院
课程设计任务书
设计题目:
肉羊数据管理和肉食品追溯系统
学生姓名
第7组:
学生姓名:
学号:
课程名称
数据库原理及应用课程设计
专业班级
计科2014-01,2,3,4
地点
I515、I524
起止时间
2016.2.29-2016.3.4
设计内容及要求
设计任务要求:
1.管理权限
2.合作牧场(户)需要录入的数据
3.屠宰加工阶段需要录入的数据
4.生产加工环节生成产品编号和产品二维码
5.产品追溯查询展现形式和内容
6.产品的追溯查询和对接转码的转接次数限制
7.肉羊数据分析统计查询管理功能
详细任务见《数据库原理及应用课程设计指导书》。
内容与要求:
1.现要求按照数据库系统开发步骤设计满足以上功能的数据库(更详细描述见数据库指导书),并写出实现系统功能的视图、触发器或存储过程。
2.撰写课程设计报告,课程设计报告中应包括其设计数据库的过程:
1)系统需求分析2)数据库概念结构设计:
要求用PowerDesigner画出系统E-R图;3)逻辑结构设计:
要求用PowerDesigner生成物理模型图,得到关系模式,并生成对应的数据字典;4)物理结构设计:
用PowerDesigner把以上关系模式生成数据库(导出数据库脚本);5)数据操作过程:
写出为每个关系进行增、删、改、查、的脚本(每个关系,至少两条对应的脚本语句);6)视图、存储过程、触发器设计:
创建对应系统功能可能用到的视图,并显示结果,或系统可能用到的存储过程,触发器等。
设计
参数
至少5个表结构;3个存储过程;2个触发器;3个视图。
进度
要求
1.1讲课阅读分析任务书
1.2需求分析概念结构设计
1.3逻辑结构设计物理结构设计
1.4视图、存储过程、触发器设计撰写报告
1.5