课程设计。
数据库及其应用。
任务名称: cd唱片管理系统
专业名称: 工商管理。
班级名称: b110901
学号: b11090118
学生姓名: 庞许辉。
指导教师邓辉。
2011-2012学年第2学期。
目录。4. cd曲目操作窗体。
5. 歌手窗体。
6.歌手操作窗体。
7. 出版商窗体。
8. 出版商操作窗体。
9.输入cd曲目窗体。
10.查询子系统窗体。
11.查看和添加cd集窗体。
管理系统 4. cd唱片风格统计查询。
5.删除报废cd
7. 增加新cd 唱片。
8. 增加新歌手。
一、系统的总体功能。
现在要设计的“cd管理系统”被用来分类和管理一大堆**cd,使得用户不但能够了解**cd基本情况(如每张cd的标题、风格、购买日期等相关信息),而且知晓每张cd的详细信息(比如每张cd包含的曲目、歌曲长度、演唱者),甚至每首曲目的声音剪辑。
1.信息要求。
使用access设计“cd管理系统”数据库的基本任务是既要保存诸如歌曲名称、cd名称、歌曲长度、演唱者及出版商的信息,又要考虑如何最大限度地减少数据库中的重复数据。要有基本表,应该设计各个表的基本结构、表间关系;要有查询,要能够输出合理的报表。可以通过创建以下数据表,作为数据库的基础。
“cd集”表用来保存每张cd的标题及相关信息。
“cd曲目”表用来保存cd中的歌曲信息。
“歌手”表用来保存演唱者或演唱组的信息。
“出版商”表用来保存出版商的信息。
2.处理要求。
任何信息系统都具备数据的输入、处理和输出功能。本系统包括以下基本功能。
增加cd唱片。
② 增加歌手。
③ 删除报废cd
④ 查看cd唱片。
⑤ 打印cd清单。
3.安全性与完整性要求。
cd管理应考虑具有一定的权限与加密,并使用表间关系中的完整性约束,以保证数据的正确。
二、各功能模块的联系图。
本系统的功能模块的联系图如下所示。
1. 主窗体与cd唱片管理模块的联系。
单击主窗体中的“增加cd唱片”按钮和“删除cd唱片”按钮,即可关闭主窗体打开“cd集信息操作窗体“;
单击主窗体中的“查看cd唱片”按钮,即可打开“查看和添加cd集窗体”;
单击主窗体中的“打印cd唱片”,即可选择打印。
单击主窗体中的“cd唱片查询”按钮,即可打开“查询子系统”
2.主窗体与歌手管理模块的联系。
单击主窗体中的“增加新歌手”按钮即可关闭主窗体打开“歌手操作窗体”。
3.主窗体与cd曲目管理模块的联系。
单击主窗体中的“增加cd曲目管理”按钮即可关闭主窗体打开“cd曲目操作窗体。
4.主窗体与出版商管理模块的联系。
单击主窗体中的“出版商管理”按钮即可关闭主窗体打开“出版商操作窗体”。
三、数据表的结构和表间关系。
1.数据表的结构。
本cd唱片管理系统主要包括4个数据表:cd集、cd曲目、歌手、出版商。通过这些数据表,来存放cd基本情况及cd详细信息,并对歌手和出版商的信息进行管理。
1)“cd集”表结构。
2)“cd曲目”表结构。
3)“歌手”表结构。
4)“出版商”表结构。
2.各数据表之间的关系。
本cd唱片管理系统所涉及的4个数据表之间的关系如下图所示。
1)“cd集”与“cd曲目”表。
cd集”与”cd曲目”为一对多关系(cd编号)
2)“歌手”与“cd曲目”表间关系。
歌手”表与“cd曲目”表是一对多的关系(歌手编号)
3)“歌手”与“cd集”表间关系。
歌手”表与“cd集”表是一对多的关系(歌手编号)
4)“出版商”与“cd集”表间关系。
出版商”表与“cd集”表是一对多的关系(出版商id --出版商。
四、窗体的设计和功能。
1.cd集窗体。
本窗体的设计视图如下。
本窗体的设计过程:打开新建,使用“自动创建窗体:纵栏式”向导,以“cd集”表为数据源,单击“确定”。
本窗体的窗体视图如下。
本窗体的功能:查看cd集中的某一cd的信息。
2.cd集信息操作窗体。
本窗体的设计视图如下。
本窗体的设计过程:选取“cd集”表,打开“文件/另存为”将文件另存为名称是“cd集信息操作窗体”的窗体;打开设计视图,添加命令按钮,使用命令按钮向导,设置命令按钮的功能。
窗体的窗体视图如下。
本窗体的功能:“cd管理系统”窗体中的“增加cd唱片”选项要用到该窗体,而且用户可以通过命令按钮完成cd信息记录的相关操作。
3.cd曲目窗体。
本窗体的设计视图如下。
本窗体的设计过程:打开新建,使用“自动创建窗体:纵栏式”向导,以“cd曲目”表为数据源,单击“确定”。
本窗体的窗体视图如下。
本窗体的功能:查看cd中的歌曲曲目的信息。
4.cd曲目操作窗体。
本窗体的设计视图如下。
本窗体的设计过程:选取“cd曲目”表,打开“文件/另存为”将文件另存为名称是“cd曲目操作窗体”的窗体;打开设计视图,添加命令按钮,使用命令按钮向导,设置相关命令按钮的功能。
本窗体的窗体视图如下:
本窗体的功能::“cd管理系统”窗体中的“cd曲目管理”选项要用到该窗体,而且用户可以通过命令按钮完成cd曲目相关信息记录的操作。
5:歌手窗体。
本窗体的设计视图如下。
本窗体的设计过程:打开新建,使用“自动创建窗体:纵栏式”向导,以“歌手”表为数据源,单击“确定”。
本窗体的窗体视图如下。
本窗体的功能:查看歌手的相关信息。
6:歌手操作窗体。
本窗体的设计视图如下。
本窗体的设计过程:选取“歌手”表,打开“文件/另存为”将文件另存为名称是“歌手操作窗体”的窗体;打开设计视图,添加命令按钮,使用命令按钮向导,设置相关命令按钮的功能。
本窗体的窗体视图如下。
本窗体的功能:“cd管理系统”窗体中的“增加新歌手”选项要用到该窗体,而且用户可以通过命令按钮完成歌手信息记录的相关操作。
7:出版商窗体。
本窗体的设计视图如下。
本窗体的设计过程:打开新建,使用“自动创建窗体:纵栏式”向导,以“出版商”表为数据源,单击“确定”。
本窗体的窗体视图如下。
本窗体的功能:查看出版商的相关信息。
8:出版商操作窗体。
本窗体的设计视图如下。
本窗体的设计过程:选取“出版商”表,打开“文件/另存为”将文件另存为名称是“出版商操作窗体”的窗体;打开设计视图,添加命令按钮,使用命令按钮向导,设置相关命令按钮的功能。
本窗体的窗体视图如下。
本窗体的功能:“cd管理系统”窗体中的“出版商管理”选项要用到该窗体,而且用户可以通过命令按钮完成出版商信息记录的相关操作。
9:输入cd曲目窗体。
本窗体的设计视图如下。
本窗体的设计过程:打开新建,使用“窗体向导”,以“cd集”为数据源,创建名称为“输入cd曲目:”的窗体;打开设计视图,添加命令按钮,使用命令按钮向导,设置相关命令按钮的功能。
课程设计作业
include include include void initial room void welcome void enter void book room void check in void check out void inquire int i 0 struct room int num...
课程设计作业
宾馆客房管理信息系统设计任务书。一 目的和开发环境。通过一周的时间,使学生进一步对宾馆客房管理流程以及数据流有个感性的认识和理解,熟悉面向对象程序开发方法,能使用面向对象开发工具开发出宾馆客房管理信息系统。本系统的开发环境采用client server系统体系结构,前台开发工具使用microsoft...
《课程设计》作业
2011 2012学年第一学期教育学院实践课程。课程设计 作业。学号 200851010329 姓名 石雪蓉班级 2008级中文3班 成绩 评语 1 题目 请在总结教育实习活动的基础上,结合本专业教学实践,设计一份完整整的教案。2 要求 教学目标阐述准确 清楚,具有可操作性 教学过程体现 式教学,教...