《数据库系统开发与应用》课程设计题目(2015用)
数据库应用技术课程设计题目信息

计算机科学与技术《数据库应用技术》课程设计说明一、设计目的经过数据库系统原理课程设计的操作与实践,使学生掌握SQL Server 数据库创立、开发和管理的功能,具备利用SQL Server 开发和管理数据库系统的能力。
要求学生:了解和掌握SQL Server 体系结构;掌握数据库和表的创立、修改和使用;实现数据的完整性以及如何定义约束、使用规则和默认值;掌握数据库查询技术;掌握索引、视图、存储过程与触发器等数据库对象的使用并熟练运用。
理解事务与锁的概念,并能进行事务处理及并发控制。
掌握数据库应用系统开发的过程。
设计基本要求1. 对实际系统要有恰当的需求分析过程,内容至少应包含主要数据流图、基本数据字典等信息的描述及相关系统功能的分析。
2. 设计过程应体现和侧重对数据库的分析和设计过程, 内容至少包含E- R图设计,关系模式设计及优化,表间关系的分析等内容(至少有 3 张以上基表的设计)。
3. 要有数据库和表的创立脚本, 输入必要的初始数据(每表至少有20 条以上记录)。
4. 要有体现数据库安全性策略的设计过程, 包括必要的权限设计与管理。
5. 要有数据完整性设计, 应包括必要的数据完整性校验、一致性检查等。
6. 对典型功能鼓励使用存储过程、函数和触发器的设计与应用。
7. 系统前台的设计, 可由学生自选开发工具( VB、Delphi 、PB、ASP、、PHP、JAVA、JSP 等)完成, 但要完成与数据库连接配置与相关数据控件的绑定。
8. 使用QL Server 作为后台数据库管理系统。
9. 成果提交形式:1)课程设计报告2)完成系统功能的、有一定鲁棒性的系统三、任务书1、题目完成一个数据库应用系统的设计全过程。
2、内容需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现、系统调试和安装等。
3、要求(一) DBMS 和开发工具的选择DBMS要求使用SQL Server 。
数据库课程设计题目(2)

数据库课程设计课程设计的目的和要求:本课程设计主要在于巩固学生对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高学生综合运用所学知识的能力。
通过本课程设计使学生能够将数据库课程中学到的知识点应用到实际案例中,提高学生的数据库设计与实施能力,本次课程设计不要求进行应用程序开发,只要求完成数据库的设计和实现。
Oracle、SQL server或者mysql完成数据库设计任务。
课程设计应包含的基本内容:1项目背景及需求分析;2、E-R图设计(局部与全局ER图);3、数据库表设计(包含ER图中的所有实体与联系所对应的关系表),并根据需要添加一些关键业务功能所需的视图、触发器、存储过程设计等;4、给出各SQL脚本程序的测试结果参考课程设计题目:1图书销售管理系统调查书店图书销售业务,设计的图书销售系统主要包括进货、退货、统计、销售功能。
1、进货:根据某种书籍的库存量及销售情况确定进货数量,根据供应商报价选择供应商。
输出一份进货单并自动修改库存量,把本次进货的信息添加到进货库中。
2、退货:顾客把己买的书籍退还给书店。
输出一份退货单并自动修改库存量,把本次退货的信息添加到退货库中。
3、统计:根据销售情况输出统计的报表。
一般内容为每月的销售总额、销售总量及排行榜。
4、销售:输入顾客要买书籍的信息,自动显示此书的库存量,如果可以销售,打印销售单并修改库存,同时把此次销售的有关信息添加到日销售库中。
2、邮局订阅管理系统通过对邮局的报刊订阅业务进行分析、调查、设计该邮局的报刊订阅管理系统。
主要实现以下功能:1报刊数据管理。
2、客户数据管理。
3、订阅管理。
4、报刊入库管理5、报刊发放管理为完善系统的管理功能,应增加系统用户管理功能,包括系统中用户数据的添加、修改和删除。
3、计算机机房管理系统随着高等院校的不断发展,其招生规模不断扩大,而学校的计算机机房的规模也随之扩大,机房的设备较多,配置也比较复杂,计算机机房对学生开放实现有偿服务,因此使用计算机进行管理就非常必要,这不仅可以减少工作管理的难度,也可以减少错误并提高工作效率。
大数据库课程设计题目16个 经典实例及参考资料)

数据库课程设计题目〔16个经典实例)系统功能的根本要求:航班根本信息的录入,包括航班的编号、飞机名称、机舱等级等。
机票信息,包括票价、折扣、当前预售状态与经手业务员等。
客户根本信息,包括某某、联系方式、证件与、付款情况等。
按照一定条件查询、统计符合条件的航班、机票等;对结果打印输出。
系统功能的根本要求:线路信息,包括出发地、目的地、出发时间、所需时间等。
汽车信息:包括汽车的种类与相应的票价、最大载客量等。
票价信息:包括售票情况、查询、打印相应的信息。
系统功能根本要求:员工各种信息:包括员工的根本信息,如编号、某某、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信息的删除;按照一定条件,查询、统计符合条件的员工信息;教师教学信息的录入:教师编号、某某、课程编号、课程名称、课程时数、学分、课程性质等。
科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文与著作发表情况等。
按条件查询、统计,结果打印输出。
系统功能的根本要求:参加会员的根本信息,包括:成为会员的根本条件、优惠政策、优惠时间等。
会员的根本信息,包括某某、性别、年龄、工作单位、联系方式等。
会员购物信息:购置物品编号、物品名称、所属种类,数量,价格等。
会员返利信息,包括会员积分的情况,享受优惠的等级等。
对货物流量与消费人群进展统计输出。
系统功能的根本要求:客房各种信息,包括客房的类别、当前的状态、负责人等;客房信息的查询和修改,包括按房间号查询住宿情况、按客户信息查询房间状态等。
以与退房、订房、换房等信息的修改。
对查询、统计结果打印输出。
系统功能根本要求药品信息,包括药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;员工信息,包括员工编号、某某、性别、年龄、学历、职务等;客户信息,包括客户编号、某某、联系方式、购置时间、购置药品编号、名称、数量等。
入库和出库信息,包括当前库存信息、药品存放位置、入库数量和出库数量的统计。
软件数据库课程设计备选题目

数据库课程设计题选总体要求开发一个C/S或者B/S的数据库应用系统。
具体要求如下:1.前台开发工具不限制,后台数据库采用SQL SERVER2000或者2005。
2.要求数据库访问技术采用ADO或者对象模型编程。
3.后台数据库至少包含3张表。
4.要求操作界面方面、美观。
5.开始启动界面为登录界面,完成用户身份、用户名和密码的验证。
要求用户身份至少有两种,必须通过对后台用户表的访问完成验证。
6.主窗体界面采用MDI文档窗口,采用菜单操作方式。
并实现不同身份用户使用的菜单不同。
7.窗体完成对基本表(至少对后台2个基本表)数据的信息的管理,具体包括:新增数据、修改数据、删除数据、根据给定多个条件进行查询数据。
8.完成相应数据的统计,并实现EXCEL或者报表输出。
9.认真完成课程设计各个环节,包括:选题、课程设计过程、各类文档资料的提交。
10.课程设计成绩组成,总成绩=平时成绩(20%)+答辩成绩(50%)+报告书成绩(30%)。
课程设计的备选题目及具体实现功能:一、图书销售管理系统通过调查书店图书销售业务,设计的图书销售系统主要有以下功能:1、用户管理。
包括用户数据添加、用户数据修改及删除等操作。
2、基本信息管理:图书信息、员工信息、客户信息、供应商信息等。
3、进货管理:入库登记、入库登记查询等。
4、库房管理:库存查询、库存盘点、退货处理等。
5、销售管理:销售登记、销售退货、销售报表(或者输出到指定文件)及相应的查询等。
6、财务统计:当日统计、当月统计及相应的报表(或者输出到指定文件)等。
7、系统维护:数据备份和恢复等。
(附加功能)二、计算机机房管理系统通过对高校计算机机房运行的调研,设计的计算机机房管理系统主要应具有以下功能:1、用户管理。
包括用户数据添加、用户数据修改及删除等操作。
2、设备管理。
对设备的管理、设备的领用和设备报废。
3、收费管理。
上机登记、上机结算和添加记录。
4、统计功能。
包括设备统计、报废统计、领用统计、收费统计以及各类统计结果的输出(报表或者到文件)。
《web应用与开发》课程设计题目--2015

《web应用与开发》课程设计需求说明书一、业务描述二、业务流程图三、功能结构图四、数据库设计1、概念模型设计2、逻辑模型设计3、物理结构(表结构)设计业务流程图(transaction flow diagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。
业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。
换句话说,就是一“本”用图形方式来反映实际业务处理过程的“流水账”。
绘制出这本“流水账”对于开发者理顺和优化业务过程是很有帮助的。
有关业务流程图的画法,目前尚不太统一。
但若仔细分析就会发现它们都是大同小异,只是在一些具体的规定和所用的图形符号方面有些不同,而在准确明了地反映业务流程方面是非常一致的。
业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。
由于它的符号简单明了,所以非常易于阅读和理解业务流程。
但它的不足是对于一些专业性较强的业务处理细节缺乏足够的表现手段,它比较适用于反映事务处理类型的业务过程。
(1)基本符号业务流程图的基本图形符号非常简单,只有6个。
有关6个符号的内部解释则可直接用文字标于图内。
这6个符号所代表的内容与信息系统最基本的处理功能一一对应。
圆圈表示业务处理单位;方框表示业务处理内容;报表符号表示输出信息(报表、报告、文件、图形等);不封口的方框表示存储文件;卡片符号表示收集资料;矢量连线表示业务过程联系。
一、设计要求1、数据库设计●数据库表设计阶段要根据具体的设计内容,设计合理的表。
其中包括表结构中的数据类型、数据宽度以及主键、外键、规则、默认值的设计等。
2、JSP设计●页面设计美观,使用方便●如所选题目要求功能较少,需要自己扩充其它功能。
使用MVC模式:即JavaBean+JSP+Servlet技术。
3、设计报告要求设计报告参照以下提纲书写:1)摘要。
2)需求分析。
3)数据库结构设计。
4)程序结构框图。
5)程序功能说明。
6)系统实现界面。
2015-数据结构课程设计题目

2015年10月30日下午4点到4点30分之间上交到创新大楼西4楼4051、选好题目:每人一题。
2、独立思考,独立完成:按照软件工程的流程设计与开发系统。
首先写好需求分析。
利用模块化的编程思想来完成系统的设计,给出详细地分析过程,画出程序流程图。
编写程序,调试各模块。
学会从问题入手,分析研究数据结构中数据表示和数据处理的特性,以便为应用所涉及的数据选择适当的逻辑结构、存储结构和相应的操作算法,并初步掌握时间和空间分析技术。
要求书写符合软件工程规范的文件。
课程设计中各任务的设计和调试要求独立完成。
3、做好上机准备:明确课程设计任务,提高课程设计认识。
做好资料搜集,上网查询所需资料,认真独立完成问题分析和设计内容,编写程序,准备好测试数据,要充分利用好时间。
4、上机任务:按照上机之前准备的实验程序及测试数据进行调试,调试过程要规范,认真记录调试结果及调试过程中出现的问题,积极解决问题,最终得到正确的源程序。
5、6、成果提交课设报告、程序源代码和程序的说明文件必须上交。
按照课设报告模板认真书写课程设计报告。
纸介质课设报告(必须采用B5纸打印)电子文档包括“源代码(*.cpp)”、“可执行文件(*.exe)”、“课程设计报告(*.doc)”和一个说明文件(如果有的话),放入一个以“课设题目(姓名)”为名字的文件夹中。
注意:1)独立完成,源代码雷同者视为抄袭,双方均以不及格论处;2)课程设计报告60% 以上雷同视为抄袭,双方均以不及格论处。
3)无课设报告、程序或课设报告抄袭者,成绩为不及格。
注意:一旦发现原封不动的使用网上下载或某个书籍中的源代码和/或课程设计报告的,成绩为不及格。
1、运动会分数统计问题描述:参加运动会的n个学校编号为1~n。
比赛分成m个男子项目和w个女子项目,项目编号分别为1~m和m+1~m+w。
由于各项目参加人数差别较大,有些项目取前五名,得分顺序为7,5,3,2,1;还有些项目只取前三名,得分顺序为5,3,2。
数据库课程设计题目16个经典实例
数据库课程设计题目16个经典实例-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN数据库课程设计题目16个经典实例1.机票预定信息系统系统功能的基本要求:航班基本信息的录入,包括航班的编号、飞机名称、机舱等级等。
机票信息,包括票价、折扣、当前预售状态及经手业务员等。
客户基本信息,包括姓名、联系方式、证件及号码、付款情况等。
按照一定条件查询、统计符合条件的航班、机票等;对结果打印输出。
2.长途汽车信息管理系统系统功能的基本要求:线路信息,包括出发地、目的地、出发时间、所需时间等。
汽车信息:包括汽车的种类及相应的票价、最大载客量等。
票价信息:包括售票情况、查询、打印相应的信息。
3.人事信息管理系统系统功能基本要求:员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信息的删除;按照一定条件,查询、统计符合条件的员工信息;教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。
科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及着作发表情况等。
按条件查询、统计,结果打印输出。
4.超市会员管理系统系统功能的基本要求:加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。
会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等。
会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。
会员返利信息,包括会员积分的情况,享受优惠的等级等。
对货物流量及消费人群进行统计输出。
5.客房管理系统系统功能的基本要求:客房各种信息,包括客房的类别、当前的状态、负责人等;客房信息的查询和修改,包括按房间号查询住宿情况、按客户信息查询房间状态等。
以及退房、订房、换房等信息的修改。
对查询、统计结果打印输出。
6.药品存销信息管理系统系统功能基本要求药品信息,包括药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;员工信息,包括员工编号、姓名、性别、年龄、学历、职务等;客户信息,包括客户编号、姓名、联系方式、购买时间、购买药品编号、名称、数量等。
数据库课设参考题目
以下为参考题目(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)机动车驾驶员考试系统(27)打字店文档管理系统(28)合同管理系统(29)通讯录管理系统(30)试题库管理系统(31)学生成绩管理系统(32)学生选课信息系统(33)电脑销售系统(34)教材发放管理系统(35)教师管理系统(36)设备管理系统(37)运动会管理系统(38)个人财物管理系统(39)洗衣店管理系统(40)体育彩票分析系统(41)高校团委团员管理系统(42)宾馆住宿管理系统(43)学籍管理系统(44)房屋中介管理系统(45)航班售票管理系统(46)旅游管理系统(47)高校科研管理系统(48)校园自助银行模拟系统数据库分析与设计——教室管理信息系统教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过程。
教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。
学校信息系统是现存信息系统中较为复杂的一类,这是由学校本身的目标、任务和性质决定的;它应用于学校的学生管理、教师管理、教室管理以及招生就业管理等各个方面,牵涉的信息种类十分庞杂。
它融合了学校的管理思想和各职能部门的工作经验,是学校当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于学校当前的运作方式和业务流程。
数据库课程设计题目
题目一学生学籍管理系统1、实验内容:(1)主要的数据表学生基本情况数据表,学生成绩数据表,课程表等等。
(2)主要功能模块1)实现学生基本情况的录入、修改、删除等基本操作。
2)对学生基本信息提供灵活的查询方式。
3)完成一个班级的学期选课功能。
4)实现学生成绩的录入、修改、删除等基本操作。
5)能方便的对学生的每个学期成绩进行查询。
6)具有成绩统计、排名等功能。
7)具有留级、休学等特殊情况的处理功能。
8)能输出常用的各种报表。
9)具有数据备份和数据恢复功能。
2、实验要求:(1)学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。
(2)对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。
题目二图书管理系统1、实验内容:(1)主要的数据表图书基本信息表,借书卡信息表,借阅信息表,图书分类信息表等等。
(2)主要功能模块1)图书基本情况的录入、修改、删除等基本操作。
2)办理借书卡模块。
3)实现借书功能。
4)实现还书功能。
5)能方便的对图书进行查询。
6)对超期的情况能自动给出提示信息。
7)具有数据备份和数据恢复功能。
2、实验要求:图书编号可参考国家统一的图书编码方法,再完成基本功能模块的情况下,尽量使系统能具有通用性。
题目三银行储蓄系统1、实验内容:(1)主要的数据表定期存款单,活期存款帐,存款类别代码表等等。
(2)主要功能模块1)实现储户开户登记。
2)办理定期存款帐。
3)办理定期取款手续。
4)办理活期存款帐5)办理活期取款手续。
6)实现利息计算。
7)输出明细表。
8)具有数据备份和数据恢复功能。
2、实验要求:(1)要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。
(2)同时要考虑银行系统数据的安全与保密工作。
题目四设备管理系统1、实验内容:(1)主要的数据表设备明细帐表,设备使用单位代码表,国家标准设备分类表等等。
(2)主要功能模块1)实现设备的录入、删除、修改等基本操作。
2)实现国家标准设备代码的维护。
数据库课程设计题目16个经典实例
数据库课程设计题目16个经典实例 数据库课程设计题目16个经典实例 1.机票预定信息系统 系统功能的基本要求: 航班基本信息的录入,包括航班的编号、飞机名称、机舱等级等。机票信息,包括票价、折扣、当前预售状态及经手业务员等。客户基本信息,包括姓名、联系方式、证件及号码、付款情况等。按照一定条件查询、统计符合条件的航班、机票等;对结果打印输出。 2.长途汽车信息管理系统 系统功能的基本要求: 线路信息,包括出发地、目的地、出发时间、所需时间等。汽车信息:包括汽车的种类及相应的票价、最大载客量等。票价信息:包括售票情况、查询、打印相应的信息。 3.人事信息管理系统 系统功能基本要求: 员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信息的删除;按照一定条件,查询、统计符合条件的员工信息;教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。按条件查询、统计,结果打印输出。 4.超市会员管理系统 系统功能的基本要求: 加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等。会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。会员返利信息,包括会员积分的情况,享受优惠的等级等。对货物流量及消费人群进行统计输出。 5.客房管理系统 系统功能的基本要求: 客房各种信息,包括客房的类别、当前的状态、负责人等;客房信息的查询和修改,包括按房间号查询住宿情况、按客户信息查询房间状态等。以及退房、订房、换房等信息的修改。对查询、统计结果打印输出。 6.药品存销信息管理系统 系统功能基本要求 药品信息,包括药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;员工信息,包括员工编号、姓名、性别、年龄、学历、职务等;客户信息,包括客户编号、姓名、联系方式、购买时间、购买药品编号、名称、数量等。入库和出库信息,包括当前库存信息、药品存放位置、入库数量和出库数量的统计。 7.学生选课管理信息系统 系统功能基本要求 教师信息,包括教师编号、教师姓名、性别、年龄、学历、职称、毕业院校,健康状况等。学生信息,包括学号、姓名、所属院系、已选课情况等。教室信息,包括,可容纳人数、空闲时间等。选课信息,包括课程编号、课程名称、任课教师、选课的学生情况等。成绩信息,包括课程编号、课程名称、学分、成绩。按一定条件可以查询,并将结果打印输出。 8.图书管理系统 系统功能基本要求 图书信息,包括图书编号、图书名称、所属类别等;读者信息,包括读者编码、姓名、性别、专业等;借还书信息,包括图书当前状态、被借还次数、借阅时间等。 9.学生成绩管理系统 系统功能基本要求 学生信息,学号、姓名、性别、专业、年级等;学生成绩信息,包括学号、课程编号、课程名称、分数等。课程信息,包括课程编号、课程名称、任课教师等。对学生成绩的查询(不能任意修改)、统计,并将结果输出。 10.网上书店管理信息 系统功能基本要求 书籍信息,包括图书编号、图书种类、图书名称、单价、内容简介等;购书者信息,包括购买编号、姓名、性别、年龄、联系方式购买书的名称等;购买方式,包括付款方式、发货手段等。根据读者信息查询购书情况,将统计结果以报表形式打印输出。 11.教室管理信息系统 系统功能基本要求 教室信息,包括教室容纳人数、教室空闲时间、教室设备等;教师信息,包括教师姓名、教授课程、教师职陈、安排上课时间等;教室安排信息,包括何时空闲、空闲的开始时间、结束时间等。按照一定条件查询,统计,将结果打印输出。 12论坛管理信息系统 系统功能基本要求 作者信息:包括作者昵称、性别、年龄、职业、爱好等;贴子信息:包括贴子编号、发贴日期、时间、等级等;回复信息:包括回复作者昵称、回复时间等。 13.职工考勤管理信息系统 系统功能基本要求 职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等;出差信息,包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息,包括加班开始时间、结束时间、统计加班总时间。 14.个人信息管理系统 系统功能基本要求 通讯录信息,包括通讯人姓名、联系方式、工作地点、城市、备注等;备忘录信息,包括什么时间、事件、地点等;日记信息;包括时间、地点、事情、人物等;个人财物管理,包括总收入,消费项目、消费金额、消费时间、剩余资金等。 15. 办公室日常管理信息系统 系统功能基本要求 文件管理信息:包括文件编号、文件种类、文件名称、存放位置等;考勤管理:包括姓名、年龄、职务、日期、出勤情况等;查询员工的出勤情况。会议记录:包括会议时间、参会人、记录员、会议内容等;办公室日常事务管理,包括时间、事务、记录人。按条件查询,统计。 16.轿车销售信息管理系统 系统功能基本要求 轿车信息,包括轿车的编号、型号、颜色、生产厂家、出厂日期、价格等;员工信息,包括员工编号、姓名、性别、年龄、籍贯、学历等;客户信息,包括客户名称、联系方式、地址、业务联系记录等;轿车销售信息,包括销售日期、轿车类型、颜色、数量、经手人等。按条件查询,并将销售报表打印输出。 七、课程设计题目 题目一:进销存管理系统的设计 系统概述:通过对典型的小型流通型企业的进货、销售、库存的业务流程进行分析,完成具有进货管理、销售管理、库存管理等相关功能的数据库管理应用系统。 基本要求: 1. 完成进货单(盘盈)、出货单(盘亏)的维护并完成单据 的出库、入库,进货单、出货单应设置为子母表 2. 完成客户、供应商的管理 3. 完成库存表的浏览查找(商品成本用进货均价实现,同时 记录最新进价) 4. 完成进货明细账的维护,可查询某月某商品的上月结存数 量和金额、本月进货明细和金额、本月销售明细和金额、本月结存数量 和金额 5. 完成库存结转功能(月末结转) 6. 按时间、按商品类别、顾客、供应商进行进、出货单的统 计 7. 完成库存表的按时间、按类别进行统计 本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。 该题可4个同学完成,各同学题目为: 进销存管理系统——基础数据 进销存管理系统——进货维护 进销存管理系统——售货维护 进销存管理系统——账务管理 其中,基础数据包括客户、供应商、商品类别、商品基本信息等的录入、修改、删除、打印、查询;进货维护包括进货单录入、删除、修改、 查询、审核、入库、出库、打印、进货统计查询等;售货维护包括售 货单录入、修改、删除、查询、审核、入库、出库、打印、售货统计 查询等;账务管理包括商品库存、商品明细账的查询、打印等以及报 表功能(按时间、按商品类别、顾客、供应商进行进、出货单的统计) 和月末结转。 题目二:学生成绩管理系统的设计 系统概述:通过对学校日常教学管理中的课程、选课、学生、班级、教师、成绩等相关内容进行分析,完成具有教师管理、学生管理、成绩管理、课程管理、选课管理、班级管理等相关功能的小型数据库管理应用系统。 基本要求: 1. 完成学生、班级、课程、教师、选课表的维护 2. 完成成绩表的维护、浏览查找 3. 按班级、按课程计算平均成绩、最高成绩、最低成绩、及 格率 4. 统计某学生、某学期的所有课程的平均成绩。 5. 完成权限控制功能(如果一个同学独立完成,仅要求简单 的用户登录即可) 6. 完成数据备份与恢复功能 本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。 该题可4个同学完成,各同学题目为: 学生成绩管理系统——基础数据 学生成绩管理系统——成绩管理 学生成绩管理系统——权限控制 学生成绩管理系统——数据备份与恢复 其中,基础数据包括学生、班级、课程、教师的录入、修改、删除、查询、打印;成绩管理包括选课、成绩信息的录入、删除、修改、查询、打印以及相关统计查询等;用户管理包括用户、用户组、权限的录入、修改、删除、查询、打印以及权限分配、用户登录等功能;数据备份与恢复包括数据备份、数据恢复功能,要求可以备份数据到指定的文件夹、文件和从指定的文件夹、文件恢复数据到数据库。 题目三:工资管理系统的设计 系统概述:通过对人事管理管理部门中的职称、工资、员工、部门、工资类别等相关内容进行分析,完成具有人员管理、工资管理、部门管理等相关功能的小型数据库管理应用系统,系统需要具备增减工资中应发、应扣类别的灵活性,以适应将来需求的变化。 基本要求: 1、完成人员、部门、工资类别、职称表的维护 2、根据需要对工资类别进行添加 上一页下一页
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库系统开发与应用》课程设计一、课程设计的目的和要求目的:1.进一步巩固《数据库原理》的知识,通过《数据库系统开发与应用》课程的学习,培养学生运用所学的理论知识和技能,分析、解决实际问题的能力。
2.培养学生掌握数据库应用系统课题设计的思想和方法。
3.培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。
目标:通过课程设计,要求学生在教师的指导下,独立完成要求的相关内容,包括:1.通过调查研究和运用Internet,收集和调查有关资料,完成系统的初步分析能力。
2.基本掌握数据库应用系统开发的基本步骤和方法。
3.根据课题的要求基本理解和掌握E-R图的设计方法和关系模式的转换。
4.能够创建数据库及表、视图、存储过程等各种数据库对象。
5.基于C/S结构或B/S结构能够开发相关系统的主要模块。
6.掌握撰写小论文的基本步骤和写作方法。
二、课程设计题目要求:任选下列一个题目,或自拟题目。
每个题目每个班级选择不超过两人。
✧调查分析一个具体的或模拟的实例;✧描述该实例的业务信息和管理工作的需求;✧确定相关的数据字典(DD);✧列出实体、联系指出实体和联系的属性,画出E-R图;✧将E-R图转换成关系模式,并注明主码、外码;✧创建数据库,完善数据的完整性约束;✧根据题目的要求写查询、存储过程、触发器等;✧创建数据库用户,设计数据库安全性;✧开发相关系统的主要维护、查询模块;✧撰写该课程设计的小论文。
三、题目:1、书店图书管理系统●实现图书、图书类别、出版社的管理;●实现库存信息管理;●实现入库管理;●实现销售管理;●创建存储过程查询某段时间内各种图书的入库进货和销售情况;●创建视图查询各类图书的库存总数;●创建触发器当图书入库时自动修改相应图书的总量和存放仓库中该图书的数量;●考虑一单可以处理多种图书(比如销售设置销售单及其明细两个表);●建立数据库相关表之间的参照完整性约束。
2、中学的排课管理系统●实现班级、课程等基本信息的管理;●实现学生、教师信息的管理;●实现班级课程及课程的任课教师和排课管理;●创建存储过程检测指定教师、指定节次是否有课;●创建存储过程生成指定班级的课程表;●创建存储过程生成指定老师的课程表;●建立数据库相关表之间的参照完整性约束。
3、二手房中介管理系统●实现房屋户型、房东信息的管理;●实现租房客户信息的管理;●实现房屋的出租、归还登记;●实现租房收费管理;●创建存储过程统计各种户型的房屋的出租数量;●创建触发器,当房屋租出时自动修改该房屋的状态;●创建视图查询当前所有房屋的房号、房东、状态信息;●建立数据库相关表之间的参照完整性约束。
4、宾馆客房管理系统●实现客房类型、价目信息、客房入住情况的管理;●实现客户信息的管理;●实现入住和退房管理;●实现费用结算管理;●创建触发器,实现入住和退房时自动修改客房的状态;●创建存储过程统计某段时间内各种类型的客房的入住时间合计和费用合计;●创建视图查询某一时刻没有入住的房间信息;●建立数据库相关表之间的参照完整性约束。
5、学校图书借阅管理系统●实现图书信息的管理(包括类别、出版社等信息);●实现读者信息、借阅证信息的管理;●实现图书的借阅、续借、归还管理;●实现超期罚款管理、收款管理;●创建触发器,分别实现借书和还书时自动更新图书信息的在册数量;●创建视图查询各种图书的书号、书名、总数和在册数;●创建存储过程查询指定读者借阅图书的情况;6、某单位人事管理系统●实现部门、职务、职称等信息的管理;●实现职工信息的管理;●实现职工学习经历和任职经历的管理;●实现职工家庭关系的管理;●实现奖惩信息的管理;●创建存储过程查询个部门各种职称的职工数量;●创建视图查询各职工的工号、姓名、部门、职务信息;●创建触发器当增加、删除职工和修改职工部门信息时自动修改相应部门的职工人数;●建立数据库相关表之间的参照完整性约束。
7、景点门票销售管理系统●实现票价管理(应分老年、小孩、成人、团体等);●实现营业员管理;●实现门票销售、退票管理;●创建存储过程统计指定日期的门票销售情况;●创建存储过程统计指定月份的门票销售情况;●创建存储过程统计指定日期各种价格的门票销售情况;●创建存储过程统计指定营业员指定日期的收费情况;●创建表间关系。
8、某送水公司的送水管理系统●实现客户信息、供应商信息的管理;●实现工作人员的管理;●实现矿泉水品种、入库管理和出库管理;●实现费用管理;●创建触发器,实现入库、出库时相应类型矿泉水的数量的增加或减少;●创建存储过程统计每个送水员工指定月份送水的数量;●创建存储过程查询指定月份用水量最大的前10个用户,并按用水量递减排列;●建立数据库相关表之间的参照完整性约束。
9、高校学生选课管理系统●实现学生信息、课程信息管理;●实现教师及任课信息管理;●实现选课登记,要保证学生不能选修重复的课程(实用触发器实现);●创建存储过程统计各学生指定学期选修课程的总学分数;●创建视图查询2014-2015学年,没有被选修的课程;●创建存储过程统计各教师任课的学生人数;●创建表间关系。
10、职业介绍信息管理系统●实现用人单位、职业分类信息管理.●职业招聘信息管理(职业类型号、用人单位、需求人数、已聘人数、备注);●实现求职者信息管理,求职者信息设有聘用标志,默认值为未聘用;●实现求职者和职业匹配管理(职业号、求职人员编号);●实现费用管理,包括用人单位交费情况、求职人员交费情况;●创建触发器,求职成功时,自动修改相应职业的已聘人数和相应职工的聘用标志为‘聘用成功’;另外如果相应职业的已聘人数不得超过需求人数;●创建存储过程查询各种职业的需求数和已聘用数;●创建规则限制求职者的性别,必须为‘男’或‘女’;●建立表间关系。
11、学生宿舍管理系统●住宿房间管理、学生信息管理。
●学生入住信息管理。
(可根据预先输入的房间信息和分配依据,对各寝室人员进行自动智能分配,并对寝室是否住满情况自动反馈,得出人员入住信息报表和房间信息报表,并进行统计;也可根据预先输入的房间信息和分配依据,让学生进行选择宿舍和床位。
设计时二选一)●实现房间及人员信息查询、数据统计等功能,●实现入住人员的增减功能。
12、某电力公司收费管理信息系统●实现客户信息、业务员管理;●实现用电类型管理(类别号、类别名、电价);●实现客户用电信息管理(客户号、月份、用电类别号、用电度数);●实现客户费用管理(客户号、月份、费用、收费标志),收费标志的默认值为‘未收’;●实现收费登记(客户、月份、应收费用、实收费用、业务员),并自动修改收费标志(用触发器实现);●创建触发器,实现收费时自动更加应收费用和实收费用,计算本次结余,然后修改客户信息表中的结余金额;●创建存储过程统计指定月份应收费用和实收费用;●创建存储过程查询指定月份未交费的用户信息,以便催费;●建立表间关系。
13、某单位设备管理系统●实现设备类别、设备信息管理;●实现用户管理;●实现设备入库管理,必须自动修改相应设备的数量;●实现设备的领用和归还管理(要自动修改相应设备的可领用数量);●实现设备的报损管理(报损后要自动修改相应设备的数量和可领用数量);●创建存储过程统计各种类型设备的数量;●创建存储过程统计指定月份各设备的领用归还情况;●创建表间关系。
14、高校学籍管理系统●实现学生信息、班级、院系、专业等的管理;●实现课程、学生成绩信息管理;●实现学生的奖惩信息管理、特长管理;●创建规则用于限制性别项只能输入“男”或“女”;●创建视图查询各个学生的学号、姓名、班级、专业、院系;●创建存储过程查询指定学生的成绩单;●创建触发器当增加、删除学生和修改学生班级信息时自动修改相应班级学生人数;●建立数据库相关表之间的参照完整性约束。
15、高校教材管理系统●实现出版社、教材类型等的管理;●实现教材的订购管理;●实现教材的入库管理;●实现学生管理;●实现教材的领用管理;●创建规则实现教材的书号必须满足以ISBN开头,后跟10个数字的格式,比如:ISBN7302120363;●创建触发器,实现教材入库和出库时自动修改库存数量;●创建存储过程统计各种教材的订购、到货和发放数量;●建立数据库相关表之间的参照完整性约束。
16、某高校科研管理系统●实现部门等基本信息的管理;●实现教师信息的管理(包括职务、职称等);●实现科研项目的申报、审批、验收管理;●实现科研项目的查询、统计等管理;●创建存储过程统计个院系科研项目的申报和完成数量;●建立数据库相关表之间的参照完整性约束。
17、高校教师信息管理系统●实现部门、职称、职务的基本信息的管理;●实现教师信息的管理;●实现教师家庭关系和教育经历的管理;●实现教师的奖惩管理;●创建规则使得教师的E-Mail必须符合电子邮箱的格式;●创建触发器,实现修改教师所在部门时自动修改相应部门的教师人数;●创建存储过程统计各部门各种职称的人数;●建立数据库相关表之间的参照完整性约束。
18、房产销售系统●实现房屋的基本信息的管理;●实现售楼人员的管理。
●实现楼房销售情况管理;●实现未售、已售、已订购等信息的查询;●实现按面积、按楼层、按售价等的查询;●创建存储过程统计各人员、各期间的销售情况;●建立数据库相关表之间的参照完整性约束。
19、家庭财务管理系统●实现收入、支出的类别的管理;●实现家庭成员的管理。
●实现家庭成员各项收入、支出数额、时间等信息的登记;●创建存储过程实现统计:各成员的收支情况、期间的各项收入、支出情况;●建立数据库相关表之间的参照完整性约束。
20、理发管理系统●实现理发项目各类别的收费标准管理;●实现理发师的管理。
●实现会员信息的登记、管理;●实现理发情况的登记;●创建存储过程实现各人员每日(每月)工作情况统计●建立数据库相关表之间的参照完整性约束。
四、提交要求(电子材料)封面格式:见附件1目录内容及格式:见附件2排版格式:见附件3附件1呼伦贝尔学院计算机科学与技术学院数据库系统开发与应用课程设计题目:学生姓名:学号:专业班级:任课教师:完成时间:附件2:目录第1章需求分析 ...................................................................................... 错误!未定义书签。
1.1功能分析....................................................................................... 错误!未定义书签。
1.2组织结构分析............................................................................... 错误!未定义书签。