(2020年){库存优化管理}医药库存管理系统实施细

上传人:精****库 文档编号:143744583 上传时间:2020-09-01 格式:DOCX 页数:13 大小:350.28KB
返回 下载 相关 举报
(2020年){库存优化管理}医药库存管理系统实施细_第1页
第1页 / 共13页
(2020年){库存优化管理}医药库存管理系统实施细_第2页
第2页 / 共13页
(2020年){库存优化管理}医药库存管理系统实施细_第3页
第3页 / 共13页
(2020年){库存优化管理}医药库存管理系统实施细_第4页
第4页 / 共13页
(2020年){库存优化管理}医药库存管理系统实施细_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《(2020年){库存优化管理}医药库存管理系统实施细》由会员分享,可在线阅读,更多相关《(2020年){库存优化管理}医药库存管理系统实施细(13页珍藏版)》请在金锄头文库上搜索。

1、库存优化管理医药库存管理系统实施细目录组长:林 果1组员:徐新东3组员:夏忠伟6组员:高智研8组长:林果医药库存管理系统个人任务实施细节一、实现步骤与方法用所学的知识把现实的事物转化成二维表,这两张表如下,表1,表2。表1现有库存库表字段名称数据类型可否为空说明药品号文本NOTNULL字段大小为20主键现有库存文本NULLINTEGER最大库存文本NULLINTEGER最小库存文本NULLINTEGER表2药品采购计划表字段名称数据类型可否为空说明药品号文本NOTNULL字段大小为20主键现有库存数字NULLINTEGER最大库存数字NULLINTEGER购买数量数字NULLINTEGER供应

2、商文本NULL字段大小为10价格数字NULLFLOAT下面是把上表分别转化成两个关系如关系一、关系二。关系一:现有库存表(药品号,现有库存,最大库存,最小库存)。关系二:药品采购表(药品号,现有库存,最大库存,购买数量,供应商,价格)。最后把其用代码把它变成相应的文件,能够实现对应功能的模块。二、所遇到的问题在建表的时候出现了一些错误,在输入代码的时候总是不太仔细,出现一执行不成功的提示或是一些错误信息的提示,还有就是工具软件不好用,出现错误。在进行多表查询的时候也不太熟悉。三、程序源代码Use医药库存管理系统对现有库存表的建立代码如下:Createtable现有库存表(药品号char(20)

3、NotNULLprimarykey,现有库存integernull,最大库存integernull,最小库存integernull)Go对药品采购表的建立如下:Createtable药品采购表(药品号char(20)notnullprimarykey,现有库存integernull,最大库存integernull,购买数量integernull,供应商char(10)null,价格floatnull)Go在现有库存表中查询最大库存、现有库存、最小库存的代码如下:Select最大库存,现有库存,最小库存From现有库存表Go在药品采购表中查询药品价格大于10的药品的和购买数量的代码如下:Sele

4、ct价格,购买数量From药品采购表Where价格10Go四、设计总结通过对这个模块的设计,使我这学期所学的知识有了一个比较全面的应用,对表的建立和对表的插入等有了更好的应用。同时也遇到一些问题,尤其是在查询的重要章节,了解了自已的薄弱知识点,对以后的学习有相当重要的作用。组员:徐新东医药库存管理系统个人任务实施细节一、实现步骤与方法设计了整个系统的E-R图,初步定一下表中的属性,并且简单的设计了表与表属性的联系,应用SQL语言对数据库中的信息,进行增加、删除、修改、查询,用这些的功能就可以实现对数据库的管理和维护,使数据库管理更加的方便。二、所遇到的问题在编写代码的时候,经常的不注意是否在英

5、文状态下,所以会经常的出现标点的错误,使语句块无法运行,最后就慢慢的进行修改。安全性还不完善,缺少必要的数据加密系统,代码缺少注释等,这些功能与技术还需要加以提高和实现。三、程序源代码出库模块包括填写出库单,更新,删除出库记录,查看现有库存信息,出库记录的查询及打印(药品出库表如表3)。表3药品出库表字段名称数据类型可否为空说明药品号文本NOTNULL字段大小为20出库时间日期/时间NULL无经手人文本NULL字段大小为10出库数量数字NULLINTEGER领取人文本NULL字段大小为10用途文本NULL字段大小为201.用SQL语句创建出库表。CREATETABLEYYKC(药品号char(

6、6)notnull,出库时间datetimenull,经手人char(10)null,出库数量intnull,领取人char(10)null,用途char(20)null)2.查询出库表中的所有药品信息。SELECT*FROM出库表3.向出库表删除药品号为0的药品信息。insertinto出库表values(0,2010-5-50:00:00,FFFF,43,REN1,SKDFSDKGFSD)DELETE出库表WHERE药品号=04.将出库表中的所有信息按出库数量降序排列。SELECT*FROM出库表ORDERBY出库数量DESC5将药品号为1的出库数量修改为50。UPDATE出库表SET出库

7、数量=50WHERE药品号=16.向出库表中加入一个药品,该药品信息为:(500600,5,王丹,3,赵淼,感冒)。INSERTINTO药品VALUES(500600,5,王丹,3,赵淼,感冒)7.如果药品(1)出售完时,删除该信息。DELETE出库表WHERE药品号=1andnowl=08.查询药品号为1的药品出库数量信息及入库时间。SELECT出库表.出库数量,入库表.入库时间FROM出库表,入库表WHERE出库表.药品号=入库表.药品号and出库表.药品号=1四、设计总结能熟练运用数据库管理与设计课程中所学的基本原则、基本内容,进行系统分析、系统设计、编码、调试及维护工作的实践,通过设计

8、训练,能够比较熟练掌握数据库系统的有关管理与设计的基本方法。遇到不会的问题可以及时提出,通过小组研究,查找资料把问题解决。组员:夏忠伟医药库存管理系统个人任务实施细节一、实现步骤与方法根据医药管理系统的需求,我们需要对数据库的文件进行设置。我们需要设置的文件包括:文件名(也叫逻辑文件名,以后就用这个名字代表这个数据库。),文件类型(标示此文件的类型,包括数据文件和事务日志文件两类),文件组(标识该文件所在的文件组名称,默认为PRIMARY.),初始大小(设置文件的初始大小。),自动增长(设置文件的自动增长值方式,可以通过单击后的浏览按钮设置具体选项),路径(表示该文件所在的完整路径),文件名(

9、数据库文件的物理文件名)。二、所遇到的问题在建立数据库的时候对文件类型的分析,自动增长的值以及对文件初始大小的设置。三、程序源代码CREATEDATABASE医药库存管理系统ONPRIMARY(NAME=医药库存管理系统,FILENAME=c:ProgramFiles医药库存管理系统.ndf,SIZE=30mb,MAXSIZE=100mb,Filegrowth=20%)四、设计总结本次课程设计中通过对一个简单的医药库存管理系统的设计,在设计的过程当中我在对数据库的建立时。通过自己所学过的知识对库的需求进行分析,查找资料,模拟药物的进库,出库。组员:高智研医药库存管理系统个人任务细节实施方案一、

10、实现步骤与方法如下是药品代码表(表4)和入库表(表5)的二维表:表4药品代码表字段名称数据类型可否为空说明药品号文本NOTNULL字段大小为20药品名称文本NULL字段大小为20表5入库表字段名称数据类型可否为空说明药品号文本NOTNULL字段大小为20入库时间日期/时间NULL无供应商文本NULL字段大小为20供应商电话文本NULL字段大小为15入库数量数字NULLINTEGER价格数字NULLFLOAT采购员文本NULL字段大小为10根据列表用SQL语言将其表示出来。二、所遇到的问题造作中将上图表格与代码联系上存在问题,细节的把握上不够在书写源代码中存在一些格式问题。三、程序源代码根据上表

11、1-2,1-3可用SQL语言创建数据库如下:use医药库存管理系统goCREATTABLEYAOPIN(药品名char(20)notnull,药品名称char(20)null)GoCREATTABLEYAODIAN(药品好char(20)notnull,入库时间datetimenull,供应商char(20)null,供应商电话char(15)null,入库数量intnull价格intnull,采购员char(10)null)Go可利用SQL语言做表的一些操作例如插入、查询等等。四、设计总结通过这次的课程设计不但让我们发现了平时的错误和不足,并且能够熟练地运用数据库数据表的建立及增、删、改、查的操作。我们以小组为中心,发扬团队精神,互相寻找发现和解决问题,让我们深刻的体会到了团队的力量。多年企业管理咨询经验,专注为企业和个人提供精品管理方案,企业诊断方案,制度参考模板等欢迎您下载,均可自由编辑感谢阅读

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号