版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理及应用课程设计要求一、课程设计目的与意义数据库原理及应用 课程设计目的是以一定的应用环境为背景, 应用数据库原理及应用 课程所学的数据库理论知识, 结合实际的操作和设计, 巩固课堂教学内容, 使学生掌握数据库系统的基本概念、 原理和技术, 将理论与实际相结合。课程设计要求选用 SQL SERVER数据库管理系统软件,规范、科学地完成一个小型数据库的设计。本次课程设计可根据自己的实际情况选择是否进行应用程序开发, 若不开发应用程序,则只要求完成数据库的设计和实现, 相应对数据库的操作用存储过程实现;若进行了应用程序的开发, 也需要包括触发器和存储过程, 其中存储过程只要有即可,并要在应
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)教师期末成绩统计及打印。
6、4)教学信息管理 :包括课件、课程简介、课程教学大纲、课程考试大纲等。题目 4:企业资源管理系统基本功能要求:1) 员工信息管理:对企业员工的变动信息进行管理,如人员调入、调出、部门间调动、离退休处理等。可以查询企业员工的基本信息,员工的基本信息包括:姓名、年龄、性别、部门、岗位、工作证号、工作时间等。2) 考勤管理:对每位员工的出勤情况进行管理,管理员可以查询某一时期公司员工的上班、请假、加班、出差等出勤情况,并统计员工的实际工作时间。3) 工资管理:可自定义工资项目和参数,并根据员工的考勤状况,核算出员工的工资,生成工资总表和个人工资表。4) 报表管理:可以生成人事报表、员工考勤表、员工工
7、资表等。可以多种方式输出结果(如以不同格式输出到文件中、预览报表、打印报表等)5) 系统管理:系统管理员使用,包括用户权限管理(增加用户、删除用户、密码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具) 、系统运行日志、系统设置等功能。6) 增加员工的种类,对不同种类员工管理不同的基本信息。题目 5:客房在线预订系统基本功能要求:1) 可以对客房基本信息进行增加、删除、修改2) 客房分为三种类型:三人房、双人房、单人房,每种类型房间价位不同3) 可以实现客户订房、退房、续房功能4) 可以登记、查询客户基本信息5) 可以查询房间状态信息6) 可以实现住宿计费题目 6:汽车租赁网站基
8、本功能要求:1) 可以对汽车基本信息进行增加、删除、修改2) 可以对租赁客户信息进行增加、删除、修改3) 可以实现汽车的租借、归还、续借4) 可以按重要字段查询汽车、客户等基本信息5) 可以实现租赁金额的计算6) 可以查询汽车、客户租赁历史记录题目 7:网上订票系统(要求采用 B/S 结构设计 )基本功能要求:1) 可以实现订票客户网上信息登记以及修改2) 可以查询可订票情况3) 可以实现客户网上订票4) 可以计算订票费用5) 业务人员可以审核客户网上订票信息6) 订票客户可以查询当前订票状态题目 8:实验室网上预约管理系统(要求采用基本功能要求:B/S 结构设计 )1) 可以实现各实验室基本
9、信息的增加、删除、修改2) 学生可以查询实验基本信息3) 学生可以登记基本信息4) 学生可以实现实验室预约5) 管理员可以审核学生预约申请6) 学生可以查询实验室预约申请状态题目 9:高校职工通讯录管理系统(要求采用 B/S 结构设计 )基本功能要求:1)可以实现高校各部门、学院基本信息的增加、删除、修改2)可以实现各部门、学院职工通讯方式的增加、删除、修改3)可以查询职工通讯信息4)可以列表输出各部门、学院职工通讯方式清单题目 10:餐厅下单预订网站基本功能要求:1) 可以实现菜谱基本的信息增加、删除、修改、查询2) 可以实现顾客下单信息的增加、删除、修改、查询3) 可以实现顾客下单金额折扣
10、计算4) 可以实现顾客下单明细的列表输出题目 11:小型超市管理系统基本功能要求:1) 进货管理:根据进货单位进货。2) 销售管理:每次销售都产生销售收据。3) 报表管理:报表分进货报表、销售报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。4) 系统管理:系统管理员使用,包括用户权限管理(增加用户、删除用户、密码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具) 、系统运行日志、系统设置等功能。5) 商品预定,退货处理。6) 各种销售优惠措施,如根据顾客购买的商品数量或 /和时间给予不同的价格。7) 对描述商品的基本信息可进行动态定制,如系统
11、管理员在必要时可删除商品的“供货商”属性,同时增加“库存数量”属性。对于这种类型的需求变化,整个系统不需要重新实现。题目 12:在线答疑系统(要求采用 B/S 结构设计 )基本功能要求:1) 可以实现学生基本信息的增加、删除、修改2) 学生可以在线提问、修改提问3) 教师可以回复、删除学生提问4) 可以查询学生提问信息5) 可以列表输出问题清单题目 13:在线新闻管理系统(要求采用 B/S 结构设计 )基本功能要求:1) 可以实现新闻类别信息的增加、删除、修改2) 可以实现新闻基本信息的增加、删除、修改3) 可以实现新闻列表输出4) 可以浏览新闻详细信息5) 可以按关键字查询新闻信息题目 14
12、:网上计算机销售系统基本功能要求:1) 客户可以通过 Web 页面登录进入 “网上计算机销售系统” ,通过 Web 页面查看、选择、购买标准配置的计算机。客户也可以选择计算机的配置或在线建立自己希望的配置。可配置的组件(如内存)显示在一个可供选择的表中。根据用户选择的每个配置,系统可以计算其价格。客户可选择在线购买计算机,也可以要求销售员在发出订单之前与自己联系,解释订单的细节,协商价格等。2) 客户在准备发出订单时,必须在线填写关于运送和发票地址及付款细节(支票和信用卡)表格,一旦订单被输入,系统向客户发送一份确认邮件,并附上订单细节。在等待计算机送到的时候,客户可以在线查询订单的状态。3)
13、 后端订单处理的步骤是:验证客户的信用和付款方式,向仓库请求所购的计算机,打印发票并请求仓库将计算机运送给客户。 在客户订单输入到系统后,销售员发送邮件请求给仓库,附上所订的配置细节。仓库从销售员那里获得发票,并给客户运送计算机。题目 15:学生综合测评系统(要求采用 B/S 结构设计 )基本功能要求:1) 可以实现学生基本信息的增加、删除、修改2) 可以录入学生各项评分数据3) 可以计算学生最终得分4) 可以按各项排名列表输出综合测评数据5) 可以查询学生综合测评数据题目 16:计算机程序员考试网上报名系统(要求采用 B/S 结构设计 )基本功能要求:1) 实现考生注册、登录功能2) 实现报
14、名信息的增加、删除、修改3) 实现考生考号的自动生成4) 实现各级别(高级程序员、中级程序员、初级程序员)计算机水平考试报名名单列表输出题目 17:网上调查系统(要求采用 B/S 结构设计 )基本功能要求:1) 可以对调查主题与选项进行增加、删除、修改2) 可以实现调查选项的单选、多选功能3) 可以实现调查结果的统计输出4) 可限制重复提交调查题目 18:网上招聘系统(要求采用 B/S 结构设计 )基本功能要求:1) 应聘者可以增加、修改基本信息2) 招聘者可以按职位查询浏览应聘者信息3) 招聘者可以删除应聘者信息4) 招聘者可以筛选符合条件的应聘者进入面试环节5) 应聘者可以查询招聘状态(如
15、是否可参加面试)题目 19:档案管理系统档案管理系统是一套功能强大、操作简便、实用的自动化管理软件, 包括用户管理、档案数据录入(分为文件录入和案卷录入2 部分)、案卷数据查询(分为文件查询和案卷查询2 部分)、借阅管理等。可以应用于一般的档案室,也可以应用于网络中的办公系统,进行联网操作。基本功能需要:1)用户登录在用户进入系统前, 首先要求用户进行, 登录时要验证用户名和密码是否匹配,验证通过后允许用户进入本系统操作。2)修改注册信息用户登录后, 可以修改自己的注册信息, 包括修改用户密码、 每页显示行数等信息,不允许修改用户名、姓名和部门等信息。3)权限设置本模块只有系统管理员可以操作。
16、 管理员可以增加系统用户、 删除系统用户、修改用户的相关属性、修改用户的权限表。4)数据录入本模块处理用户输入新的档案文件信息或者档案案卷信息。 输入数据时要考虑用户连续录入的情况,可以从上一条记录复制数据到新的记录中。5)数据维护本模块需要具有 “数据维护” 的权限的用户可以操作。 数据维护模块对已经“删除”(只是做删除标记) 的档案文件做最后判定, 判断该文件是否需要删除。此模块涉及两种操作:恢复和彻底删除。6)数据查询按用户输入的条件查询相应的档案文件信息。查询结果以列表目录形式显示, 也可以卡片形式显示。 具有档案处理权限的用户可以对查询的结果编辑并保存,也可以“删除” (做删除标记)
17、档案文件记录。7)数据修改本模块主要实现批量修改数据的功能, 可以由用户指定条件, 将数据库中所有符合条件的文件或案卷记录按要求修改某个字段的值。例如:可以指定将所有文件年份为“ 2002”的文件记录的保管期限改为“长期”。8)档案借阅此模块分为外借登记、 归还记录和电子借阅申请处理两部分, 具有“借阅管理”权限的用户可以操作此模块。 外借模块实现档案文件的借出登记和归还登记功能。电子借阅申请由具有 “借阅管理” 权限的用户处理。 一般用户提出阅读电子文档的请求后,被同意阅读后,文件将被发送给申请人。也可以选以下的题目, 以下题目就不再对其功能叙述,请选下面题目的同学, 独立完成需求分析,进行
18、功能确定:1. 仓库管理系统2. 家庭理财系统3. 图像检索系统4. 网上订票系统5. 医疗保险总控系统6. 银行储蓄管理系统7. 酒店管理信息系统8. 医院管理信息系统9. 工资管理系统10. 公路交通管理系统11. 考试管理系统12. 客房管理系统13. 列车时刻查询系统14. 人事管理系统15. 商场库存管理系统16. 商场销售管理系统17. 水电管理系统18. 自测题库管理系统19. 实验设备管理系统20. 员工管理系统21. 教职工管理系统22. 汽车维修管理系统23. 库存管理系统24. 饭卡管理系统25. 宾馆客房管理信息系统26. 机票预定系统附表一:关系表描述格式示例学生基本
19、信息表(Student_Info)字段名称含义类型长度是否为空黙认值主键外键约束sno学号nvarchar10NPSname姓名nvarchar10Nsex性别nvarchar2NCheck in( 男,女 )sbirthday出生年月datetimeNsdeptID院系编号nvarchar3YF附件二:课程设计格式附件 1:仲恺农业工程学院课程设计(设计题目)姓名院(系)信息科学与技术学院专业年级学号指导教师职称起止时间仲恺农业工程学院教务处制目录1 概述包括系统背景、开发环境等2 需求与功能分析问题陈述、需完成的功能等3 概要设计系统的总体框图或系统功能图对各部分功能的分析4 数据库设计分析系统存在的实体、属性、以及实体间的联系画出 ER 模型图把 ER 模型图转换为关系表(关系表格式见附表一)描述每一个基本表关系,体现规范化设计思想定义规则、索引、主关键字、外键,定义权限。应用关系表在 SQL Server 等数据库中创建数据库数据库创建 SQL 脚本5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CRRA 0301-2023绿色再生塑料 产销监管链
- T/TMAC 231-2025电子器件用金刚石热沉片
- T/GDLC 022-2024温室气体 产品碳足迹 量化方法与要求 凝胶糖果
- T/CI 479-2024区域复合水灾害特征变异识别规程
- T/CABC 13-2024产品数字护照 动力蓄电池唯一编码
- T/CRHA 088-2024病理免疫组织化学检测质控品要求
- 2025~2026学年黑龙江齐齐哈尔市龙江县人教版上册第一次学情自测教学质量抽测六年级数学试卷【附答案】
- 2025-2026学年吉林省榆树市初中政治八年级期末上册自测高频题(附答案)
- 2027届江苏省南通市田家炳中学七年级数学第一学期期末检测模拟试题含解析
- 前台接待访客登记、引导与通知流程方案
- 2026年皖豫天一大联考高三10月英语试题(含答案)
- 2026-2027学年四年级上学期统编版语文单元练习卷 第一单元-1(含答案)
- 【应用方案】2026智慧农业农业机器人智能感知与精准作业一体化设计方案
- CSCO非小细胞肺癌诊疗指南(2026版)
- 压缩空气储能地下洞库施工方案
- T∕CCEAS008-2026 建设工程造价咨询成果文件质量标准
- (2026年)护理查对制度课件
- 班主任基本功大赛-情景答辩23题(中学组)
- 第六章 社会工作服务的专业理论及其应用 社会工作综合能力(中级)
- 小班认识土豆课件
- 先锋P99RS车载CD机中文说明书
评论
0/150
提交评论