




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选文档数据库系统原理课程设计指导一、本课程的教学目的及基本要求教学目的 本课程是为数据库系统原理课程所开的实践环节。数据库系统原理课程是一门实践性很强的技术课程,而且是计算机科学与技术中发展最快的领域之一。本课程设计的目的旨在使学生能够掌握数据库的基本原理、数据库设计的基本方法、SQL语言的应用、SQL Server 2000/2008数据库环境的使用,并能根据所应用到的数据库管理系统的相关技术,按照规范化设计的方法解决现实中数据库设计的问题。选修本课程前应已选修数据库系统原理课程,并熟练掌握SQL语言,以及数据库设计的规范化等基本方法。先修课程:数据库系统原理。教学基本要求 要求学生通过上
2、机实验,培养学生的分析实际问题的能力,掌握复杂项目从需求到设计直到最后实现的基本方法,并对所设计的数据库进行测试与分析,使学生在数据库设计方面能够得到很大程度的提高。 课程设计基本要求:1、(课前准备)掌握课堂教学内容,主要包括(1)比较系统的掌握数据库原理的理论知识;(2)学会研究分析具体应用的需求,完成需求分析;(3)初步掌握在需求分析基础上设计数据库的能力;(4)熟练掌握一种数据库设计工具。2、课程设计按以下步骤进行:(1)问题分析,理解问题,明确做什么,完成需求分析,写出系统的功能框架并给出每一系统功能的详细叙述。(2)概念设计:在概念结构设计中画出ER图,在ER图中标出主码。可以有分
3、ER图。(3)逻辑结构设计:针对概念设计的结果做出逻辑结构设计并进行规范化,对表进行分解或必需的合并(要写出理由和根据)。对用户进行分类,有必要时可以给用户创建用户子模式(比如视图)并定义权限。(4)物理设计:设计数据库的存储结构(包括索引的设计等)。(5)在一种数据库工具上(选择SQL server2000或2008)实现自己的设计;(6)上机调试:针对需求分析中的所有功能设计测试数据,并设计所有的SQL语句实现需求分析中的功能。实现触发器,存储过程、视图等。(7)按课程设计报告规范总结和整理课程设计报告。二、数据库系统原理课程设计题目2.1题目样例1毕业论文管理系统问题描述 在毕业论文开始
4、阶段,将可以带毕业设计的导师进行登记(或对原来的导师进行更新),对导师提出的毕业论文题目和要求进行登记,并进行分类,对毕业的学生进行登记,然后按照一些限定条件(如导师所带学生人数的限制),由学生选择导师和题目,对发生冲突的情况能进行合理的调配。当学生选定了题目并完成论文工作后,对论文的主要内容进行登记。答辩完成时,由各答辩老师给出毕业设计的分数,并由答辩秘书统计该生的毕业设计的最终得分。由答辩委员会1对论文的成绩进行评定并做记录,将来可以根据题目对论文进行查询和分类检索,并根据需要打印有关内容。2客房管理系统问题描述 (1)前台预定:顾客可以到宾馆预定客房。(2)前台开房:提供顾客直接入住信息
5、注册。(3)入住信息查询:查询入住顾客的相关信息。(4)预定信息查询:查询预定顾客的相关信息,并且进行客房分配和转入入住如果预定取消,则取消预定。(5)付款结帐:当顾客结束入住时,付款结帐。(6)退房:顾客付款结帐后,给顾客退房。(7)客房型号标准:显示客房的标准、居住人数和费用。(8)客房状态图:显示客房入住、空房和预定状态,便于管理员分配客房。(9)物件价格一览:显示客房中物品名称和价格。(10)物件损坏记录:顾客损坏物品记录后,进行登记,付款结帐时,进行赔付。(11)物件损坏查询:查询顾客损坏的物品。(12)帐目查询:对顾客信息和所交款项进行查询。(13)顾客留言:浏览顾客在客户端提交的
6、意见和建议。(14)新闻发布:管理员把宾馆的近期新闻信息发布到网上,供顾客浏览。3图书管理系统问题描述 系统管理 (1)用户管理:系统管理员可管理其他管理员的帐户,设定工作人员的不同操作权限。(2)会员管理:可查询、修改、删除会员资料。图书管理(1)图书分类管理:包括添加,删除,修改图书分类。可按实际需要,设置多级图书分类。(2)图书信息管理:在不同的类别下管理图书,包括图书上传、修改和删除等功能。(3)图书资料包括:图书名称,作者,出版社,市场价,会员价,图书内容及图书目录详细介绍等。(4)图书查询:按商品名称、商品序号、商品内容查找图书。订单管理(1)订单处理:当会员正式确认需要订购的图书
7、时,确认订单,订单就进入了“处理中订单”的列表中。(2)修改订单:订单管理员可以跟踪处理情况,修改订单的处理状态。(3)删除订单:当会员取消了订单或某订单的信息不全或不真实时,订单管理员可以将其删除而不占用系统资源。(4)订单统计查询:按订单的处理状态和下单用户统计查询订单。配送支付管理在客户生成订单时需要指定配送和支付方式,该功能专门增加或删除这些配送和支付方法。4超市进销存系统问题描述 超市的进销存管理信息系统,首先必须具备的功能是记录仓库存货、销售以及进货情况,通过该系统了解进货渠道、商品单价、数量,库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息做出经营管理决策。
8、销售是超市的重要功能之一,收银人员记录客户选购商品的数量,条码,以及总金额,打印商品销售报表,以及每日盘点。查看某一类别,某一商品的库存信息,拥有供货商的详细信息,当发现某一商品销量不好或快到保质期,管理员可将此商品退回供应商。可以查询退货信息,并具有查询供货商信息,添加供应商信息,修改供应商信息。采购部根据库存部提供是信息制定采购计划,提交至超市经理审批。超市经理审批后,如果不通过,驳回计划。审批通过则授权采购部进行商品采购,然后将商品移交给库存部。5运动会管理系统问题描述 功能包括报名编号、安排比赛、登录成绩、单项名次公布、团体总分公布等,并可查询和打印比赛成绩。具体需求包括:登录比赛项目
9、,提出报名的限制要求(包括运动员所报项目,班级运动员人数),各个班级运动员报名后,登录报名情况,检查是否符合要求,为符合要求的运动员自动编号,并为比赛安排裁判员。比赛时先进行检录(运动员报到),检查实际与报名是否相符,为符合要求的运动员安排比赛,比赛后,录入成绩,并计算单项名次,取前若干名,登记领取奖品,为班级累计总分,全部比赛结束后,公布全体总分,并取前若干名。在比赛过程中和比赛结束后,可查询报名和比赛情况,并可进行打印。6物业管理系统问题描述 管理员(1)管理员登录:管理员通过输入管理员账号和密码后登录管理员子系统进行系统操作。(2)业主添加功能:管理员通过该功能添加本小区入住业主,填写业
10、主真实信息。(3)业主信息查询功能:管理员通过该功能查看业主信息。(4)业主信息修改功能:管理员在业主信息发生变化以后,根据变化情况修改业主信息。(5)业主信息删除功能:在业主搬出本小区以后删除业主基本信息。普通业主(1)业主登录:业主通过输入业主账号和密码后登录普通业主子系统进行系统操作。(2)业主个人信息查看功能:业主通过该功能查看自己在本小区的基本信息。(3)业务添加功能:业主通过该功能添加各类维修业务。(4)业务查看功能:业主通过此功能查看各项维修业务进行状态。(5)业务状态修改功能:修改业务进行状态,业务是否完成,或对维修不满意,或因各种情况需再次维修,通过此功能通知物业代表。(6)
11、业务删除功能:业主自己把维修业务做完,不再需要维修人员,或业务已确认被维修人员修理完好,则删除本业务。(7)账单查看功能:业主通过此功能查看维修、水、电、物业管理各类账单,以确认自己所要交纳的费用。(8)维修业务查看功能:小区把提供的物业维修服务展示给业主。物业代表(1)物业代表登录:物业各类代表通过输入其各自独有的账号和密码后登录物业代表子系统进行系统操作。(2)耗水耗电量填写功能:水费代表通过此功能把业主的月耗水量录入,电费代表通过此功能把业主的月耗电量录入。(3)耗水耗电量更改功能:水费代表通过此功能修改输入错误或查询有误的耗水量,电费代表通过此功能修改输入错误或查询有误的耗电量。(4)
12、生成水电费账单功能:水费代表完成水量录入以后,通过此功能生成各业主当月水费,电费代表完成水量录入以后,通过此功能生成各业主当月电费。(5)耗水耗电量查看功能:水费代表通过此功能查看各月各个业主的耗水量统计,电费代表通过此功能查看各月各个业主的耗电量统计(6)委派维修人员功能:物业维修代表通过此功能委派相关人员去为业主提供维修服务。(7)清除已完成业务功能:在业主没有对维修业务提出举报,并且已付清相关费用以后,物业维修代表通过此功能把业务从数据库中删除。(8)物业费用修改功能:各类物业代表通过此功能修改其管辖业务的物业费用。(9)物业维修费用填写:维修人员通过此功能填写维修费用,即在维修人员办理
13、完维修业务以后,根据劳动量和消耗器械的多少而合理收费。2.2课程设计的实施细则1、时间安排教学内容学时地点备注集中选题0.5天实验室资料查阅与学习0.5天图书馆、实验室系统分析1天实验室数据库的设计与实现2天实验室应用程序设计1天实验室系统实现与测试1天实验室设计总结0.5天教室(业余时间)编写课程设计报告设计成果提交和验收0.5天实验室注:课程设计报告可业余时间完成。2.3、参考题目题目可由指导教师指定或学生自定,指导老师审核。参考题目如下:课题名称1图书销售管理系统2图书借阅管理系统3企业工资管理系统4教学管理系统5报刊订阅管理系统6上机排课管理系统7医药销售管理系统8光盘出租管理系统9教
14、材订购管理系统10学生公寓管理系统11宾馆客房管理系统12毕业设计管理系统13学生学籍管理系统14零件交易管理系统15车站售票管理系统16民航销售管理系统17汽车销售管理系统18汽车租借信息系统19仓储物资管理系统20选修课程管理系统21住院收费信息管理系统22学生成绩管理系统23客户信息管理系统24企业人事管理系统25员工培训管理系统26班级信息管理系统27产品质量管理系统28商品交易系统29书刊租借信息管理系统30银行帐户管理系统31运动会信息管理系统32学生缴费注册管理系统33干部档案管理系统34高校科研管理系统35毕业生管理系统36工资管理系统37维修信息管理系统38机房实验设备管理系
15、统39订单生成系统40实验室数据上报系统41饭店餐饮收费信息系统42考勤信息管理系统43旅行社综合管理系统44出版社信息管理系统45火锅连锁店管理系统46物流配送中心管理系统47水电气收费管理系统48旅游营销系统49商家打折信息管理系统50俱乐部会员管理系统 参考书目:数据库系统概论(第四版) ,王珊、萨师煊编,高等教育出版社。数据库系统导论(原书第8版),C.J.Date编,孟小峰等译,机械工业出版社。 三、关于选题及成绩评定的说明:1、课程设计时间一般为一周;2、课程设计题目可以选取以上题目中的一个;学生也可以自己选题,难度与布置的题目难度相当。3、课程设计的成绩分两部分 :上机检查设计结
16、果+设计报告+任何一个版本的程序。 四、考核办法4.1、课程设计需要提交的内容 (1)装订完整的课程设计报告(打印稿)(2)电子版:(学号_姓名_专业班级_+题目)为文件夹,下设两个子文件夹:一为报告电子版;二为源程序文件4.2、课程设计报告要求 (1)不少于6000字(1235页左右),A4纸单面打印,每人一份。 (2)主要内容及装订顺序:封面(统一提供) 目录、正文、参考文献(不少于6个)、结束语以及课程设计评分表(详见附录,此为教师评分用)。 (3)正文部分应该包括:系统概述(实验题目背景的描述,分析与理解问题,完成需求分析)、数据库设计(含概念设计、逻辑设计、物理设计) 、应用程序设计
17、(含功能需求、用户界面设计、程序代码设计、运行结果) 、系统集成调试。 (4) 结束语部分写出完成本次课程设计的心得,领会数据库理论与软件开发实践的关系。4.3应用程序要求 程序设计:任选一种程序设计语言(无论jsp、html、asp、php、C#/C+、VB、VFC等),连接数据库中的一个表,实现增删改查操作。程序功能完整,设计方法合理,用户界面较好,系统运行正常。 4.4、课程设计的成绩评定课程设计的成绩由平时考核与最终考核相结合。根据平时的学习态度、工作作风、思想表现全面准确评定成绩,其中平时成绩占20%(出勤、表现等)。成绩按优秀、良好、中等、及格、不及格五级记分。五、课程设计报告模板
18、(见下页)河南理工大学万方科技学院数据库系统原理课程设计专 业: 班 级: 学 号: 学生姓名: 指导教师: 2015 年 12 月 30 日目录第1章.系统背景111.1.二级标题111.1.1三级标题111.1.2三级标题111.2.标题111.2.1三级标题111.2.2三级标题111.2.3三级标题111.3.标题111.4.标题11第2章.需求分析112.1.二级标题112.1.1XXXXX112.2.二级标题112.2.1XXXXX112.3.二级标题11第3章.概念结构设计123.1.二级标题123.1.1XXXXX123.2.二级标题122.2.1XXXXX123.3.二级标题
19、12第4章.逻辑结构设计124.1.二级标题122.2.1XXXXX124.2.二级标题122.2.1XXXXX124.3.二级标题12第5章.物理设计135.1.二级标题132.2.1XXXXX135.2.二级标题132.2.1XXXXX132.2.1XXXXX135.3.二级标题13第6章.数据库的实现136.1.二级标题136.1.1XXXXX136.2.二级标题136.3.二级标题13第7章.测试方案147.1.二级标题146.1.2XXXXX147.2.二级标题147.3.二级标题14第8章.总结14参考文献14第1章. 系统背景1.1. 二级标题1.1.1 三级标题1.1.2 三级标题1.2. 标题1.2.1 三级标题1.2.2 三级标题1.2.3 三级标题1.3. 标题1.4.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医药车间设计合同样本
- 单位房屋拆迁合同样本
- 单位供热合同样本
- 劳务合同样本 业务员
- 劳动合同标准文本音乐
- 农村住房装修合同标准文本
- 三方协议保密合同标准文本
- 冷鲜肉供货协议合同标准文本
- 别墅外装合同标准文本
- 半价车购买合同标准文本
- 2025年中国煤气发生炉行业专项深度调研及“2025”发展规划指
- 福建省厦门市2024-2025学年七年级下学期期中生物试题(原卷版+解析版)
- 高层火灾扑救要点及注意事项
- 人教版小学数学一年上册《减法》说课稿(附反思、板书)课件
- 2024年四川农商银行招聘笔试真题
- 成人术中非计划低体温预防与护理
- 栽树劳务合同协议
- 试岗期协议书模板
- 2025年不动产登记代理人《不动产登记代理实务》考前必刷题库(含真题、重点440题)含答案解析
- 酒馆加盟代理协议书
- 加油站站长试题及答案
评论
0/150
提交评论