下载此文档

《数据库原理及应用课程设计》要求 - 2023.pdf


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
该【《数据库原理及应用课程设计》要求 - 2023 】是由【青山代下】上传分享,文档一共【11】页,该文档可以免费在线阅读,需要了解更多关于【《数据库原理及应用课程设计》要求 - 2023 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..非关系型数据库原理及应用课程设计要求一、,进一步熟悉与巩固非关系型数据库原理中的基本理论知识以及非关系型数据库设计方法。、设计、编码、调试等环节的训练,使员工深刻理解、牢固掌握非关系型数据库的设计步骤以及设计方法,掌握分析、解决实际问题的能力。,加深体会利用非关系型数据库设计和某一门计算机语言的程序设计解决实际问题的基本思维方式。,加深体会非关系型数据库在软件系统中的地位和重要性,掌握常用的软件设计开发模式。,使员工掌握良好的职业素养和工作风格,包括设计开发过程中各个阶段的产品形式,行文格式等。二、内容(一)人均工作量要求承担的任务量用非关系型数据库表数量来衡量,每生不得少于5张表的设计与增删改查的操作。(二)分组要求每组成员人数限定在1到2人。每小组的题目不能重复。(三)分工要求小组选出1位同学担任项目组长,除了完成自己的设计任务外还需负责项目需求汇总,项目开发工具框架的统一,项目架构搭建,项目进度的整体把控,项目资源的调度分配与重分配。(四)涉及知识点要求在项目设计开发过程中要涉及:视图、索引、用户、权限、主键、外键、触发器、数据自动备份、日志、并发控制、存储函数、存储过程等知识点。(五):..功能要求:(1)实现图书信息、类别、出版社等信息的管理(2)实现读者信息、借阅证信息的管理(3)实现图书的借阅、续借、归还管理(4)实现超期罚款管理、收款管理(5)创建触发器,分别实现借书和还书时自动更新图书信息的在册数量(6)创建视图查询各种图书的书号、书名、总数和在册数(7)创建存储过程查询指定读者借阅图书的情况(8):(1)实现员工信息、班级、院系、专业等的管理(2)实现课程、员工成绩信息管理(3)实现员工的奖惩信息管理(4)创建规则用于限制性别项只能输入“男”或“女”(5)创建视图查询各个员工的学号、姓名、班级、专业、院系(6)创建存储过程查询指定员工的成绩单(7)创建触发器当增加、删除员工和修改员工班级信息时自动修改相应班级员工人数(8):(1)实现学校部门信息、教师职务、教师职称和教职工信息管理(2)实现教师的学籍经历管理(3)实现教师的家庭关系管理(4)实现教师的奖惩信息管理(5)创建存储过程查询学校各部门各种职称的教职工数量(6)创建触发器当增加、删除教职工和修改教职工部门信息时自动修改相应部门的职工人数(7)创建规则用于保证教职工的E-Mail的输入格式正确(8)建立非关系型数据库相关表之间的参照完整性约束:..、销售管理系统功能要求:(1)实现商品类别、出版社、图书、仓库信息的管理(2)实现进货、入库管理(3)实现销售、出库管理(4)创建存储过程查询某段时间内各种商品的进货和销售情况(5)创建视图查询各类商品的库存总数(6)创建触发器当商品入库时自动修改相应商品的总量和存放仓库中该商品的数量(7)要求一单可以处理多种商品(比如销售设置销售单及其明细两个表)(8):(1)实现药品类型及药品信息的管理(2)实现药品的入库、出库管理(3)实现科室、医生、病人的管理(4)实现处方的登记管理(5)实现收费管理(6)创建触发器,当药品入库、出库时自动修改库存(7)创建存储过程统计某段时间内,各科室的就诊人数和输入情况(8)创建视图查询各种药品的库存总数(9):(1)实现机房信息、机器信息、员工信息、上机类型信息的管理(2)实现员工上机充值信息的管理(3)实现员工上机过程的登记、费用信息的管理(4)实现教学班及教学班员工信息的管理(5)实现上机费率标准的设置及教学班上机的预约,即设置各教学班的上课时段(6)创建存储过程统计各机房上机费用的统计(7)创建触发器实现费用登记时,自动修改该生的账户余额:..(8):(1)实现客房类型、价目信息、客房信息的管理(2)实现客户信息的管理(3)实现入住和退房管理(4)实现费用管理(5)创建触发器,实现入住和退房时自动修改客房的状态(6)创建存储过程统计某段时间内各种类型的客房的入住时间合计和费用合计(7)创建视图查询某一时刻没有入住的房间信息(8):(1)实现车次管理(2)实现车次及价格管理(含到各站的价格)(3)实现业务员管理(4)实现车票销售管理,车票销售时不能超员,能实现退票管理,并自动修改剩余的座位数(用触发器实现)(5)创建存储过程统计指定车次指定发车时间的车票销售情况(6)创建存储过程统计指定日期各业务员车票的销售收入(7)实现退票管理,退票时自动修改相应车次的剩余座位数(用触发器实现)(8):某公司为了提高职工的福利待遇,规定每个员工每天可以在职工食堂用餐两次(每餐3元),可以中午用餐一次,下午用餐一次;也可以集中到中午或下午一次用餐两次。月底进行核算,如果用餐次数不足,餐费不退还职工。公司根据实际的用餐次数支付食堂餐费。功能要求:(1)创建一个能满足上述要求的非关系型数据库(2)定义视图查询2014年1月份没有用过餐的员工信息:..(3)创建存储过程统计每个员工指定月份的用餐次数(4)创建存储过程统计指定月份公司应支付给食堂的费用(5):(1)实现课程、题型等基本信息的管理(2)能管理每一门课程的题型,每门课程的章节(3)实现****题信息的管理,能按题型或章节录入每门课程的****题(4)定义存储过程查询指定课程各种题型和各章节的****题数量(5)定义视图查询各门课程使用的题型(6)设每个****题有一个题号,题号由系统自动生成,要求从1开设编号(7)设每个****题都有****题的建立日期,其值为系统时间,请定义实现(用默认实现)(8)定义存储过程实现查询各门课程、各种题型的****题数量(9)可以自动抽题组成套题****题每抽取一次,要使****题的抽取次数加1(用触发器实现)(10):(1)实现工作人员、客户信息的管理(2)实现矿泉水类别和供应商的管理(3)实现矿泉水入库管理和出库管理(4)实现费用管理(5)创建触发器,实现入库、出库时相应类型矿泉水的数量的增加或减少(6)创建存储过程统计每个送水员工指定月份送水的数量(7)创建存储过程查询指定月份用水量最大的前10个用户,并按用水量递减排列(8):实现服务中心信息管理(1)实现职业分类、用人单位信息管理:..(2)实现求职人员信息、职业信息管理(职业号、职业类型号、用人单位、需求人数、已聘人数、备注)(3)实现求职成功登记(4)实现费用管理,包括用人单位交费情况、求职人员交费情况(5)创建触发器,求职成功时,自动修改相应职业的已聘人数和相应职工的聘用标志为‘聘用成功’;另外如果相应职业的已聘人数不得超过需求人数(6)创建存储过程查询各种职业的需求数和已聘用数(7)创建规则限制求职者的性别,必须为‘男’或‘女’(8):(1)实现客户信息、用水类型(类别号、类别名、户号)及业务员管理(2)实现客户用水信息管理(客户号、月份、用水类别号、用水吨数)(3)实现客户费用管理(客户号、月份、费用、收费标志),收费标志的默认值为‘未收’(4)实现收费登记(客户、月份、应收费用、实收费用、业务员),并自动修改收费标志(用触发器实现)(5)创建触发器,实现收费时自动更加应收费用和实收费用,计算本次结余,然后修改客户信息表中的结余金额(6)创建存储过程统计指定月份应收费用和实收费用(7)创建存储过程查询指定月份未交费的用户信息,以便催费(8)创建规则使得月份符合格式“××××年××月”,并邦定到表中相应字段(9):(1)实现员工信息、职业类型管理(2)实现职业登记(职业号、名称、地址、电话等)(3)实现职业作息登记(职业号、日期、开始时间、结束时间、职工)(4)实现工资管理和收费管理(5)创建存储过程统计指定日期范围内各的时刻时间总和:..(6)创建存储过程统计各种职业的需求次数(7)创建check约束限制教师性别必须输入‘男’或‘女’(8):(1)实现设备类别、设备信息管理(2)实现用户管理(3)实现设备入库管理,必须自动修改相应设备的数量(4)实现设备的领用和归还管理(要自动修改相应设备的可领用数量)(5)实现设备的报损管理(报损后要自动修改相应设备的数量和可领用数量)(6)创建存储过程统计各种类型设备的数量(7)创建存储过程统计指定月份各设备的领用归还情况(8):(1)实现部门、教师信息管理(2)实现系统信息管理,用于设置上午、下午的上下班时间(3)实现考勤登记(4)创建触发器,如果打卡时间超出上班时间,并且小于5分钟,登记为迟到,否则登记为旷工(5)创建存储过程统计各教师指定月份的缺席、旷工次数(6)创建视图分组查询各部门的教师信息及教师人数(7)创建check约束,限制员工的性别必须为‘男’或‘女’(8):(1)实现超市商品信息管理(2)实现会员信息管理(3)实现优惠信息管理(不同时期会有不同的优惠信息)(4)实现会员购物信息、会员返利信息、会员积分等的管理:..(5)创建触发器,实现商品销售出去后库存量自动修改功能(6)创建存储过程,:(1)教师提交毕业设计课题,一个教师可以提交多个课题(2)教研室主任对所属教研室教师的课题进行审核(3)员工登录系统后可以查看所有课题的详细信息(4)员工可以选择通过审核的课题,一个员工只能选择一个题目(5)教师可以看到所有预选他的员工信息,根据员工情况可以选择或剔除员工(6)系统能够对员工选题信息进行统计,:(1)工资管理系统必须具备员工档案管理功能(2)能够查出每个工种员工的基本工资(3)可以实现薪资核算后,自动进行社保公积金缴纳(4)根据加班时间和类型给予不同的加班津贴(5)按照不同工种的基本工资情况、员工的考勤情况产生员工每月的工资(6)员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12(7)能够查询单个员工的工资情况(详细记录工资明细)(8)系统能够按部门、月度、季度、:(1)能够实现员工基本信息的录入、修改、删除等操作(2)能够实现课程信息的录入、修改、删除等功能(3)能实现选课功能,每个员工有选修学分限制,超出可选学分限制会提示(4)能对员工选课情况进行查询,可以根据学号、姓名、班级、课程名等多种方式查询(5)有汇总功能,能对每个员工的选修学分汇总,并对选修学分不足的员工进行筛选三、步骤与方法课程设计的进行方式是在老师指导下由员工独立完成。小组为单位商定并明确设计任务和要求,一组制定一份较为符合自己小组实际情况的需求分析和模块设计,并根据题目规模:..大小,拟定设计计划和分配任务以及项目开发时间表。将需求分析和任务划分提交给指导老师,指导老师同意后方可进行项目设计开发。所使用编程语言不限。设计过程中要独立思考、深入钻研,主动地、创造性地进行设计,反对照抄照搬或依赖老师。要求设计态度严肃认真,有错必改,反对敷衍塞责,容忍错误存在。为保证达到教学基本要求,在设计思想、设计方法和设计技能等方面的训练,包括以下内容:,充分地分析和理解问题,明确问题要求做什么(而不是怎么做)?限制条件是什么?,并产出ER模型和系统流程图。,即各个表的表结构以及各字段的域和约束条件,表与表之间的约束。,结合具体的DBMS进行物理设计,将逻辑模型转换成具体DBMS的表、视图、索引。。程序要按照写程序的规则来编写。要结构清晰,重点函数的重点变量,重点功能部分要加上清晰的程序注释,使程序中逻辑概念清楚。注释要详尽。。四、说明书(图纸),形成需求分析报告。(1)问题描述需要解决的问题及完成功能等。(2)基本要求输入的形式和输入值的范围;输出的形式;程序所能达到的功能。。主程序的流程以及各程序模块之间的层次(调用)关系。:..,输出测试的结果,这里的测试数据应该完整和严格。并对结果进行分析。:过程的收获、遇到问题、解决问题过程的思考、程序调试能力的思考、将来的努力方向等内容。。考核方式和评定标准通过员工提交的设计方案、软件质量、制作实物、设计报告(说明书)和设计质量,并结合员工的动手能力,独立分析解决问题的能力和创新精神等进行考核。成绩分优秀、良好、中等、及格和不及格五个档次。优秀:设计认真、设计思路新颖,设计正确,功能完善,且有一定的独到之处;打印文档规范;良好:设计认真、设计正确、功能较完善,且有一定的独到之处;打印文档规范;中等:设计较认真,基本功能较完善,打印文档较规范;及格:设计基本认真,设计有个别不完善,但完成基本内容要求;打印文档较规范;不及格:设计不认真,未能完成设计任务,打印文档格式不规范。:..一、严格按照模板,编写报告;二、封面,填写内容要对齐,结尾线条对齐;三、目录部分要求:标题“目录”三号黑体字。目录内容部分:内容字体为黑体,四号,行间距倍。四、正文部分要求:“1概述”……三号字,黑体,不加粗,行距:多倍行距,,段前17磅,。二级标题:“”…..小三号字体,黑体,不加粗,行距:,段前13磅,段后13磅。正文内容,汉字字体均为小四号,宋体;西文字符,如数字,英文字符,均为“newRoman”。段前0、、每个员工的课程设计报告2、非关系型数据库备份文件(“名称++源程序”)

《数据库原理及应用课程设计》要求 - 2023 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小652 KB
  • 时间2024-03-25