小药店管理系统

我要开发同款
LARRY92023年03月01日
230阅读
所属分类ITwebapp

作品详情

1.该系统分为采购管理模块、销售管理模块、药店统计管理模块、人事管理模块、打印模块、系统管理模块
2.我负责的是药店统计管理模块和打印管理。
在入库统计页面中统计了每种商品的入库数量、入库时间、负责人以及入库的单据号。页面中默认是通过PurchaseDrugInfoMapper类库中的selectForPage方法查询所有的商品入库数量,是通过入库明细表、入库单表、商品表三个表关联在一起来查询,以入库明细表为主表,通过单据关联入库单表,通过商品ID关联到商品表。页面中还设计了按照商品进行单一查询,或者根据入库日期来查询。点击查询按钮后会提交查询表单到PurchaseDrugInfoMapper类库中的selectForPage方法,在这个方法中验证两个查询的控件是否为空,询条件不为空的情况下就按照条件查询。
在销售统计页面中统计了每种商品的出库数量、出库时间、负责人以及出库的单据号、每种商品占比利润。页面中默认是通过SaleDrugInfoMapper类库中的selectForPage方法查询所有的商品出库数量,是通过出库明细表、出库单表、商品表三个表关联在一起来查询,以出库明细表为主表,通过单据关联出库单表,通过商品ID关联到商品表。页面中还设计了按照商品进行单一查询,或者根据出库日期来查询。点击查询按钮后会提交查询表单到SaleDrugInfoMapper类库中的selectForPage方法,在这个方法中验证两个查询的控件是否为空,询条件不为空的情况下就按照条件查询,最后把查询的结果返回到前台页面。
库存信息查询是通过商品表drug_info内联接入库明细purchase_drug_info,查出库存中数量,再左连接sale_drug_info,查出对应的销售药品数量。然后计算每一个商品的入库数量和销售数量,通过入库数量减去销售数量就是该商品的库存数量。查询的库存数量在前台中进行了判断,如果小于50就显示库存预警并设置为红色。甚至后期可以通过邮箱或者短信方式发送给管理员。
打印管理:
入库单中显示了所有的已添加的入库单的信息,包括采购单据号、入库时间、药品总金额、负责人、备注。数据的查询是通过PurchaseDrugInfoContrller中的selectAll方法来查询数据,并且可以打印出库单详情。
出库单中显示了所有的已添加的销售单的信息,包括销售单据号、销售时间、药品总金额、负责人、备注。数据的查询是通过SaleDrugInfoContrller中的selectAll方法来查询数据,并且可以打印出库单详情。



声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论