中国石油大学(北京)远程教育学院
期 末 考 试
《数据库课程设计》
学习中心:_______ 姓名:________ 学号:_______
关于课程考试违规作弊的说明
1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。
2、两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”。
3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不相干者,认定为“白卷”或“错卷”,成绩为“0”。
一、备注:提交一份数据库应用系统的设计报告,报告内容参见第二章数据库设计中的范例——汽车修理厂信息管理系统
内容要求如下:
1.从应用系统选题中选择一个管理系统;(应用系统选题从以下20题里任选一题)
2.概念模型设计(要求用E-R图画出概念模型)
⑴ 确定实体及其主码、属性;
⑵ 确定类型的类型及其属性;
3.逻辑结构设计
⑴ 定义数据库中表的所有属性及其类型、宽度;
⑵ 定义关系模式及其主码、外部码;
⑶ 定义视图,说明每个视图的作用;
4.行为设计
⑴ 说明查询文件的作用;
⑵ 说明表单文件的作用;
⑶ 说明报表文件的作用;
二、题目
1、大学生论文信息管理系统
数据库主要包括如下内容:学生的基本情况、论文信息、杂志社情况、学生所在院系情况、指导教师的情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、论文情况的统计。
2、网络随行秘书系统
数据库主要包括如下内容:个人的基本信息、联系人的基础资料、一周内的个人日程安排等。该系统需实现三个主要功能:个人信息维护、通讯录管理、日程管理。
3、联系人客户关系管理系统
数据库主要包括如下内容:个人的基本信息、联系人的基础资料、客户的基础资料等。该系统需实现两个主要功能:各种信息的维护、各种信息的查询。
4、会议流程管理系统
数据库主要包括如下内容:会议的基本情况、主办方的情况、会议参加人员的情况、主讲者的情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
5、银行存取款业务管理系统
银行要求客户填写的存款单或取款单由业务员键入系统,如果是存款,系统记录存款人的姓名、住址、存款类型、存款日期、利率等信息,并打印存单给客户;如果是取款,系统能够计算利息并打印利息清单给客户。
6、航空公司机票预订系统
旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号、旅行时间、旅行目的地等)输入该系统,系统为该旅客安排航班,印出取票通知和账单,旅客凭取票通知和账单交款取票,系统经过校对无误后印出机票给旅客。
7、医院患者监护系统
医院对患者的监护系统要求随时接收每个病人的生理信号(脉搏、体温、血压等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告,此外,护士在需要时还可以要求系统打印某个指定病人的病情报告。
8、房地产公司售房信息系统
数据库主要包括如下内容:房屋的基本情况、房屋买卖情况、房款交付情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
9、电话采购药品系统
销售者在接到订购货物的电话后,应记录订购信息,其内容包括:顾客姓名、地址、订购日期、货号、品名、生产厂家、数量、单价和总计等。在为订单指定一个特定的订单号后,就把它传给生产厂家的发货部门,在那里根据订单发货。其他其它的业务活动如会计部门应提交收款票据等。
10、工厂采购部门订货系统
某工厂的采购部门每天需要一张定货报表,报表中按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述主要信息:零件编号、零件名称、定货数量、目前价格、主要供应商、次要供应商。零件入库或出库情况需要通知定货系统,当某种零件的库存量低于库存临界值时就应该再次定货。
11、房屋中介公司售房信息系统
数据库主要包括如下内容:现有房源情况、买卖房屋者的基本情况、交易情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
12、银行贷款业务信息系统
数据库主要包括如下内容:贷款类型、贷款情况、贷款人的情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
13、个人股票交易信息系统
数据库主要包括如下内容:股票信息、交易信息、付款信息等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
14、家政服务公司信息系统
数据库主要包括如下内容:员工信息、雇主信息、用工信息、付款信息等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
15、健身俱乐部信息系统
数据库主要包括如下内容:教练信息、运动项目、健身信息、收费情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
16、旅行社信息系统
数据库主要包括如下内容:组团情况、旅客信息、旅游地信息、付款信息等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
17、个人藏品管理系统
数据库主要包括如下内容:藏品的分类、藏品的基本信息藏品的外围资料等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
18、个人财务管理系统
数据库主要包括如下内容:个人基本信息、个人收入情况、个人支出列表等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
19、足球俱乐部信息系统
数据库主要包括如下内容:俱乐部及其所在地信息、球员的情况、教练的情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
20、影碟租赁管理系统
数据库主要包括如下内容:碟片分类及其基本情况、租赁者的情况、租赁情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
说明:具体系统的实现可以选择关系数据库的任一开发工具,例如SQL Server、VF等。