- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统概论药房管理系统精选
需源程序的联系QQ
学年论文
(数据库系统概论课程设计 2009-2010 第一学期)
题 目:药房管理系统
作 者:
所在学院:信息科学与工程学院
专业年级:计算机科学与技术06-4班
学 号:
指导教师:
职 称:副教授
2010 年 1 月 9 日
信息科学与工程学院学生“数据库系统概论”大作业
基本信息
学生 学号 班级 课程名 任课教师 学期 得分 吐鲁洪江.托呼提 计06-4 数据库系统概论 古丽娜尔 2009-2010(一)
二、大作业目的:
随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。
数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。
几年前,各个药房基本上都是靠手工进行,随着各个影院的规模增大,药房不得不靠增加人力.但靠人售票具有效率底、易出错.现在沿海地区的有些城市靠电子设备来自动完成售药,可此成比较适合于小型和中型药房,很容易实现卖药操作。
采用软件工程的指导方法,应用Microsoft Access 2003数据库,C#程序设计语言,等开发出来的基于WINDOWS系列的药房管理系统.该系统面向各个药房和售票人员,减少了部门之间工作的中间环节,提高了工作效率。
通过以上需求进行分析,得到以上所示的系统功能图。
数据字典设计:
数据项:
数据项描述={编号,管理员通过编号查询药物,无别名,文本类型,4位,无取含义,编号是对每个药品来说唯一的,主码}
数据结构:
数据结构描述={药物查询,管理员通过登陆可以查询,药名,编号,生产日期,生产厂家,有效期,类型,价格,规格等等}:
数据流描述={药物信息流,药物信息表,{药名,编号,生产日期,生产厂家,有效期,类型,价格,规格等等,平均流30/H,高峰期流100/H}
数据存储:
数据存储描述={管理员信息,姓名,密码,药名,编号,生产日期生产厂家,有效期,类型,价格,规格}
处理过程:
处理过程描述={添加,管理员通过这个功能添加关于药品的任何信息,修改后的药品信息,修改前的药品信息}
处理:{管理员通过这个功能添加关于药品的任何信}
(2)概念结构设计:
药房管理系统:该系统主要负责药房的售药管理和基本信息管理,售药和进入药的基本信息等。
初步设计E-R图
总的E-R图
(3)逻辑结构设计和数据库优化:
药(药名,编号,生产日期,生产厂家,有效期,类型,价格,规格)∈BCNF
普通用户(姓名,密码)∈BCNF
高级用户(姓名,密码)∈BCNF
(4)物理结构设计:
创建数据库时,可以用Microsoft Office Access语句来实现。在我们创建数据库的时候用Access来创建我们的表。然后按我们表的属性来定义了列名,指定了其数据类型,长度,允许还是不允许空等。制定数据类型时,除了生产日期,价格以外其他属性比如药名,编号,生产厂家,有效期,类型,规格都是文本类型。其长度我们自己制定。我们输入属性直的时候如果超过系统所制的范围时,随时提醒出现错误的信息。如果我们按Access语句来实现的话用下面的语句:
Create table student
(编号 文本(4) primary key,
药名 文本(20),
密码 整性(6),
生产日期 日期/时间(10),
价格 货币(),
有效期 文本(20),
类型 文本 (4),
规格 文本(10),
生产厂家 文本(50),
(5)介绍选用某中DBMS创建数据库的方法和过程,用此DBMS怎么保证DB的安全性,完整性,完整性和故障恢复。
安全性:
数据库的安全性是指保护数据库以防止不合法的使用所造成的泄露,更改或破坏。为了保护系统的安全给定每个用户权限。比如:高级用户通过这个系统可以实现所有的操作,普通用户只能实现查询操作。
完整性和故障恢复:
我们通过使用ACCESS为了解决完整性和故障恢复问题我们先备份数据库。
(6)画出成绩查询管理系统的功能模块图,对每一个模块,写出其进行操作的Access程序。
查询代码:
SELECT 姓名
FROM scoreinformation
W
您可能关注的文档
最近下载
- 《复合材料的特性与应用》课件.ppt
- 妊娠晚期促子宫颈成熟与引产指南(2024)解读.pptx
- 保险异议处理拒绝处理ppt保险异议处理.ppt VIP
- 2025年内蒙古自治区中考数学试题卷(含答案解析).docx
- 湖南省永州市祁阳市2022-2023学年三年级下学期期末语文试题(pdf版无答案).docx VIP
- 设计和开发过程控制培训.pptx VIP
- 2019中国国内旅游发展年度报告_25页_4mb.pdf VIP
- 人教版三年级上册数学全册教学设计(配2025年秋新版教材).docx
- 安全风险分级管控和隐患排查治理双重预防机制培训课件.pptx VIP
- 各专业文件准备目录--内分泌科药物临床试验机构GCP SOP.doc VIP
文档评论(0)