连锁药房药品进销存管理系统内容摘要:
销售日期 medicalid bigint 药品 id tcount int 销售数量 opuserid int 操作员 id zongjia money 总价 recipeid Varchar(50) 处方编号 个人设置 个人设置包括个人资料修改和密码修改。 个人资料包括管理员的姓名、姓 名、密码保护(密码问题和问题答案)、联系电话和 Email,个人资料修改就可以对这些资料进行修改。 密码修改是对管理员登入密码进行修改。 表 7 用户信息表 (users) 字段名 字段类型 说明 userid int 用户唯一 id,自动增量 username Varchar(50) 仓库名称 password Varchar(50) 仓库所在地址 truename Varchar(50) 仓库描述 sex Bit 性别 1表示男, 0表示女 question Varchar(50) 密码问题 answer Varchar(50) 问题答案 Varchar(50) phone Varchar(50) 电话 usertype int 用户类型,暂时未使用该字段 存储过程说明 (1)用户信息修改 CREATE PROCEDURE ( 连锁药房药品进销存管理系统 第 18 页 (共 56 页 ) @userid [int], @truename [varchar](50), @sex [bit], @question [varchar](50), @answer [varchar](50), @ [varchar](50), @phone [varchar](50) ) AS update [dbo].[users] set [truename]=@truename,[sex]=@sex, [question]=@question, [answer]=@answer, []=@, [phone]=@phone where ([userid]=@userid) (2)仓库选择 CREATE PROCEDURE (@storeid [int]) AS select * from [dbo].[stores] where (storeid=@storeid) (3)仓库修改 CREATE PROCEDURE ( @storeid [int], @taddr [varchar](200), @tdesc [varchar](200) ) 系统设计过程论述 第 19 页 (共 56 页 ) AS update [dbo].[stores] set [address]=@taddr,[description]=@tdesc where (storeid=@storeid) (4)仓库删除 CREATE PROCEDURE (@storeid [int]) AS delete from [dbo].[stores] where ([storeid]=@storeid) (5)添加新仓库 CREATE PROCEDURE ( @tname [varchar](200), @taddr [varchar](200), @tdesc [varchar](200) ) AS Insert into [dbo].[stores] ([name],[address],[description]) Values (@tname,@taddr,@tdesc) (6)删除销售记录 CREATE PROCEDURE ( @uid [int] ) 连锁药房药品进销存管理系统 第 20 页 (共 56 页 ) AS delete from [dbo].[sales] where ([uid]=@uid) (7)添加销售记录 CREATE PROCEDURE ( @medid [bigint], @tcount [int], @zongjia [money], @opuserid [int], @recipeid [varchar](50) ) AS insert into [dbo].[sales] ([medicalid],[tcount],[zongjia],[opuserid],[recipeid]) values ( @medid,@tcount,@zongjia,@opuserid,@recipeid) (8)获取存储规则 CREATE PROCEDURE ( @uid [bigint] ) AS select [dbo].[stores].[name] as storename, [dbo].[medical].[ame] as medname, [dbo].[storerule].[topcount], [dbo].[storerule].[basecount] 系统设计过程论述 第 21 页 (共 56 页 ) from [dbo].[stores],[dbo].[medical],[dbo].[storerule] where ( [dbo].[storerule].[uid]=@uid and [dbo].[storerule].[storeid]=[dbo].[stores].[storeid] and [dbo].[storerule].[medicalid]=[dbo].[medical].[medicalid] ) (9)修改存储规则 CREATE PROCEDURE ( @uid [bigint], @topcount [int], @basecount [int] ) AS update [dbo].[storerule] set [topcount]=@topcount,[basecount]=@basecount where ([uid]=@uid) (10)删除存储规则 CREATE PROCEDURE (@uid [bigint]) AS delete from [dbo].[storerule] where ([uid]=@uid) (11)添加存储规则 CREATE PROCEDURE ( @medicalid [bigint], 连锁药房药品进销存管理系统 第 22 页 (共 56 页 ) @storeid [int], @topcount [int], @basecount [int] ) AS insert into [dbo].[storerule] ( [medicalid],[storeid],[topcount],[basecount] ) values (@medicalid,@storeid,@topcount,@basecount) (12)修改药品价格 CREATE PROCEDURE ( @medid [bigint], @jinjia [money], @shoujia [money], @dazhelv [float] ) AS update [dbo].[medical] set jinjia=@jinjia, shoujia=@shoujia, dazhelv=@dazhelv where ([medicalid]=@medid) (13)修改采购计划 CREATE PROCEDURE ( 系统设计过程论述 第 23 页 (共 56 页 ) @uid [int], @tcount [int], @zongjia [money], @provider [varchar](200), @execdate [smalldatetime] ) AS update [dbo].[stockplan] set [tcount]=@tcount,[zongjia]=@zongjia,[provider]=@provider, [execdate]=@execdate where ([uid]=@uid) (14)删除采购计划 CREATE PROCEDURE ( @uid [int] ) AS delete from [dbo].[stockplan] where ([uid]=@uid) (15)制订采购计划 CREATE PROCEDURE ( @medicalid [bigint], @tcount [int], @zongjia [money], @provider [varchar](200), @makeuserid [int], @execdate [smalldatetime] 连锁药房药品进销存管理系统 第 24 页 (共 56 页 ) ) AS insert into [dbo].[stockplan] ([medicalid],[tcount],[zongjia],[provider],[makeuserid],[execdate]) values (@medicalid,@tcount,@zongjia,@provider,@makeuserid,@execdate) (16)删除出入库记录 CREATE PROCEDURE (@uid [bigint]) AS delete from [dbo].[outinrecords] where ([uid]=@uid) (17)添加出入库记录 CREATE PROCEDURE ( @stype [bit], @medicalid [bigint], @storeid [int], @tcount [int], @managerid [int], @shandler [varchar](200) ) AS insert into [dbo].[outinrecords] ([medicalid],[storeid],[stype],[tcount],[managerid],[shandler]) values (@medicalid,@storeid,@stype,@tcount,@managerid,@shandler) 系统设计过程论述 第 25 页 (共 56 页 ) if @stype=0 /* 如果是入库 */ update [dbo].[storerule] set [curcount]=[curcount]+@tcount/*当前库存 =当前库存 +此次入库数量 */ where ([medicalid]=@medicalid and [storeid]=@storeid) else /* 否则为出库 */ update [dbo].[storerule] set [curcount]=[curcount]@tcount /* 当前库存 =当前库存 此次出库数量 */ where ([medicalid]=@medicalid and [storeid]=@storeid) (18)获取药品信息 CREATE PROCEDURE (@medicalid [bigint] ) AS select * from medical where (medicalid=@medicalid) (19)修改药品信息 CREATE PROCEDURE ( @medicalid [bigint], @ame [varchar](200), @tiaoma [varchar](200), @bianma [varchar](200), @jiliang [varchar](200), @pici [varchar](200), @jinjia [money], @shoujia [money], @dazhelv [float], @outdate [smalldatetime], @pertime [smalldatetime], @prodc。连锁药房药品进销存管理系统
本资源仅提供20页预览,下载后可查看全文
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
相关推荐
送奶员管理及奖励制度wood可编辑
的订户,提醒 瓶奶订户家是否有瓶子未回,多跑一趟。 及时将所有瓶子收回,并将订户的奶箱要回放回奶箱锁上。 真正好的服务是比满意多做一些,为订户提供更多的选择,大家一起努力。 二、送奶员奖励政策 为了提升服务质量,提升客户满意度,进而提升 品牌的市场美誉度,增强市场竞争,提高市场份
连锁火锅店吧台物品管理制度和厨房钥匙管理制度
务审计稽核。 对新增品种,必须先报店长会同财务核写售价后,方可出售。 8. 吧台人员如利用工作之便侵占本店利益,将按《员工奖惩条例》的有关规定进行处罚,对检举揭发者,将给予奖励。 9. 凡采购食品、酒水、水果,如直接进入吧台,必须同库管员、吧员、采购共同验收、签字,如上级领导抽查发现过期、霉变、不合格的食品、酒水、水果入库使用,将追究其当事人经济责任。 本制度由办公室、财务共同监督执行。 XX