高校药房管理系统.docx

上传人:b****7 文档编号:15523458 上传时间:2023-07-05 格式:DOCX 页数:11 大小:76.54KB
下载 相关 举报
高校药房管理系统.docx_第1页
第1页 / 共11页
高校药房管理系统.docx_第2页
第2页 / 共11页
高校药房管理系统.docx_第3页
第3页 / 共11页
高校药房管理系统.docx_第4页
第4页 / 共11页
高校药房管理系统.docx_第5页
第5页 / 共11页
高校药房管理系统.docx_第6页
第6页 / 共11页
高校药房管理系统.docx_第7页
第7页 / 共11页
高校药房管理系统.docx_第8页
第8页 / 共11页
高校药房管理系统.docx_第9页
第9页 / 共11页
高校药房管理系统.docx_第10页
第10页 / 共11页
高校药房管理系统.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

高校药房管理系统.docx

《高校药房管理系统.docx》由会员分享,可在线阅读,更多相关《高校药房管理系统.docx(11页珍藏版)》请在冰点文库上搜索。

高校药房管理系统.docx

高校药房管理系统

石家庄科技信息职业学院

课程设计(实训)报告

 

系部_信息工程系__专业__计算机信息管理_

班级09-19学号090119036

姓名____魏宇____课题高校药房管理系统

指导教师____朱晓莲___报告成绩_____________

 

日期:

2011年11月5日

摘要

 

当今是一个飞速发展的信息时候。

计算机技术已经广泛应用于日常办公,企业管理,文字处理,电子报表以及进行简单的认识管理、财务管理等。

在各行各业中都离不开信息的处理,这正是计算机被广泛用于信息管理系统的原因。

计算机的最大好处在于利用它能够进行信息管理。

使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。

本系统就是为了管理好药房信息而设计的。

在我国药品品种繁多,规模甚大,以前的数据处理要手工操作,工作量大,出错率高,出错后也不易更改。

这已经不能适应时代发展的要求,从管理的角度来看,对管理者对造成诸多的不便,还有可能疏忽一些细节,让不法商家逃脱罪责。

所以,市场迫切需要一款简单实用的药品管理系统。

而这一款的药房管理系统使用起来,效率高,速度快,也方便实用和修改。

本系统是windowxp操作系统下,以中文版的vf6.0为开发工具来实现的。

一个好的药房管理系统首先要能够输入和存储一些基本的数据资料,例如本系统中的药品资料和入库资料,患者信息,对于这些资料和数据能方便地进行更新、修改和删除。

其次,药房管理系统要求能够进行方便地药房管理。

需要能够药品查询,这是基本的要放功能。

为了方便管理者管理数据,还要能实现对各种数据的统计,如统计已过期的药品的信息,销售药品的信息和库存信息等。

 

关键字:

数据库设计;高校药房管理系统;SQLServer2000

 

一、需求分析

如何利用现代信息技术是企业拥有快速、高效的市场反应能力和高度的效率,已经是医药经营企业,特别是医药连锁经营企业热别关心的问题。

建立一个功能齐备的药品进、出库管理系统,以完善现代企业的信息化管理机制。

通过药房管理系统,使药品进销存管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。

而学校的药房同样需要这一系统。

高校药房管理是一项琐碎、复杂而又十分细致的工作,药品数量之庞大、单价的变化、进货厂商的不同,都不允许出错,如果实行手工操作,每天的工作量会消耗药品管理工作人员大量的时间和精力,如果利用计算机进行这些管理工作,不仅能够保证各种核算准确无误、快速记录,而且还可以利用计算机对有关的各种信息进行统计。

高校学生学籍管理系统,是管理学生在校期间相关信息的重要系统。

可以利用该系统对基础数据进行处理。

包括医生和药剂师名单的录入,修改,删除及查询。

还可以进行营业数据的理。

括药品进货上柜,处理划价,配药,柜存药品查询,处方综合查询,交接班结转清。

基于以上原因,创建并使用一个有效地管理系统,无疑是最佳,也是最明智的选择。

这样就能使管理更高效,销售更突出。

对于资源的整合也有了更高的把握度。

 

二、课程设计目的

为要放开发一个管理信息系统,使相关人员操作起来更加方便,也更加现代化。

其主要目的是为了给企业提供一个良好的业务流程,节省时间,更好的为病人服务,也能使其经营利润提高。

该高校药房管理系统主要实现如下目标:

自动管理,安全灵活。

数据存储安全可靠。

节省投资和运行成本。

采用框架技术,界面简单,操作容易。

快速准确的处理商品的相关各种业务。

规范药店管理流程。

 

三、设计概念

绘制E-R图

四、图形界面

4.1处方信息表

 

4.2医生名单和药剂师名单表

 

五、表的界面

5.1处方信息表

字段名称

字段类型

字段大小

允许空值

索引

备注

编号

Varchar

8

必填

关键字

患者姓名

Varchar

6

必填

医生姓名

Varchar

6

必填

药剂师姓名

Varchar

6

必填

处方日期

Smallint

12

必填

配药日期

Smallint

12

必填

5.2医生名单和药剂师名单表

字段名称

字段类型

字段大小

允许空值

索引

备注

姓名

Varchar

6

必填

关键字

 

六、数据库的实现

6.1用SQL语句创建数据库

createdatabase高校药房管理系统

onprimar

(NAME=药房管理_date,

'D\药房管理e.mdf',

size=3,

MAXSIZE=10,

LOGON

(NAME='药房管理',

'D:

\药房管理_log.ldf',

SIZE=1,

MAXSIZE=20,

10%)

GO

6.2新建表

6.2.1新建“处方信息表”

1.USE高校药房管理系统

GO

createtable处方信息表

编号Varchar(8)NOTNULL,

患者姓名Varchar(6)NOTNULL,

医生姓名Varchar(6)NOTNULL,

药剂师姓名Varchar(64)NOTNULL,

处方日期Smallint(12)NOTNULL,

配方日期Smallint(12)NOTNULL,

GO

2.按F5执行查询

6.2.2新建“医生名单和药剂师名单表”】

1.USE高校药房管理系统

GO

createtable医生名单和药剂师名单表

姓名Varchar(6)NOTNULL,

GO

2.按F5执行查询

七、创建主键

7.1处方信息表主键的创建

1.USE高校药房管理系统

GO

altertable处方信息表

addconstraint编号_处方信息表

primarykeyclustered

(编号)

go

2.按F5执行查询

7.2医生名单和药剂师名单表主键的创建

1.USE高校药房管理系统

GO

altertable医生名单和药剂师名单表

addconstraint姓名_医生名单和药剂师名单表

primarykeyclustered

(姓名)

go

2.按F5执行查询

八、创建查询

8.1查询医生名单和药剂师名单表中所有医生和药剂师的记录

select*

from医生名单和药剂师名单表

8.2查询处方信息表中指定患者姓名的记录

select*

from处方信息表

where姓名='李四'

8.3用查询分析器创建视图

8.3.1用查询分析器创建一个名为“view_2”的视图。

内容是显示处方信息表中班级编号为1的患者的患者姓名、医生姓名、药剂师姓名、处方日期和配药日期,并且为该视图加密。

Createviewaaa

WITHENCRYPTION

Asselect患者姓名、医生姓名、药剂师姓名、处方日期和配药日期

from处方信息表

where编号='1'

8.3.2使用查询分析器修改名为“aaa”的视图,内容修改为显示处方信息表中编号为‘2’的患者的患者姓名、医生姓名、药剂师姓名、处方日期和配药日期,并且以后所有对该视图的更新操作都必须符合所设定的条件。

Alterviewaaa

Asselect患者姓名、医生姓名、药剂师姓名、处方日期和配药日期

from处方信息表

where编号='7'

WITHCHECKOPTION

8.5创建存储过程

8.5.1创建一个名为“bbb”的存储过程。

用于查看处方信息表的所有信息。

然后调用该存储过程。

createprocbbb

asselect*from处方信息表

go

execbbb

8.5.2创建一个名为“ab”的存储过程,用于删除医生名单和药剂师名单表中指定姓名的记录,具体姓名由调用时决定。

然后调用该存储过程。

createprocab

@achar(6)

as

delete医生名单和药剂师名单表

where姓名=@a

go

execab'刘宁'

8.7创建触发器

创建一个名为“cc”的触发器,当向处方信息表添加记录时,该触发器自动显示处方信息表的所有信息。

createtriggercc

on处方信息表

forinsert

as

select*from处方信息表

go

insertinto处方信息表

values('7','刘玉','李欣','刘宁','2011-10-30','2011-11-2')

 

九、总结

高校药房管理系统可以摒弃以前那种手工管理的办法。

管理人员可以通过相关的表单一目了然的看到病人的一些详细资料,还可以通过查询功能,查询出特定病人的相关资料,并且可以更改或修改一些表,通过修改这些表可以更方便的实现一些新旧资料的更改,删除,可以及时的根据实际情况改变一些新的新信息。

通过此次药房管理系统的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对数据库设计理念及思想上有更高的认识,从需求分析到概念设计,E-R图的表示,懂得了不少有段数据库开发过程中的知识,在实验中建表及其关系模式的建立及理解。

课程设计即将结束,这当中我做了很多,也学了很多。

回顾整个课程设计的国恒,感触颇深。

虽然我做的系统没有应用先进的技术和手段,但却使我自己完整独立完成的。

在设计过程中我通过网上收集各种有关此系统的资料,看了很多相关的书,比较各个系统的优缺点,尽量的撇弃缺点,综合各个系统的优点,学以致用,自我创新。

从中从学到用,从用到学,不断修改,系统更新。

定出功能模块,画出E-R图,理清数据结构,然后根据用户的需要,形成了此系统的结构方案。

而且,通过此次设计,我学会了很多有关变成和数据库的知识。

虽然遇到了很多困难,却也学到了很多知识,感觉自己比原来更进了一层。

将来的社会是竞争激烈的社会,要不断的学习才可以把自己融入社会的发展中,所以在学习工作过程中,要不断的充电,才可以更好的体现自己的人生价值。

参考文献

[1]王珊,陈红著.《数据库系统原理教程》[M].北京:

清华大学出版社,1998年

[2]王晓东 著.《计算机算法设计与分析》[M].北京:

电子工业出版社,2005年

[3]黄梯云著.《管理信息系统》[M].高等教育出版社.1999年

[4]马楠著.《网络数据库应用》[M].中国铁道出版社.2001年

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 生物学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2