数据库原理及应用课程设计-指导指南

数据库原理及应用课程设计-指导指南

ID:12706799

大小:66.52 KB

页数:19页

时间:2018-07-18

数据库原理及应用课程设计-指导指南_第1页
数据库原理及应用课程设计-指导指南_第2页
数据库原理及应用课程设计-指导指南_第3页
数据库原理及应用课程设计-指导指南_第4页
数据库原理及应用课程设计-指导指南_第5页
资源描述:

《数据库原理及应用课程设计-指导指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库原理及应用》课程设计要求一、课程设计目的与意义 《数据库原理及应用》课程设计目的是以一定的应用环境为背景,应用《数据库原理及应用》课程所学的数据库理论知识,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合。课程设计要求选用SQLSERVER数据库管理系统软件,规范、科学地完成一个小型数据库的设计。本次课程设计可根据自己的实际情况选择是否进行应用程序开发,若不开发应用程序,则只要求完成数据库的设计和实现,相应对数据库的操作用存储过程实现;若进行了应用程序的开发,也需要包括触发器和存储过程,其中存储过程只要有即可,并要在应

2、用程序中直接对存储过程进行调用。课程设计将根据同学的系统设计报告、系统实现报告以及系统实现结果进行五级综合评分,分别为:优秀、良好、中等、及格和不及格。二、评分标准数据库设计:50%评分参数:数据库设计安全性、完整性、规范性;视图、触发器、存储过程等的应用情况;课程设计报告:30%评分参数:结构清楚,条理清晰;排版整齐规范;内容充实可靠等;考勤:20%2周课程设计时间,每位同学应保证到实验室参与课程设计。三、要求课程设计报告应包含的基本内容: 1、数据流图设计(至少1个关键业务功能的多层数据流图) 2、E-R图设计(局部与全局ER图) 3、数据库表设计(包含ER图中的所有实体与联

3、系所对应的关系表) 4、关键业务功能所需的视图、触发器、存储过程设计(至少1个视图、3个触发器、4个存储过程) 5、事务的应用(关键业务功能的事务控制脚本设计,2个以上) 6、数据库备份与恢复(设计相应脚本程序) 7、给出各SQL脚本程序的测试结果注意:书写课程设计报告应结合所选题目书写,内容可以适当扩充。本文档的后面给了两个课程设计的书写范文,其中附件1是不做应用程序开发,纯数据库设计的报告书写内容,附件2是做了应用程序开发的同学书写报告所应包括的内容。 四、选题从以下题目中选择一题或自定题目(注:不允许选学生教务管理系统和图书管理系统)。1人一组任选一题完成系统设计,各组之间

4、题目不能相同,课程设计报告单独书写。下面的每个题目都只是简单叙述了系统基本功能,大家在做设计的时候,需要重新进行需求分析,完善其功能,为数据库设计奠定基础。题目1:宠物商店电子商务网站客户购物、下订单、订单处理、销售统计等功能于一体的例子。通过浏览器,让客户可以查询宠物,把货物放入购物车,创建账户/登陆账户,创建订单,通过信用卡支付等。基本功能要求:1)注册/登陆/忘记密码/管理个人信息2)查询、删除、修改等维护宠物信息3)接受/处理订单消息,发订单给供应商4)销售统计5)维护库存数据库6)Email发送题目2:毕业设计指导网站毕业设计指导网站的目的是使学生和教师能够通过网络进行

5、毕业设计辅导,这样能够得到最新的毕业设计信息,更好的辅导效果。内容如下:基本功能要求:1)用户注册/登陆/忘记密码/管理个人信息2)上传文件和下载文件3)学生向指导教师提问、查询问题;教师回答问题4)用户上传文件和下载文件5)管理员管理教师和学生信息6)查询统计数据(日问题量,答疑率)7)群发消息题目3:教师课堂辅助教学系统基本功能要求:1)通过课堂辅助教学系统,储存学生基本信息,完善课堂考勤制度(旷课、迟到、病假、早退和出勤),便于结果录入,及期末考勤汇总。2)通过课堂辅助教学系统,记录教学过程中学生回答问题情况,引入奖励机制,提高学生学习积极性。3)教师期末成绩统计及打印。4

6、)教学信息管理:包括课件、课程简介、课程教学大纲、课程考试大纲等。题目4:企业资源管理系统基本功能要求:1)员工信息管理:对企业员工的变动信息进行管理,如人员调入、调出、部门间调动、离退休处理等。可以查询企业员工的基本信息,员工的基本信息包括:姓名、年龄、性别、部门、岗位、工作证号、工作时间等。2)考勤管理:对每位员工的出勤情况进行管理,管理员可以查询某一时期公司员工的上班、请假、加班、出差等出勤情况,并统计员工的实际工作时间。3)工资管理:可自定义工资项目和参数,并根据员工的考勤状况,核算出员工的工资,生成工资总表和个人工资表。1)报表管理:可以生成人事报表、员工考勤表、员工工

7、资表等。可以多种方式输出结果(如以不同格式输出到文件中、预览报表、打印报表等)2)系统管理:系统管理员使用,包括用户权限管理(增加用户、删除用户、密码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具)、系统运行日志、系统设置等功能。3)增加员工的种类,对不同种类员工管理不同的基本信息。题目5:客房在线预订系统基本功能要求:1)可以对客房基本信息进行增加、删除、修改2)客房分为三种类型:三人房、双人房、单人房,每种类型房间价位不同3)可以实现客户订房、退房、续房功能4

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

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

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