1、 学年论文学年论文 (数据库系统概论课程设计(数据库系统概论课程设计 20092009- -2010 2010 第一学期)第一学期) 题题 目:目:药房管理系统药房管理系统 作作 者:者: 所在学院:所在学院:信息科学与工程学院信息科学与工程学院 专业年级:专业年级:计算机科学与技术计算机科学与技术 0606- -4 4 班班 20102010 年年 1 1 月月 9 9 日日 信息科学与工程学院学生“信息科学与工程学院学生“数据库系统概论数据库系统概论”大作业”大作业 一一. 基本信息基本信息 学生 学号 班级 课程名 任课教师 学期 得分 计 06-4 数据库系统概论 2009-2010(
2、一) 二、大作业目的:大作业目的: 随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用 人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通 信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检 索、信息分析等功能,从而使得工作更高效地进行。 数据库始于 20 世纪 60 年代,经过 40 多年的发展,现在已经形成了理论体 系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方 法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来 越大的作用。 几年前,各个药房基本上都是靠手工进行,随着各个影院的规模增大,药房
3、不得 不靠增加人力.但靠人售票具有效率底、 易出错.现在沿海地区的有些城市靠电子 设备来自动完成售药, 可此成比较适合于小型和中型药房, 很容易实现卖药操作。 采用软件工程的指导方法,应用 Microsoft Access 2003 数据库,C#程序设计 语言,等开发出来的基于 WINDOWS 系列的药房管理系统.该系统面向各个药房和 售票人员,减少了部门之间工作的中间环节,提高了工作效率。 三、要求三、要求 1 利用本课程所学有关概念,设计出图书管理系统所用的图书库。按一下步骤 进行: (1) 需求分析,确定系统边界即画出数据流图(DFD)和数据字典(DD) 。 (2) 概念结构设计:用三类
4、抽象(分类、聚集、概括) ,形成实体、属性、码 及联系,画出 E-R 图。 画出 E-R 图时,查看是否有属性冲突、命名冲突和结构冲突;消除不必要的 冗余,考虑函数依赖。 (3) 逻辑结构设计: 将 E-R 图转换成关系数据库管理系统所支持的逻辑结构, 主要做: E-R 图转换成关系模式 进行数据模型优化 设计用户子模式 (4) 物理结构设计:分析并制定数据库的存储结构和存取方法。 2介绍选用某中 DBMS 创建数据库的方法和过程, 用此 DBMS 怎么保证 DB 的安全 性,完整性,完整性和故障恢复。 3画出图书管理系统的功能模块图,对每一个模块,写出其进行操作的 SQL 程 序。 4写出 VB 或 ASP 语言的 DB 连接语句,这些语言环境中怎么调用 SQL 语句。 四、大作业内容及代码、运行结果四、大作业内容及代码、运行结果 (1 1)需求分析:)需求分析: 这个药房管理系统是对于各种售药单位使用