数据库课程设计。
选题目录。2024年09月。
数据库应用设计》课程设计选题目录。
一)学生宿舍管理信息系统。
1、背景资料:
1) 入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。
2) 每间宿舍都有唯一的宿舍号,入校时,宿舍会装公用**机,相应地就有宿舍**号码。
3) 每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。这样有利于财产的报修和管理。
4) 宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。
5) 宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。
6) 为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。
2、内容:学生根据所学的数据库原理与程序设计的知识,针对学生宿舍管理信息系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
3、操作过程:
1)选择课题,在小组内进行分工,进行系统调查,搜集资料。
2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。
3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
3)完成数据库定义工作,实现系统数据的数据录入和数据处理。
4)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
5)对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。
4、基本要求:
能实现以下主要功能。
宿舍的基本信息管理。
学生基本信息管理。
宿舍财产的基本信息管理。
报修的基本信息管理。
夜归的基本信息管理。
离校的基本信息管理。
查询及统计报表。
二)图书管理系统。
1、背景资料:
1) 图书室有各种图书一万多册。
2) 每种图书都有书名、书号(isbn)、一名或多名作者(译者)、出版社、定价和内容简介。
3) 借书证记录有借阅者的姓名、所在单位、职业等。
4) 凭借书证借书,每次最多能借8本书。借书期限最长为30天。
2、内容:学生根据所学的数据库系统与程序设计的知识,针对图书管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
3、操作过程:
1)选择课题,在小组内进行分工,进行系统调查,搜集资料。
2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。
3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
3)完成数据库定义工作,实现系统数据的数据处理和数据录入。
4)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
5)对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。
4、基本要求:
能实现以下主要功能。
图书基本情况的录入、修改、删除等基本操作。
实现借书功能。
实现还书功能。
实现对所有购进图书的分类查询和分类统计。
能够按书名、作者等分类查询现有图书的数量。
对超期的情况能自动给出提示信息。
三)库存物资管理系统。
1、背景资料:
1) 有一个存放商品的仓库,每天都有商品出库和入库。
2) 每种商品都有名称、生产厂家、型号、规格等。
3) 出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。
2、内容:学生根据所学的数据库系统原理与程序设计的知识,针对库存物资管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
3、操作过程:
1)选择课题,,进行系统调查,搜集资料。
2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。
3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
3)完成数据库定义工作,实现系统数据的数据处理和数据录入。
4)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
5)对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。
4、基本要求:
能实现以下主要功能:
设计出入库单据的管理(录入、修改、删除)。
实现按商品名称、出入库日期的查询。
实现分别按日、月和年对出入库商品数量的统计。
输出相应的数据报表。
四)工资管理系统。
1、背景资料:
1) 某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。
2) 该单位下设4个科室,即经理室、财务科、技术科和销售科。
3) 工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。
4) 每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。
5) 每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为工资减去扣除。
2、内容:学生根据所学的数据库系统原理与程序设计的知识,针对工资管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
3、操作过程:
1)通过社会调查,选择一个实际应用数据库系统的课题。
2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。
3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
3)完成数据库定义工作,实现系统数据的数据处理和数据录入。
4)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
5)对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。
4、基本要求:
能实现以下主要功能:
实现按照科室录入、修改个人的基本资料、工资和扣除金额的数据。
计算个人的实际发放工资。
按科室、职业分类统计人数和工资金额。
实现分类查询。
能够删除辞职人员的数据。
输出相应的数据报表。
五)宾馆管理系统。
1、背景资料:
1) 宾馆有一名总经理、多名会计和多名前台。总经理负责宾馆的日常运营,会计负责对宾馆收入支出的统计管理,前台数据包括职工号等。职工号在宾馆内唯一。
2) 宾馆有各种标准的房间。房间数据包括房间号、房间级别、房间价位以及房间的状态(是否已经有客人)。房间号唯一表示一个房间,房间级别决定房间价位,房间有多种级别分别表示:
单人间、标准间、豪华间、商务间、行政间。房间状态表示此房间是否可以预定或者入住或者转房。
2、内容:学生根据所学的数据库系统原理与程序设计的知识,针对宾馆管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
3、操作过程:
1)通过社会调查,选择一个实际应用数据库系统的课题。
2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。
3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
3)完成数据库定义工作,实现系统数据的数据处理和数据录入。
4)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
5)对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。
4、基本要求:
能实现以下主要功能:
房间管理。
客人预订、退订客房管理。
客人入住、店内消费管理。
客人换房管理。
结算管理, 贵宾卡发放管理。
实现分类查询。
输出相应的数据报表。
六)户籍管理系统。
1、背景资料:
可满足基层单位(派出所、企事业单位保卫部门、街道、社区、住宅小区等)需要管理辖区内人员户籍的迁入、迁出、变更登记等。
2、内容:学生根据所学的数据库系统原理与程序设计的知识,针对户籍管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
3、操作过程:
1)通过社会调查,选择一个实际应用数据库系统的课题。
2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。
3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
3)完成数据库定义工作,实现系统数据的数据处理和数据录入。
4)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
5)对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。
4、基本要求:
能实现以下主要功能:
辖区单位管理。
户籍基本信息管理。
户籍迁入、迁出管理。
户籍注销管理。
查询。 异常处理。
七)物业管理信息系统。
1、背景资料:
物业管理信息系统软件是一套具备记录、查询物业小区业主信息、物业管理费用信息、水电煤气有线电视等费用信息、有线电视信息、供暖费用信息、业主房款缴纳信息,并且可以打印输出上述信息报表(月报表、季报表、年报表)的管理系统。
2、内容:学生根据所学的数据库系统原理与程序设计的知识,针对物业管理信息系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
3、操作过程:
1)通过社会调查,选择一个实际应用数据库系统的课题。
2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。
3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
3)完成数据库定义工作,实现系统数据的数据处理和数据录入。
4)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
5)对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。
数据库课程设计选题
第一题进入自己创建的用户下进行以下操作。两个同学完成,1 2,3 1 创建表student course grade,各个表的结构如下 要求有基本的约束条件,例如外键和主键 1 student 学号 number 6 姓名varchar2 12 入学时间 date,专业varchar2 20 性别 ...
数据库应用课程设计
北京广播电视大学。题目。姓名。学号。班级。分校。指导教师。目录 11 系统分析 2 1.1 需求分析 2 1.2 可行性分析 2 2总体设计 2 2.1 项目规划 2 2.2 系统功能结构图 3 3系统设计 3 3.1 设计目标 3 3.2 开发及运行环境 4 3.3 编码设计 4 3.4 逻辑结构...
数据库应用课程设计
1.目的 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际应用有机结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。2.题目。学生选课管理系统或经指导老师同意的其它管理信息系统。3.内容及要求 1 建立数据库。建立数据库sc,包括表stude...