数据库原理大作业

合集下载

数据库原理作业及答案

数据库原理作业及答案

《数据库原理》48学时作业及答案第一章4. 举出适合用文件系统而不是数据库系统的例子;再举出适合用数据库系统的应用例子。

答:适用于文件系统而不是数据库系统的应用例子:数据的备份、软件或应用程序使用过程中的临时数据存储一般使用文件比较合适。

早期功能比较简单、比较固定的应用系统也适合用文件系统。

适用于数据库系统而非文件系统的应用例子:目前,几乎所有企业或部门的信息系统都以数据库系统为基础,都使用数据库。

例如,一个工厂的管理信息系统(其中会包括许多子系统,如库存管理系统、物资采购系统、作业调度系统、设备管理系统、人事管理系统等),学校的学生管理系统,人事管理系统,图书馆的图书管理系统,等等,都适合用数据库系统。

11. 试给出一个实际部门的E—R图,要求有3个实体型,而且3个实体型之间有多对多联系。

3个实体型之间的多对多联系和3个实体型两两之间的三个多对多联系等价吗?为什么?答:3个实体型之间的多对多联系和3个实体型两两之间的3个多对多联系不等价,因为它们拥有不同的语义。

3个实体型两两之间的3个多对多联系如下图所示。

12. 学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带有若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。

请用E—R图画出此学校的概念模型。

答:解析:在画E—R图时,读者可以按照习题中对问题的描述一步一步画出每一句话中涉及的实体,再根据给出的实际语义,画出实体之间的联系。

例如,每个教研室有若干教员,每个班由若干学生,可以画出教研室和教员、班级和学生之间一对多的联系。

再如,有的教授和副教授每人各带若干研究生,而一个研究生一般指定一个导师,这是通常的规则,所以可以画出教员和学生之间一对多的联系。

22. 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?答:数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式的映像作相应改变,可以使外模式保持不变。

数据库实验大作业

数据库实验大作业

数据库实验大作业一、介绍在数据库实验大作业中,我们将深入研究数据库相关的主题。

本文将从数据库的基本概念、数据模型、数据存储和查询优化等方面进行全面、详细且深入地探讨,以满足作业的要求。

二、数据库基本概念2.1 什么是数据库数据库是指长期存储在计算机内、有组织、可共享的数据集合。

它通过数据模型将现实世界的对象和关系映射为计算机可以理解的数据结构。

数据库管理系统(DBMS)是用于管理数据库的软件系统。

2.2 数据库的组成数据库由数据、数据库管理系统(DBMS)和数据库应用程序三部分组成。

数据是数据库中存储的实际信息,DBMS是管理和操作数据库的系统,数据库应用程序是通过DBMS访问数据库的程序。

2.3 数据库的优势数据库具有以下优势:•数据共享:多用户可以同时访问数据库,提高数据的共享性和使用效率。

•数据独立性:数据库将数据与应用程序分离,保证数据的独立性,提高系统的可维护性和可扩展性。

•数据一致性:数据库可以通过事务机制确保数据的一致性和完整性。

•数据安全性:数据库可以通过权限控制和加密机制保证数据的安全性。

三、数据模型3.1 关系型数据模型关系型数据模型是最常用的数据库模型之一,它以表格(关系)的形式组织数据。

表格由行和列组成,每行表示一个实体记录,每列表示一个属性。

3.2 非关系型数据模型非关系型数据模型是相对于关系型数据模型而言的,它不依赖于固定的表格结构。

非关系型数据模型可以分为键值对存储模型、文档存储模型、列存储模型和图形存储模型等。

3.3 数据模型的选择在选择数据模型时,需要根据实际情况和需求考虑各种因素,包括数据的结构、访问方式、数据量和性能要求等。

四、数据存储4.1 数据库的存储结构数据库的存储结构是指数据库中数据在存储介质上的组织方式。

常见的数据库存储结构包括堆存储结构、索引存储结构和散列存储结构等。

4.2 数据库的物理存储数据库的物理存储是指数据库在存储介质上的具体存储方式。

常见的数据库物理存储方式包括顺序存储、链式存储和哈希存储等。

数据库原理第四章作业

数据库原理第四章作业

第四章SQL查询语言一. 简答题1.SQL中定义的数据库与第一章中的数据库概念之异同?答:RDBMS中,数据库一般是指一个存储空间,用于存放相关数据集合。

与第一章中数据库的概念有区别在于主要有存储空间含义。

2.SQL包括哪三个子语言?答:包括:数据定义子语言(DDL),数据操纵子语言(DML),数据控制子语言(DCL)3.SQL的使用方式?答:既可以独立的交互式使用,也可以通过与宿主语言结合起来,即将SQL语言作为子语言嵌入到高级程序设计语言中,以完成数据库操作功能。

4.SQL语言对数据库对象的定义使用哪三个SQL命令关键字?答:主要使用创建(CREATE)、删除(DROP)和修改(ALTER)这三个命令关键字。

5.标准的SQL语言与实际数据库产品中的SQL数据库语言的关系?答:绝大多数RDBMS产品不是完全支持SQL-92标准,即SQL-92中的某些功能,在实际数据库产品中可能没有得到支持;相反,实际RDBMS产品的SQL语言,也有可能出现SQL-92中没有的功能和特性。

例如,子啊MS SQL Server和Sybase中,均实现了触发器的功能,而在SQL-92标准中却没有。

6.定义索引的目的?定义的索引由谁使用?答:利用索引,系统可较快地在磁盘上定义所需数据而无需在磁盘上从头到尾或从后向前,一个数据一个数据的匹配和查找,从而加快了数据查询的速度。

索引的选择是由系统自动进行的,也就是说,索引建立后,由RDBMS根据需要自动选择使用。

7.触发器在维护表间数据完整性时与外键约束的差别(至少列3点)?答:1.错误信息的管理上:约束与触发器在遇到问题时都可以返回给用户一定的错误信息。

但是,触发器可以返回数据库管理员自定义的错误信息,而且还可以实现较为复杂的逻辑控制,而约束只能够通过标准化的系统错误信息来传递错误消息;2.性能上的差异分析:从性能上来说,约束的执行性能都要高一点。

虽然约束的执行性能比较高,但是其向用户提供的错误信息确实非常有限的。

数据库大作业(全·参考答案)

数据库大作业(全·参考答案)

《数据库原理与应用》综合设计任务书前言《数据库原理与应用》课程的重点知识模块包括:1)数据库设计、2)用SQL实现建库、建表、查询、更新、和创建视图、3)存储过程和触发器设计。

针对这三个应用能力,用一个案例作为背景,布置三次大作业。

在校大学生都能理解“图书管理系统”的应用场合和业务流程。

因此,以图书管理系统作为案例来布置作业,可以降低业务分析难度,让学生将主要精力放在知识消化与技术应用上。

本文档包括四个部分。

第一部分描述系统的需求,第二部分提出E-R模型设计和关系模型设计的任务;第三部分提出在SQL Server中,用SQL语句来建库、建表、查询、更新数据、创建视图的任务;第四部分,根据应用需求、安全需求和数据完整性要求,提出设计存储过程和触发器的任务。

每个任务之前,都给出了完成任务所需要掌握的关键知识点,学生可以在对这些知识点进行复习的基础上完成任务,每个任务是一次大作业。

第一部分案例的需求描述本部分描述“图书管理系统”的需求,学生通过阅读本部分内容,了解系统的功能要求、运行环境,对系统所需的数据有总体认识,作为三次作业的基础。

1.2 需求分析1)功能需求图1-1:功能需求示意图教师信息管理:用于教师基本资料的增删改查。

图书信息管理:用于图书基本信息的增删改查,分类统计图书册数和价值。

借书登记:记录借书时间、所借图书、借书人、办理人。

还书登记:记录还书时间、所还图书、还书人、办理人。

催还:查询借阅逾期的借书信息,给借书人发电子邮件,给借书人的部门打电话。

2)运行环境要求图1-2:运行环境拓扑图系统采用C/S模式,有两台PC和一台服务器,联成一个局域网。

PC上安装图书管理软件的客户端,服务器上安装DBMS,服务器也可由两台PC中的一台来代替。

第二部分作业1——E-R模型与关系模型设计(满分8分)本部分的任务是:在需求分析的基础上,进行E-R图设计,然后将E-R模型转换为关系模型。

任务:1)根据需求描述,绘制E-R图。

数据库原理课程大作业

数据库原理课程大作业

《数据库原理》课程大作业数据库设计课题名称:网上选课系统数据库设计学号:姓名:专业年级:成绩:日期:目录1 绪论 (1)2 应用系统功能分析 (1)2.1 业务操作流程 (1)2.2 系统功能设计 (1)3 数据库设计 (2)3.1 需求分析 (2)3.2概念结构设计 (5)3.3 逻辑结构设计 (7)3.4 物理结构设计与实施 (8)4 结束语 (9)4.1 收获和体会 (9)4.2 总结与展望 (10)1 绪论随着科学技术的发展,计算机已经运用到很多方面,网上选课在各个高校已经不可或缺。

信息的自动处理以及网络式的信息交互方式已经被人们广泛应用,使的办公更加的方便快捷和人性化。

网上选课系统种类繁多,只有一个稳定高效的选课系统才能真正的为我们带来方便。

教学计划必需随着社会和科技的不断地而进行修订,使得学校安排学生选课、排课的任务日趋繁琐、复杂。

简化选课难度,提高选课质量势在必行。

目前,各高校已相继建成了覆盖全校的高速校园网,并与Internet互联,具备了通过网络来管理教学的硬件环境。

传统的人工选课方法在流程上存在很多弊端,全部由人工完成,工作量太大,有时会出现错误。

对学生来说选课不方便信息不灵活,可能会选错或者选课与上课时间有冲突,等都不利于选课的开展。

而且老师对学生的录入,成绩管理发放更不方便。

因此为了进一步提高学生选课管理的效率,保证学院学生选课工作的顺利有序进行,信息化和网络化的推行也是正被广泛应用并被实践证明是目前最有效的途径。

为了方便广大师生,我们需要运用所学自己设计一种网上选课系统数据库软件用来管理好选课信息。

选课系统将使选课管理更加规范,提高信息管理的速度和准确性。

2 应用系统功能分析本系统为三类用户使用:系统管理员,老师和学生。

因此应当具有的功能:可让管理理员对学生信息,老师信息,课程信息,教室信息进行有效的管理,包括增加、删除、查询、修改等基本维护功能。

可让管理员和教师对特定班级进行必修课的设定。

数据库原理与应用大作业(A4)

数据库原理与应用大作业(A4)

浙江万里学院2015/2016学年第二学期《数据库原理与应用》大作业班级:学号:姓名:成绩:大作业题目即及要求:题目:设计并实现一个学生信息管理系统要求:系统由系统登录、信息录入、信息查询、信息修改、信息删除、信息统计、密码维护等模块组成。

各模块的功能要求如下:登录模块:负责验证学生的帐户名、密码。

信息录入模块:能够录入学生的信息,并将信息添加到student表中。

信息查询模块:可以通过学号、姓名等查询学生的相关信息。

学生修改模块:可以修改已经录入的学生的信息。

学生信息删除模块:可以根据学号删除学生的相关信息。

信息统计模块:可以统计学生人数、平均成绩、课程数目。

密码维护模块:可对个人账户密码进行修改。

数据库要求:使用ACCESS数据库,建立学生表、课程表、选课表、密码表。

要求提交作品设计文档(需求分析、数据表结构、作品说明)及可运行代码各一份。

需求分析:系统分析 1.1 背景学生管理工作是每个学校必须面对的,它是一项传统且繁琐的教育基础管理工作,极为耗费人力、物力。

往常,各学校采用人工管理形式,每学期开学时相关人员分别统计各个学生的情况,到了期末又要对相关信息进行处理,比如考试情况、学生课程调动等,面对如此不断反复、繁杂的变化,各学校都要耗费大量的人力、物力。

同时,这种以传统人工的方式来管理学生工作,还存在着许多缺点,如效率低、保密性差,另外时间长,将产生大量的冗余文件和数据,这给查找、更新和维护工作都带来了很大的困难。

随着科学技术的不断提高,特别是计算机、网络等相关信息技术的日渐成熟,其强大的功能已经被人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,特别是它具有的手工管理所无法比拟的优点,使得各个学校都相继采用了信息技术对学生的有关信息进行管理。

通过使用计算机技术等手段,将工作人员从重复、繁杂的手工处理中解脱了出来,提高了工作效率,而且减少了人工处理产生的错误。

使教育基础管理工作迈上了一个新的台阶,从而实现了教育基础管理的信息化、科学化、现代化。

数据库大作业总结

数据库大作业总结

数据库大作业总结在数据库大作业中,我学到了很多关于数据库设计和实现的知识和技巧。

这次大作业要求我们创建一个完整的数据库系统,包括数据库设计、表结构的创建、数据的插入和查询等。

首先,我学会了如何进行数据库设计。

在设计数据库时,我们需要考虑到数据库的目标和需求,确定数据库的主题和范围。

然后,我们需要分析数据库中的实体和关系,将其转化为实体关系模型(ER模型)。

在ER模型的基础上,我们可以继续进行表结构的设计,确定每个表的字段和数据类型。

在完成数据库设计之后,我学会了如何使用SQL语句创建表结构和插入数据。

SQL语句是数据库管理系统与用户之间进行交互的语言。

通过使用SQL语句,我们可以创建表格、定义字段以及插入数据。

我学会了创建主键和外键,以及如何利用索引来提高查询效率。

接下来,我学会了如何编写SQL查询语句。

通过使用SELECT语句,我们可以从数据库中检索所需的数据。

我学会了使用WHERE子句来过滤数据,使用ORDER BY子句来排序数据,以及使用JOIN语句来连接多个表。

这些查询语句可以帮助我们根据特定条件来获取所需的数据。

在数据库大作业中,我还学会了如何进行数据库的备份和恢复。

数据库的备份是为了防止数据丢失或损坏,可以通过创建数据库的镜像或者将数据导出为文件的方式来进行备份。

而数据库的恢复则是在数据库出现故障或数据丢失时,将备份的数据重新导入到数据库中。

总的来说,通过这次数据库大作业,我对数据库的设计和实现有了更深入的理解。

我学会了如何进行数据库设计,如何创建表结构和插入数据,以及如何编写SQL查询语句。

这些知识和技巧对于我未来的工作和学习都非常有帮助。

数据库原理课程设计大作业

数据库原理课程设计大作业

数据库原理课程设计大作业题目:学籍管理系统数字媒体学院数字媒体技术专业学号: 206学生姓名:沈玉婷指导老师:周頔二○一二年五月一、开发计划1.1 设计背景分析随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点。

例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化,正规化管理,和世界接轨的重要条件。

因此,开发这样的一套成绩管理系统成为很有必要的事情。

学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改,打印等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。

开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平。

为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化,规范化和自动化。

现在我国的大中专院校的学生成绩档案管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素。

在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替,一个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全、学生在能方便的查看自己的成绩。

1.2 开发环境1、页面开发环境:VS2008集成开发环境2、开发语言:C++.NET3、后台数据库:SQL Server20084、开发环境运行平台:Windows 7二、系统需求分析学校每年新生入学,毕业生离校和各种其它变动,如学籍变动,个人信息修改。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2012级网络工程专业《数据库原理》大作业一、作业要求:1.按照《数据库大作业小组分配名单》,选择各自的题目,要求每小组各自独立完成。

(不少于20页)2.按照大作业评分标准和报告格式,给出完整的数据库设计过程;3.数据库中的数据表不得少于三张,否则认为设计失败;4.对每张数据表输入不少于10条的样本数据用于测试,样本数据要有代表性;5.写出相应的SQL脚本,数据库可选用SQL Server或MySQL等;6.提交结果时应包括电子版的报告和源代码,报告中说明各小组成员的分工;7.如果还能在设计的基础,将应用系统开发出来,将根据开发的结果给以5-10分的加分;8.大作业检查时间:期末考试前一星期9.作业参看模板格式,每步都有要求,每小组最后交一份作业。

二、评分标准1.需求分析(数据流图、数据字典):20分2.数据库设计。

2.1概念结构设计(E-R模型):20分2.2逻辑结构设计(关系模式、函数依赖,码等)20分2.3物理结构设计10分3.数据库实现(定义表格和索引等,录入数据)10分4.数据库运行(数据库操作的SQL语句,包括查询、增加、删除、修改)20分三、选题题目一:零件交易中心管理系统零件交易中心管理系统主要提供顾客和供应商之间完成零件交易的功能,其中包括供应商信息、顾客信息以及零件信息。

供应商信息包括供应商号、供应商名、地址、电话、简介;顾客信息包括顾客号、顾客名、地址、电话;零件信息包括零件号、零件名、重量、颜色、简介等。

此系统可以让供应商增加、删除和修改所提供的零件产品,还可以让顾客增加、删除和修改所需求的零件。

交易员可以利用顾客提出的需求信息和供应商提出的供应信息来提出交易的建议,由供应商和顾客进行确认后即完成交易。

题目二药店管理系统主要功能:员工录入:录入药店全部员工的基本资料,指定记录人、验收人及营业员。

资料包括:员工编号、姓名、年龄、性别、学历、职称、职位、身份证号、联系电话等。

药品入库登记:完成药品各项参数的入库登记工作。

参数包括:货号、品名、类型、规格、单位、生产厂家、批准文号、注册商标、进货日期、有效期、无效期、供货商、生产批号、记录人、数量、批发价、进价、零售价等。

药品出库登记:将库房药品出库到柜台或者调拨对象等,可对当天或一定时间段内的出库单进行查询并打印出库单,由库房记录人和柜台领货人在出库单上共同签字确认。

药品进价查询:对在一定时间段之内某一药品的进价及其相应的供货商进行查询,为订购该药品提供价格依据。

库存药品查询:供货商管理:将已停止使用的或错误的供货商名称从数据库中删除;可录入、查询及修改供货商的基本资料。

药品销售录入:统计某一营业员当日销售金额、统计全店当日销售金额、收款对帐功能。

药品销售查询:可对当天或一定时间段内的销售记录,按照全部、货号或品名(单一药品)、营业员、药品类型、进行查询,并统计销售数量、营业额和利润及利润率。

可对查询结果打印,并可按每种药品的销售金额或销售数量和销售进价从大到小进行排序。

药品入柜记录:可按照全部、货号、助记符、记录人分别查询在当天或一定时间段内的药品入柜记录。

柜台药品查询:可分别以全部柜存、货号、结款状态、品名(单一药品)、柜台名称、药品到期日期(有效期)为条件,对当前柜存药品进行查询,并统计出相应的柜存药品剩余数量和总金额。

查询并打印全店员工或某一员工的基本资料。

题目三书店管理系统库存管理出入库登记、查询,付款管理。

零售管理门市条码扫描售书、打印销售凭单,查询、统计图书的销售及退换情况等。

批发管理录入、查询、打印发书清单,查询汇总任意时段的发书情况、批发退书情况,登记、查询、统计、打印批发回款及欠款情况,打印增值税销货清单,图书预订等。

邮购管理登记、查询汇款单和订单,查询、打印发书清单,可打印信封及信封标签,可按任意条件查询搜索相关的汇款单、订单,并自动生成配书清单。

查询统计可根据图书的各种特性(如版别、类别、库区、业务员、操作员、售书日期及时间、销售排行榜等)进行查询统计。

结帐管理登记、查询、统计应收及应付款情况,自动生成催款单,开票管理。

资料管理供货单位资料管理,图书资料管理,制品图书分类表,客户资料管理,出版社资料管理(自带全国出版社名录),地址资料管理等。

题目四人事考勤工资管理系统1、人事管理【对员工人事资料进行管理】人事档案:新员工的基本资料、家庭资料、个人经历等。

历史资料:员工的历史资料,如:工作调离,工作表现、奖罚等。

部门调动:员工所属部门的变动、调动日期。

宿舍安排:分配员工的宿舍房间号或是外宿登记。

临时调班:按部门或员工,临时调整上下班日期和时间。

离职处理:登记、查询员工离职原因、日期。

2、工资管理【对员工的工资进行结算】核算方法:设置工资项目,用户自定义工资计算公式。

数据输入:根据员工的编号或部门,录入或显示某员工的工资情况。

报表输出:根据员工的编号或部门,选择报表名称,分别按用户设置的报表项目,产生不同效果的报表3、考勤管理【对员工的考勤信息统计、分析】考勤处理:采集数据,数据分析,考勤浏览,数据查询,处理签卡等。

考勤统计:可以选择不同月份,系统统计出每一天的考勤基本信息。

考勤报表:按照员工姓名或部门,刷卡记录查询;某时间段的考勤信息查询,输出不同格式的报表。

题目五客房信息管理系统预定子系统含团队预订;散客预订;预订查询;统计报表等模块。

团队预订:以表格方式记录该团队的公司名称、联系人、联系电话、领队姓名、领队联系电话、预计抵达日期、预计抵达时间、团队人数、房间类型、房间数量、合约房价等资料。

散客预订:以表格方式记录该客人的姓名、联系电话、联系人、预计抵达日期、预计抵达时间、房间类型、房间数量、房间号等资料。

预订查询:可随时查询当日已经抵达的预订客人;当日即将抵达的预订客人;当日应到未到的预订客人;明日将要抵达的预订客人;某日将要抵达的预订客人等资料。

信息查询子系统含在住客人资料查询;历史客人资料查询;预订客人资料查询;客人留言资料查询;即时房态查询;公共服务信息查询等模块。

可分别按姓名、房号、房间电话号码、入住日期、离店日期等条件查询在住客人、历史客人的资料及留言;根据分类方法查询公共服务信息。

统计查询:当日应离店而未离店的客人统计报表;明日将离店的客人统计报表。

入住接待子系统包含已预定客人的快速入住;未预订客人的登记分房;在住客人的换房、续住处理;实时房态查询等模块。

快速入住:对已预订的客人,调入其预订资料,直接进行人工或电脑分房。

待客人入住后,再登记其入住资料。

即时房态查询:可随时查询当前时刻的房态,显示分析资料,每隔30秒刷新一次。

结帐收银:客人离店时的帐务处理。

题目六医院门诊业务管理系统门诊挂号•☆专家挂号、普通挂号…类别可自由定义。

☆支持多种挂号单样式打印。

☆统计科室和医生的看诊量。

门诊划价收费☆支持药房划价与划价收费一体化两种方式。

☆药品划价同时药房预留药品。

☆自动打印多种样式发票、自动累计、找零、自动打印收费员的交帐单。

门诊药房☆集中了门诊药房、住院药房、中药房的管理功能于一体。

☆与划价收费实时连接,调用及审核划价单,支持多人同时发药☆住院病人的科室集中发药,自动分类汇总,按货价顺序打印护士领药单,便于取药。

☆入库、出库、报损、加收、调药、科室领用,以及相应交易所的打印,随时盘存检查。

☆药品上下限报警,失效提示,自动生成领用计划。

☆智能模糊查询,用药量查询、药品追踪。

题目七医院住院业务管理系统入院出院•☆入院时,登记完整的病人的信息,由计算机管理病案首页,分配科室房间和床位,自动计算床位费,,收取入院预交金并打单。

☆出院时,自动对病人在院的预交金、记帐、余额等分类统计、自动清算、打印出院发票。

☆支持欠费出院并自动进行追踪。

☆可以打印病人在院期间的用药、检查、治疗的每一笔清单。

☆随时方便地模糊查询住院病人的信息和帐务信息。

住院病人管理☆收预交金并打印单据。

☆管理病人在院期间发生的转科室、转床位、包床、退床等,自动精确计算病人的床位费。

☆管理住院病人磁卡发放和退卡。

☆对在院病人随时发生费用,随时记帐,不同的病人可以设置不同的余额报警线,当病人费用不足时,会自动警告。

题目八:电话交费管理系统根据目前的电信,移动,联通等具体情况设计电话交费管理系统。

主要功能有:1.电话用户信息的登记与管理。

2.电话费的缴纳。

3.各种话费的修改。

4.电话费的各种查询。

5.各种信息的统计功能。

题目九:报刊订阅管理系统通过对某企业的报刊订阅业务进行分析、调查,设计该企业的报刊订阅管理系统。

主要实现以下功能:①录入功能:录入订阅人员信息、报刊基本信息;②订阅功能:订阅人员订阅报刊(并计算出其金额);③查询功能:按人员查询、按报刊查询、按部门查询有关订阅信息,对查询结果能进行预览和打印;④统计功能:按报刊统计、按人员统计、按部门统计,对统计结果能进行预览和打印;⑤系统维护:如数据安全管理(含备份与恢复)、操作员管理、权限设置等;题目十:汽车销售管理系统调查本地从事汽车销售的企业,根据企业汽车销售的情况,设计用于汽车销售的管理系统,主要功能有:①基础信息管理:厂商信息、车型信息和客户信息;②进货管理:车辆采购、车辆入库;③销售管理:车辆销售、收益统计;④仓库管理:库存车辆、仓库明细、进销存统计;⑤系统维护:如数据安全管理(含备份与恢复)、操作员管理、权限设置等;题目十一:某单位设备管理系统实现设备类别、设备信息管理;实现用户管理;实现设备入库管理,必须自动修改相应设备的数量;实现设备的领用和归还管理(要自动修改相应设备的可领用数量);实现设备的报损管理(报损后要自动修改相应设备的数量和可领用数量);创建存储过程统计各种类型设备的数量;创建存储过程统计指定月份各设备的领用归还情况;创建表间关系。

四、报告参考格式数据库大作业药店管理系统数据库设计报告项目组长学号项目组成员学号学号学号班级网络工程5班开课学期2014 至2015 学年第一学期完成时间2014 年12 月30 日目录1 需求分析 (2)1.1 系统目标 (2)1.2 业务需求及处理流程 (2)1.3 功能需求及数据需求分析 (2)1.4 业务规则分析 (2)2 概念设计 (2)2.1 命名规范 (2)2.2 实体集及属性 (2)2.3 联系集及属性 (2)2.4 系统总ER图 (2)3 逻辑设计 (2)3.1关系的设计 (2)3.2关系的优化 (2)3.3数据库基本表设计 (2)4 物理设计 (3)4.1关系模式存取方式选择 (3)4.2数据库的存取结构 (3)5 数据库应用设计 (3)5.1 数据库脚本 (3)5.2 数据库完整性设计 (3)5.3 数据库安全性设计 (3)5.4 存储过程和触发器设计 (3)6 总结 (3)2012级网络工程专业《数据库原理》大作业1 需求分析1.1 系统目标1.2 业务需求及处理流程1.3 功能需求及数据需求分析1.4 业务规则分析2 概念设计2.1 命名规范2.2 实体集及属性2.3 联系集及属性2.4 系统总ER图3 逻辑设计3.1关系的设计把E-R模型转换为关系模型3.2关系的优化说明设计的关系模式达到了第几范式要求。

相关文档
最新文档