- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]数据库原理课程设计-指导指南
《数据库原理及应用》课程设计要求
一、课程设计目的与意义
《数据库原理及应用》课程设计内容是以一定的应用环境为背景,应用《数据库原理及应用》课程所学的数据库设计与关系数据理论,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,选用SQL SERVER数据库管理系统软件,规范、科学地完成一个小型数据库的设计。
本次课程设计不要求进行应用程序开发,只要求同学们完成数据库的设计和实现。
课程设计将根据同学的系统设计报告、系统实现报告以及系统实现结果进行五级综合评分,分别为:优秀、良好、中等、及格和不及格。
二、评分标准
数据库设计:40%
评分参数:数据库设计安全性、完整性、规范性;视图、触发器、存储过程等的应用情况;
系统设计:20%
评分参数:功能完备性;功能正确性;系统容错能力;程序界面友好性;技术应用特色等。
课程设计报告:20%
评分参数:结构清楚,条理清晰;排版整齐规范;内容充实可靠等
考勤:20%
2周课程设计时间,每位同学应保证按照要求到实验室参与课程设计。
三、要求
课程设计报告应包含的基本内容:
1、业务流程描述、功能模型的建立(至少1个关键业务功能的模型。建议采用用例图描述系统功能)
2、E-R图设计(局部与全局ER图)
3、数据库表设计(包含ER图中的所有实体与联系所对应的关系表)
4、关键业务功能所需的视图、触发器、存储过程设计(至少1个视图、3个触发器、2个存储过程)
5、系统设计(包括系统架构、类设计、主要算法设计、界面设计等)
7、系统实现(部分关键代码)
四、选题
从以下题目中选择一题或自定题目(注:不允许选学生教务管理系统和图书管理系统)。1人一组任选一题完成系统设计,各组之间题目不能相同,课程设计报告单独书写。下面的每个题目都只是简单叙述了系统基本功能,大家在做设计的时候,需要重新进行需求调查,完善其功能,为数据库设计奠定基础。
题目1:宠物商店电子商务网站
客户购物、下订单、订单处理、销售统计等功能于一体的例子。通过浏览器,让客户可以查询宠物,把货物放入购物车,创建账户/登陆账户,创建订单,通过信用卡支付等。
基本功能要求:
1)注册/登陆/忘记密码/管理个人信息
2)查询、删除、修改等维护宠物信息
3)接受/处理订单消息,发订单给供应商
4)销售统计
5)维护库存数据库
6)Email发送
题目2:毕业设计指导网站
毕业设计指导网站的目的是使学生和教师能够通过网络进行毕业设计辅导,这样能够得到最新的毕业设计信息,更好的辅导效果。内容如下:
基本功能要求:
1)用户注册/登陆/忘记密码/管理个人信息
2)上传文件和下载文件
3)学生向指导教师提问、查询问题;教师回答问题
4)用户上传文件和下载文件
5)管理员管理教师和学生信息
6)查询统计数据(日问题量,答疑率)
7)群发消息
题目3:教师课堂辅助教学系统
基本功能要求:
1)通过课堂辅助教学系统,储存学生基本信息,完善课堂考勤制度(旷课、迟到、病假、早退和出勤),便于结果录入,及期末考勤汇总。
2)通过课堂辅助教学系统,记录教学过程中学生回答问题情况,引入奖励机制,提高学生学习积极性。
3)教师期末成绩统计及打印。
4)教学信息管理:包括课件、课程简介、课程教学大纲、课程考试大纲等。
题目4:企业资源管理系统
基本功能要求:
员工信息管理:对企业员工的变动信息进行管理,如人员调入、调出、部门间调动、离退休处理等。可以查询企业员工的基本信息,员工的基本信息包括:姓名、年龄、性别、部门、岗位、工作证号、工作时间等。
考勤管理:对每位员工的出勤情况进行管理,管理员可以查询某一时期公司员工的上班、请假、加班、出差等出勤情况,并统计员工的实际工作时间。
工资管理:可自定义工资项目和参数,并根据员工的考勤状况,核算出员工的工资,生成工资总表和个人工资表。
报表管理:可以生成人事报表、员工考勤表、员工工资表等。可以多种方式输出结果(如以不同格式输出到文件中、预览报表、打印报表等)
系统管理:系统管理员使用,包括用户权限管理(增加用户、删除用户、密码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具)、系统运行日志、系统设置等功能。
增加员工的种类,对不同种类员工管理不同的基本信息。
题目5:客房在线预订系统
基本功能要求:
可以对客房基本信息进行增加、删除、修改
客房分为三种类型:三人房、双人房、单人房,每种类型房间价位不同
可以实现客户订房、退房、续房功能
可以登记、查询客户基本信息
可以查询房间状态信息
可以实现住宿计费
题目6:汽车租赁网站
基本功能要求:
可以对汽车基本信息进行增加、删除、修改
可以对租赁客户信息进行增加、删除、修改
可以实现汽车的租借、归还、续借
可以按重要字段
您可能关注的文档
- [工学]地下工程概论-大题部分西南交通大学.ppt
- [工学]在海洋石油工程项目中ROV的基本运作模式.pdf
- [工学]地大 作业环境.doc
- [工学]地税局竣工自评报告.doc
- [工学]园林工程制图PPt第四章第五节 标高投影.ppt
- [工学]基于C语言的单片机波形发生器.doc
- [工学]城市轨道交通概论_第二十三章城市轨道交通项目融资.ppt
- [工学]图像处理与图像识别 第2章基本概念38.ppt
- [工学]图书馆信息通报课件.ppt
- [工学]基于LabVIEW的薄质隔热涂料导热系数测试系统.pdf
- DB36_T1115-2019_红壤旱地百合套种木薯生产技术规程_江西省.docx
- DB36_T968-2017_河川沙塘鳢池塘养殖技术规程_江西省.docx
- DB36_T975-2017_虎奶菇_江西省.docx
- DB36_T1049-2018_鄱阳湖脆肉鲩网箱养殖技术规程_江西省.docx
- DB36_T1114-2019_红壤旱地食用木薯生产技术规程_江西省.docx
- DB36_T999-2017_苦瓜利用强雌系杂交制种技术规程_江西省.docx
- DB36_T1003-2017_芦笋水肥一体化技术规程_江西省.docx
- DB36_T1042-2018_水田驱动耙_江西省.docx
- DB36_T1058-2018_赣菜红酥肉_江西省.docx
- DB36_T1106-2019_非结球叶类蔬菜机械收获作业技术规程_江西省.docx
文档评论(0)