数据库课设推荐题材.docx
《数据库课设推荐题材.docx》由会员分享,可在线阅读,更多相关《数据库课设推荐题材.docx(22页珍藏版)》请在冰豆网上搜索。
![数据库课设推荐题材.docx](https://file1.bdocx.com/fileroot1/2023-4/28/0c80c1bd-5614-415e-931e-7e862d7a493e/0c80c1bd-5614-415e-931e-7e862d7a493e1.gif)
数据库课设推荐题材
《数据库原理及应用》课程设计题目
课程设计选题说明
课程设计题目应选择学生相对比较熟悉,或者有可能进行实际调查的业务模型,例如学生管理、图书馆管理、工资管理、人事管理、书店管理、小型超市管理、宾馆客房管理、仓库管理、机票预定管理等业务模型,然后根据业务模型的特点和具体内容进行数据库设计。
其任务量保持中等,题目不要过大、过难,也不要过于简单。
要求调查对象要具体,要有针对性,每个题目前都要冠以单位的名称,设计方案要与单位的实际情况相结合。
下面的题目可供参考:
附录:
课程设计题目
一、课题名称:
人事管理系统
人事管理是一个较复杂的工作,涉及面很广。
本题人事管理系统要求:
1.对本系统模拟一个一、二百人的单位规模进行设计;
2.建立良好的人-机界面和主控程序;
3.建立职工的人事档案,至少包括:
人员信息(人员编号、姓名、性别、婚姻、出生日期、email、家庭电话、移动电话、最高学历、最高学历获得时间、职称、户口所在地、备注)
单位信息(单位编号、单位名称、地址、电话)
所属(人员编号、单位编号、工作时间、薪水)
4.可按条件进行统计;
5.对于每一个职工均可对以下各项,根据权限进行查询和更新、统计等工作;
(1)来本单位的日期及来自的单位;
(2)离开本单位的日期及去向单位;
(3)现在的职务及评定的时间和工资级别;
(4)上次的职务评定及升级的时间和原因;
(5)职工的奖惩登录;
(6)职工家庭的主要社会关系;
要求能够进行如下工作:
1、能够分别按照最高学历、婚姻状况、单位、户口所在地、职称等信息查询分析总人才库中的人才信息
2、能够查询各个单位的人才信息(包括薪水、工作时间等信息)
3、能够修改各个有关的基础信息
4、用户分权限管理
二、工资管理系统
系统要求:
(1)员工基本工资的设定
(2)奖金及福利补贴的设置
(3)实发工资计算公式的调整
(4)根据出勤统计结果计算本月各项实际金额
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能。
三、学生信息管理系统
目的:
通过实践设计使学生加深理论的理解,从而掌握数据库设计的方法和步骤,并通过上机操作锻炼学生的动手能力。
系统要求:
1、围绕学生管理的工作进行调研分析需求的数据和行为。
2、设计中至少应出现五个以上的实体集,至少包括:
●学生(学号、姓名、性别、出生日期、专业、班级、所属学院)
●课程(课程号、课程名、学时、学分)
●学生选修(学号、课程号、成绩)
●学生德育考评(学号、德育考评分)
●学生综合评定情况(学号、综合考评分、名次)
综合分=0.7*智育分+0.2*德育分+0.1*体育分
3、各实体集间的关系应覆盖三种联系。
4、各实体集的属性应至少有三个属性。
5、按数据库设计的步骤进行逐步设计。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能。
要求能够进行如下工作:
1、按个人或者班级查询学生的综合考评分及名次
2、查询学生的各个部分分数构成情况
3、能够对基本数据进行修改
4、用户分级管理
四、医药数据库管理系统
系统要求:
医药管理系统应该有各类药品的管理数据库。
管理人员收集各种原始单据(处方、购药收据存根联等),根据单据从相应的药品库中调出药品并发放药品。
随时可以查询各种药品的库存情况。
随时可以录入如库的各种药品,并分类存放入数据库中。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
五、宾馆客房管理系统
宾馆客房管理系统主要是对客房资源、顾客信息、结算信息等进行管理。
系统要求:
(1)宾馆应该有各种标准的客房,应该按照床位数量、是否有空调、电视机、电话以及单独卫生间等来制定客房标准和价格。
(2)订房信息的管理
(3)结算信息的管理
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
六、小区物业管理系统
小区物业管理系统主要是对各住户的房产资源、各种维修和各种收费情况进行管理。
系统要求:
(1)小区有4栋楼,360户业主。
(2)维修项目有空调、暖气、水、电、门窗、地面、房顶、墙壁等。
(3)各种费用管理:
物业费、水电费、维修费、停车费、卫生费等。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
七、汽车配件管理系统
汽车配件管理系统主要是对各种配件的库存、使用、采购情况进行管理。
系统要求:
管理人员收集各种原始单据(采购单、维修单、调拨单等),根据单据从相应的库中调出配件。
随时可以查询各种配件的库存情况。
随时可以录入入库的各种配件,并分类存放入数据库中。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
八、车辆管理系统
车辆管理系统主要是对各种车辆的使用情况、维修情况、运行情况进行管理。
系统要求:
管理人员收集各种原始单据(派车单、维修单等),根据单据从做相应的用车计划,随时可以查询各种车辆的状态、情况。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
九、员工培训管理系统
系统要求:
包括培训需求管理、培训计划管理、基本培训信息管理(课程信息、学员基本信息、成绩信息等)、培训课程效果评价、培训计划实施、培训资源管理、系统管理(用户管理、权限管理等)。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
十、录像带出租管理系统
录像带出租管理系统主要是记录和查询录像带流通的整个过程。
租出时需要登记基本信息,如录像带种类、名称、型号、单价、数量、租出时间、预计租用时间、押金、金额、经办人等。
还回时需要登记相应的信息。
根据租出和还回过程的综合以及库存的信息,得到各种录像带的信息。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
十一、物资管理系统
物资管理系统主要是记录和查询物资流通的整个过程。
物资管理系统是一般工商企业生产管理的一个重要环节,需要对物资基本信息、物资调配信息进行管理。
具体来说;入库时需要登记物资的基本信息,如物资的种类、名称、型号、单位、单价、数量等,然后登记入库信息,如入库地点、入库人、经办人、物资数量等。
出库时需要登记出库信息,包括物资基本信息、出库地点、出库人、经办人、出库数量等。
根据入库出库过程的综合,得到各种物资的余额信息。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
十二、考勤管理系统
考勤制度是每个企业事业单位所必须的,计算机的使用使员工的出勤情况登记和统计工作变的十分简单,本题目的目标是利用MIS系统来进行考勤管理系统的开发。
系统要求:
(1)上下班时间的设定。
(2)员工出入单位的情况登记。
(3)请假、加班和出差情况记录。
(4)每个月底进行整个月的出勤情况统计。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
十三、光盘销售管理系统
光盘销售管理系统主要是记录和查询光盘销售的整个过程。
其中应包括进货和销售两个部分。
销售处可以从不同的厂家进货,所以要有供应商信息管理;顾客信息管理;进货信息管理、销售信息管理、库存信息管理等。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
十四、书店进书销书管理系统
书店进书销书管理系统主要是记录和查询图书供销的整个过程。
其中应包括进书和销售书两个部分。
可以从不同的出版社订购进书,所以要有出版社信息管理、顾客信息管理、进书信息管理、销售信息管理、库存信息管理、订书信息管理等。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
十五、学院学籍管理系统。
说明:
学院有:
数学系、物理系、化学系、力学系、图文系
每个系有三个班,每个班有四个年级。
要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能。
十六、商品销售管理系统
系统应至少包括的实体集:
●商品(编号、品名、生产厂家、规格、出厂日期、保质期、备注、出厂价)
●销售(流水号、编号、数量、单价、小计、结算时间)
●营业员(营业员编号、姓名、性别、基本工资)
要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询。
(5)实现各种统计功能。
(6)输出客户消费清单;按日、月、年结算金额。
要求能够进行如下工作:
1、能够查询商品的基本信息
2、能够查询商品的销售情况
3、能够查询各个营业员的销售成绩
4、能够修改所有的有关基础数据
5、用户分级管理,人机界面良好
十七、自动图书管理系统
说明:
管理图书的借出和还入情况,统计图书的库存。
借出时需要登记基本信息。
还回时需要登记相应的信息。
根据借出和还回过程的综合以及库存的信息,得出各类图书的信息。
系统应至少包括以下实体集:
●图书(编号、书名、出版社、第一作者、出版时间、期限)
●学生(学号、姓名、性别、出生日期、专业、班级、所属学院)
●借阅(流水号、编号、学号、时间、期限)
要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)当用户借出或还回图书时,系统能够实现库存图书更新,并备注有图书去向。
要求能够进行如下工作:
1、能够随时查询学生借书情况
2、能够随时添加学生信息或者图书新购与处理情况
3、能够随时查阅学生的还书日期或者预期的还书日期
4、能够随时给各个学院一份学生所借超期书目及学生名单
5、用户分级管理,人机界面良好
十八、经费管理系统
说明:
管理经费的收入、支出情况。
要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、查询。
(5)实现统计和结算。
十九、资产设备管理系统
说明:
管理固定资产(设备)的明细帐。
要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)分类统计各种资产的帐目。
二十、仓库物流管理系统
说明:
根据销售量决定采购量,管理仓库物资的入库、出库和库存。
要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)分类统计各种物资的数量和价值。
二十一、培训中心报名管理系统
系统功能:
(1)报名:
将报名数据送给负责报名的职员。
这些职员要查阅课程文件,看某课程是否满额,然后在学生文件及课程文件上登记,并开出报名单交财务部门。
财务部门开出发票并经复审后通知学员。
(2)付款:
由财务人员在帐目文件上登记,再经复审后送给学员一张通知单。
(3)查询:
交查询部门查阅课程文件后,给出答复。
(4)注销原来已选的课程:
则由管理人员在课程、学生、帐目文件上做相应修改,经复审后通知学员。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
二十二、航空售票系统
功能概述:
(1)票务管理:
售票、退票、废票的管理;
(2)结算管理:
对合约客户的结算管理和对航空公司的结算管理;
(3)欠款稽查:
对合约客户公司的欠款机票进行稽查;
(4)财务报表:
生成可以用于财务的统计数据报表;
(5)统计报表:
生成多种统计类报表;
(6)用户管理:
系统设置了不同的权限,进入系统的用户名和口令。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
二十三、教学管理系统
说明:
管理课程、教师、教室。
要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)系统能够实现统计每个教师在某个时间段内的教学工作量;统计每个教室的利用情况等。
●教师(教师编号、姓名、性别、出生日期、职称、教龄、专业、所属学院、行政职务)
●学生(学号、姓名、性别、出生日期、专业、班级、所属学院)
●课程(课程号、课程名、学时、学分)
●主讲课程(教师编号、课程号、班级)
●学生选修(学号、课程号、成绩)
要求能够进行如下工作:
1、教师的教学小时数
2、学生已经取得的学分数
3、学生选修的课程
4、学生成绩按班统计或者按个人统计
5、可以修改、删除基本信息
6、用户分权限
二十四、客户关系管理
●客户信息(客户号、客户名称、地址、电话、客户性质、所属行业、年消耗量、合同额、信用度)
●行业(行业号、行业名称)
●客户性质(性质编号、性质名称)
注:
客户性质有个人、集体、国营、民营、合资、独资等
要求能够进行如下工作:
1、能够按照性质、行业等查询分析客户的构成比例
2、能够查询客户的信用度
3、能够查询分析客户的合作潜力
4、能够修改基础数据
5、用户分级管理,人机界面良好
二十五、设备管理系统
●设备(设备编号、设备名称、生产单位、单价)
●部门(部门编号、部门名称、负责人、电话)
●采购(设备编号、部门编号、数量、要求到货时间、联系人)
●资产信息(部门编号、设备编号、购买日期)
要求能够进行如下工作:
1、能够查询各个部门的需求信息,并进行分类集中统计,以便集中采购
2、能够查询设备信息,譬如设备的编号,各个部门现有设备的信息以及资产总额
3、输入修改基础数据
4、用户分级管理、人机界面良好
二十六、翻译系统
●翻译信息(编号、中文词汇、英文词汇、词性、同义词1、同义词2、同义词3、反义词1、反义词2、反义词3)
要求能够进行如下工作:
1、根据所给出的中文或者英文词汇,查询出该词的翻译信息以及同义词与反义词、词性等信息
2、能够修改基础数据
3、人机界面友好
4、可以考虑扩展:
如背单词等软件系统
二十七、用电管理系统
●用电企业(企业编号、企业名称、地址、电话、联系人)
●电费信息(谷价、峰价)
●用电情况(企业编号、谷电量、峰电量、年月、合计电量、合计电费)
要求能够进行如下工作:
1、能够统计各个用电企业的月耗电量以及电费
2、能够统计查询各个企业的总的谷电量和峰电量
3、能够统计该地区的峰、谷电量比例以及电费情况
4、修改基础数据
5、用户分级管理,人机界面良好
二十八、学生作业管理系统
●学生(学号、姓名、性别、出生日期、专业、班级、所属学院)
●上课教师(教师编号、姓名、单位)
●课程信息(课程号、名称、学分、课时)
●作业成绩(学号、作业1、作业2、作业3、作业四、作业五、作业成绩小计)
●考勤(学号、考勤次数、缺勤次数、缺勤成绩小计)
●实验情况(学号、实验题目、成绩)
●考试情况(学号、卷面成绩)
●综合情况(学号、课程号、教师号、实验成绩、考勤成绩、作业成绩、卷面成绩、综合得分、通过与否、获得学分)
要求能够进行如下工作:
1、能够随时查询学生的各种成绩
2、能够计算出学生的综合成绩
3、设计报表打印出学生的综合成绩
4、能够输入各种实际数据
5、其他约定:
a.缺勤超过两次考勤成绩为0,超过4次,该门课程取消考试资格
b.作业未交3次,取消考试资格
c.各种成绩比例:
考勤:
10%,作业10%,实验:
10%,期末考试:
70%
二十九、学生公寓管理系统
涉及公寓、房间、房间物品、床位、住宿及住宿变动情况、收费标准、应交住宿费计算、实际交费情况及过程、欠费情况等。
(1)宿舍管理:
对宿舍及家具管理进行登记
(2)水电管理:
每人每月给3度电,超标部分按市场价自负,节约部分可滚存下月使用。
每人每月给2吨水,超出部分按市场价自负,节约部分可滚存下月使用。
处罚:
A、对随意拆除、损坏日光灯、启辉器、插座者,每次罚款5-50元;
B、对乱拉电线、乱接灯头及乱装其它电器设备者处以5-100元的罚款。
(3)宿舍定级管理:
学生宿舍分为A、B、C、D四级,C级为临界等级,合格定为B级,优秀定为A级,不合格定为D级。
学生宿舍每六周定级一次,每学期综合评定一次。
凡达到A级的宿舍,其宿舍成员每学期综合测评成绩加2分,舍长加3分。
D级宿舍的成员每学期减综合测评成绩2分。
要求:
(1)能够随时每个宿舍的家具情况
(2)对新生进行宿舍登录
(3)对毕业生进行结算及删除
(4)能够随时查询学生所在的宿舍
(5)能够随时查询每个学生的水电费支出和节余情况
(6)能够随时计算和查询每个学生的宿舍等级积分
三十、公交车调度系统
若干条公交线路,每条线路有若干辆车。
功能概述:
(1)对每条线路上的每辆车的发车时间、收车时间及运营次数的管理;
(2)结算管理:
对每条线路上的每辆车的收入结算管理;
(3)维修管理:
对每条线路上的每辆车的修理支出结算管理;
(4)财务报表:
生成可以用于财务的统计数据报表;
(5)统计报表:
生成多种统计类报表;
(6)用户管理:
系统设置了不同的权限,进入系统的用户名和口令。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
三十一、铁路售票管理系统
功能概述:
(1)票务管理:
售票、退票、废票的管理;
(2)结算管理:
对客户的结算管理和对售票处的结算管理;
(3)财务报表:
生成可以用于财务的统计数据报表;
(4)统计报表:
生成多种统计类报表;
(5)用户管理:
系统设置了不同的权限,进入系统的用户名和口令。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
三十二、车辆管理系统
该系统应该包含了车辆管理的各项业务,符合《车辆管理所业务岗位规范》等5个规定。
具体包括以下功能模块:
登记注册管理、牌证管理、转籍管理、变更管理、年审、注销管理、空号管理、临时号牌管理、档案管理、信息查询、统计报表、打印、基本数据维护等。
该系统应该能与全国进口车核查系统、全国被盗抢机动车查询系统和全省机动车查询系统自动连接运行,能有效防止走私车、盗抢车入户、报废车的继续使用等现象的发生。
车管部门能准确、实时地掌握车辆的真实情况,做出正确的决策。
功能要求:
(1)提供系统开发所有的文档,包括:
需求分析报告、概念模型设计、逻辑设计阶段的设计结果和信息流程图。
(2)提供完整的界面。
(3)提供底层数据库和数据表。
(4)功能:
录入、追加、删除、修改、查询
(5)实现各种统计功能
三十三、驾驶员管理信息系统
包含驾驶员管理的各项业务,具体包括以下功能模块:
新增驾驶员、驾驶员转籍、补证换证、申请增驾转正、申请体检考试、驾驶员审验、驾驶员记录变更、驾档注销、驾证打印、系统维护、驾驶员违章、事故积分、违章学习考试、用户管理、查询和统计、数据分析、各类代码维护、各项特别业务等。
该系统应该能与收费系统、考试系统、全国道路交通事故信息系统、违章管理系统等连接运行,能有效杜绝乱收费、走后门等现象的发生,并极大提高工作效率。
车管部门能准确、实时地掌握驾驶员的各种信息,做出正确的决策。
功能要求:
(1)提供系统开发所有