- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要Delphi 7.0为开发工具,后台使用大型关系数据库SQL Server 2008。此系统的设计特点是人机交互界面友好,操作简单方便。
关键词: 药品管理;数据库;Delphi;SQL
目 录
一、 前言 4
二、 开发工具及运行环境 4
一 Delphi 简介 4
二 SQL Server 2008简介 4
三 运行环境 4
1、 软件环境 4
2、 硬件环境 4
三、 系统分析与设计 5
一 功能模块分析 5
1、 系统功能结构 5
2、 各模块功能的简介 5
二 系统流程图 7
三 功能分析 7
1、 信息管理功能 7
2、 用户浏览功能 7
四 数据库设计 7
1、 创建数据库和数据表 7
2、 创建基本信息表 8
四、 程序设计说明 12
一 建立系统主窗体 12
二 创建公用单元 14
三 用户登录 15
四 用户设置 15
五 权限设置 18
六 更改密码 18
七 药品字典 19
八 药商字典 20
九 采购管理 21
十 入库管理 26
十一 出库管理 28
十二 库存盘点 30
十三 药库查询 31
五、 参考文献 32
前言
随着计算机技术的飞速发展Delphi 简介
Delphi是Inprise公司 即原Borland 推出的基于真正面向对象语言Object Pascal语言的可视化编程工具,是当今世界上最快的编译器。能大大提高编程效率。面向对象的程序设计 Object-Oriented Programming,简写为OOP 是现在最成功的高级语言程序设计方法,面向对象的程序设计的目的是创建可重用代码,通过把属性和方法封装进“对象”中,以更好地模拟现实世界。“真正的程序员用C,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述[1]。
SQL Server 2008简介
SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。SQL Server 2008 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。运行环境
软件环境
服务器:WINDOWS XP,SQL Server 2008。
工作站:WINDOWS Windows 7专业版,TCP/IP协议,Delphi 7.0。
硬件环境
工作站:硬盘20G,内存以及通讯电缆、集线器、网卡及相应设备。
服务器:Intel C602芯片组或更高,8个.3.5寸SATA/SAS硬盘位,内存,内存16根内存槽/最大支持512GB。 图3-1 药品信息管理系统功能模块划分
图3-1概括了系统的功能模块,可以看出,不同类型的用户对系统有不同的权限,对系统的操作内容也不同。
各模块功能的简介
用户设定:维护和设置药品进销存管理系统用户基本信息。(如图3-2所示)
权限设定:设置系统用户对各个模块所拥有的使用权限。
密码设定:为当前已经登陆的用户修改密码。
图3-2 系统设置
药品字典:维护药品的基本信息,如药品的名称、药品的类型、规格、单位、和药品描述、药品用法以及零售转换率等,如图3-3所示。
药商字典:维护药品供货厂商的基本资料,如厂商名称、联系方式、厂商地址、负责人和联系电话等。
图3-3 基础资料模块
采购管理:记录采购单的详细信息,包括采购日期和采购厂商以及各种药品的信息和购入价格、购入数量,并实现采购单据的审核等。可以实现管理医院或诊所内药品采购信息,如图3-4所示。
入库管理:对采购或退药的药品进行入库登记,包括入库类别、入库日期、药品的入库信息等。可以实现管理医院或诊所内药品入库信息。
出库管理:药房领药或药品销售领药出库的登记,包括出库日期、出库类别、销售价格和销售数量,以及出库单据的审核等。能够实现管理医院或诊所内药品出库信息。
库存盘点:定期对药库中的药品进行盘点登记,核对药品账面数量和药品实际数量,统计盈亏等。可以保证数据库的正确性
药库查询:快捷方便地查询当前药库中药品的库存数量和药品的其他信息等。
图3-4 药品进销存业务模块
系统流程图
如图3-5所示,实现了该系统的登录流程。
图3-5 系统登录流程图
功能分析
创建数据库和数据表
首先用Microsoft SOL Server 2008创建数据库,根据需求分析创建,药品进销存管理系统总共需要13个表,各表的含义如表3-1所示。
表3-1 药品进销存管理系统数据表说明
数据表名 数据表中文名称 数据表用途 Medicine 药品信息表 保存药品的基本信息 Provider 药商信息表 保存药品供应商的基本信息
您可能关注的文档
最近下载
- 医学三基考试(康复科)题库及答案(最新版).docx
- 学生调换宿舍申请表(模板).pdf VIP
- 陆上石油天然气开采安全规程.pdf VIP
- 综合与实践 探秘曹冲称象第2课时 活动二 课件 2025-2026学年度西师大版数学三年级上册.pptx VIP
- 国开电大 机电控制与可编程序控制器技术 形考任务1-3答案.doc VIP
- 钢管桩施工方案.doc VIP
- 2025凉山州继续教育公需科目满分答案-数字时代的心理健康.docx VIP
- 湘教(2024)八上数学综合与实践:空瓶换汽水.pptx VIP
- 智启未来,育见新篇——AI赋能教育教学的探索 课件.pptx VIP
- 2025年海南省初中学业水平考试地理卷试题真题(含答案).pdf VIP
文档评论(0)