《数据库课程设计》指导书范文文档格式.docx

上传人:b****3 文档编号:17594920 上传时间:2022-12-07 格式:DOCX 页数:16 大小:54.30KB
下载 相关 举报
《数据库课程设计》指导书范文文档格式.docx_第1页
第1页 / 共16页
《数据库课程设计》指导书范文文档格式.docx_第2页
第2页 / 共16页
《数据库课程设计》指导书范文文档格式.docx_第3页
第3页 / 共16页
《数据库课程设计》指导书范文文档格式.docx_第4页
第4页 / 共16页
《数据库课程设计》指导书范文文档格式.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

《数据库课程设计》指导书范文文档格式.docx

《《数据库课程设计》指导书范文文档格式.docx》由会员分享,可在线阅读,更多相关《《数据库课程设计》指导书范文文档格式.docx(16页珍藏版)》请在冰豆网上搜索。

《数据库课程设计》指导书范文文档格式.docx

3、库存物资管理系统···································································································4

4、工资管理系统············································································································5

5、宾馆管理系统···········································································································6

6、户籍管理系统···········································································································7

7、物业管理信息系统····································································································8

8、实验室设备管理系统·······························································································9

9、汽车租赁管理信息系统···························································································9

10、餐饮管理系统·········································································································10

11、其它自选题目······································································································11

五、注意事项·····················································································································9

六、实习报告要求···········································································································10

七、成绩评定··················································································································12

附1、封面·························································································································13

一、课程设计的性质与目的

“数据库课程设计”是数据库系统原理及程序设计等课程的后续实践性课程,是一门独立开设的实践性课程,也是毕业设计等后续课程的基础。

“数据库课程设计”对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。

“数据库课程设计”的主要目标是:

1、加深对数据库系统原理及程序设计的理论知识的理解和应用。

2、通过设计实际的数据库系统课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。

3、学习基本的数据库编程方法。

二、课程设计的时间分配

实习教学工作内容

时间

教学工作目标、要求

1

布置任务及准备

0.5天

做好课程设计准备。

2

系统需求分析和系统设计

进行系统需求分析和系统设计,得出系统的数据流图、数据字典和信息模型。

3

数据库设计

按数据库设计方法和规范化理论,得出符合3NF的数据模型。

4

数据库定义和数据安全性与完整性定义

定义SQLServer的基本表、视图、图表和安全性、完整性要求。

5

应用程序设计和程序调试

3.5

设计并编写输入/输出、查询/统计、数据维护等功能模块的应用程序。

6

系统集成和优化及撰写设计报告

对系统的各个功能模块进行集成、总调试和优化工作,优化用户界面,撰写设计报告。

7

验收和答辩

上机演示系统并进行答辩。

合  计

10天

三、课程设计地点选择

四、课程设计内容安排与要求

(一)学生宿舍管理信息系统

1、背景资料:

1)入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。

2)每间宿舍都有唯一的宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。

3)每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。

这样有利于财产的报修和管理。

4)宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。

5)宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。

6)为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。

2、内容:

学生根据所学的数据库原理与程序设计的知识,针对学生宿舍管理信息系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

3、操作过程:

1)选择课题,在小组内进行分工,进行系统调查,搜集资料。

2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。

3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。

4)完成数据库定义工作,实现系统数据的数据录入和数据处理。

5)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。

6)对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。

4、基本要求:

能实现以下主要功能

●宿舍的基本信息管理

●学生基本信息管理。

●宿舍财产的基本信息管理。

●报修的基本信息管理。

●夜归的基本信息管理。

●离校的基本信息管理。

●查询及统计报表

(二)图书管理系统

1)图书室有各种图书一万多册。

2)每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价和内容简介。

3)借书证记录有借阅者的姓名、所在单位、职业等。

4)凭借书证借书,每次最多能借8本书。

借书期限最长为30天。

学生根据所学的数据库系统与程序设计的知识,针对图书管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

4)完成数据库定义工作,实现系统数据的数据处理和数据录入。

●图书基本情况的录入、修改、删除等基本操作。

●实现借书功能。

●实现还书功能。

●实现对所有购进图书的分类查询和分类统计。

●能够按书名、作者等分类查询现有图书的数量。

●对超期的情况能自动给出提示信息。

(三)库存物资管理系统

1)有一个存放商品的仓库,每天都有商品出库和入库。

2)每种商品都有名称、生产厂家、型号、规格等。

3)出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。

学生根据所学的数据库系统原理与程序设计的知识,针对库存物资管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

能实现以下主要功能:

●设计出入库单据的管理(录入、修改、删除)。

●实现按商品名称、出入库日期的查询。

●实现分别按日、月和年对出入库商品数量的统计。

●输出相应的数据报表。

(四)工资管理系统

1)某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。

2)该单位下设4个科室,即经理室、财务科、技术科和销售科。

3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。

4)每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。

5)每月个人的最高工资不超过3000元。

工资按月发放,实际发放的工资金额为工资减去扣除。

学生根据所学的数据库系统原理与程序设计的知识,针对工资管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

1)通过社会调查,选择一个实际应用数据库系统的课题。

●实现按照科室录入、修改个人的基本资料、工资和扣除金额的数据。

●计算个人的实际发放工资。

●按科室、职业分类统计人数和工资金额。

●实现分类查询。

●能够删除辞职人员的数据。

(五)宾馆管理系统

1)宾馆有一名总经理、多名会计和多名前台。

总经理负责宾馆的日常运营,会计负责对宾馆收入支出的统计管理,前台数据包括职工号等。

职工号在宾馆内唯一。

2)宾馆有各种标准的房间。

房间数据包括房间号、房间级别、房间价位以及房间的状态(是否已经有客人)。

房间号唯一表示一个房间,房间级别决定房间价位,房间有多种级别分别表示:

单人间、标准间、豪华间、商务间、行政间。

房间状态表示此房间是否可以预定或者入住或者转房。

学生根据所学的数据库系统原理与程序设计的知识,针对宾馆管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

●房间管理

●客人预订、退订客房管理

●客人入住、店内消费管理

●客人换房管理

●结算管理,

●贵宾卡发放管理

(六)户籍管理系统

可满足基层单位(派出所、企事业单位保卫部门、街道、社区、住宅小区等)需要管理辖区内人员户籍的迁入、迁出、变更登记等。

学生根据所学的数据库系统原理与程序设计的知识,针对户籍管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

●辖区单位管理

●户籍基本信息管理

●户籍迁入、迁出管理

●户籍注销管理

●查询

●异常处理。

(七)物业管理信息系统

物业管理信息系统软件是一套具备记录、查询物业小区业主信息、物业管理费用信息、水电煤气有线电视等费用信息、有线电视信息、供暖费用信息、业主房款缴纳信息,并且可以打印输出上述信息报表(月报表、季报表、年报表)的管理系统。

学生根据所学的数据库系统原理与程序设计的知识,针对物业管理信息系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

●业主基本信息管理

●记录月水电煤气抄表数据并打印业主交费通知单

●记录业主交费情况并打印交费单

●统计业主信息月、季和年报表

(八)实验室设备管理系统

为了实现实验室设备的集中和自动化管理,需要一套网络版的设备运营和管理系统,这样可以通过网络对各个实验室、办公室的设备集中和自动化管理。

学生根据所学的数据库系统原理与程序设计的知识,针对实验室设备管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

●基本设备管理

●用户管理

●故障设备管理

●维修过程管理

●打印各种报表

(九)汽车租赁管理信息系统

汽车租赁管理信息系统可以帮助企业处理日常工作业务,规范管理各项工作和操作流程。

能够方便地实现汽车租赁管理系统中的租车流程,预定汽车,对合同的添加、删除、修改,对客户和员工的信息管理等功能,高效地完成各种汽车租赁经营中的信息统计、计算和汇总工作。

学生根据所学的数据库系统原理与程序设计的知识,针对汽车租赁管理信息系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

●租赁车辆信息的管理

●租赁客户信息的管理

●合同信息的管理

●日常租赁业务的管理

(十)餐饮管理系统

餐饮管理系统可以为中小型餐饮企业提供一套运行稳定、安全可靠、操作简便的管理系统,帮助企业处理日常工作业务,规范管理各项工作和操作流程。

学生根据所学的数据库系统原理与程序设计的知识,针对餐饮管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

●桌台管理

●就餐管理,包括开台、点餐、结账等功能

●菜单管理

●营业额管理

●系统维护

(十一)其它自选题目

1、内容:

学生根据所学的数据库原理、软件工程与程序设计的知识,针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

2、操作过程:

1)通过社会调查,选择一个实际应用数据库系统的课题,在小组内进行分工,进行系统调查,搜集资料。

3、基本要求:

根据实际需求设计主要的数据表和功能模块,具体项目内容到相应领域进行调研,各种编码参考国家统一编码方法。

(以上各题目可根据每一届学生的情况进行适当的调整和改变)

五、注意事项

1、学生在教师的指导下,应积极、主动地完成课程设计所规定的全部任务。

2、应严格按照进度进行课程设计,不得无故拖延。

3、小组成员之间,分工明确,但要密切合作,培养良好的互相帮助和团队协作精神。

4、要遵守规定的作息时间,严格遵守纪律,原则上不得请假,因特殊原因必须请假者,一律报指导老师,由指导老师报教研室主任,最后报系领导批准。

5、按规定时间完成个人需要撰写的课程设计报告。

抄袭他人报告内容(内容完全相同的两份以上设计报告作为抄袭处理)、不按要

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1