C++ 课设
第3章 概要设计
3.1 系统模块图
药品销售管理系统包括7个主要的功能模块,即系统登录管理模块、药品添加模块、药品采购模块、药品销售模块、药品退货模块、药品查询模块。其中药品查询模块用来保存各种药品的信息,包括市面上拥有的药品信息、采购进来的药品信息、销售出去的药品信息、退货的药品信息。药品销售管理系统模块图如图1所示。
图1 药品销售管理系统模块图
3.2 模块功能介绍
在系统模块图中已经介绍了药品销售管理系统的总体功能模块,即系统登录管理模块、药品添加模块、药品采购模块、药品销售模块、药品退货模块、药品查询模块、数据库管理模块。其中数据库管理模块用来保存各种药品的信息,包括市面上拥有的药品信息、采购进来的药品信息、销售出去的药品信息、退货的药品信息。下面介绍其具体功能。
(1)系统登录模块:此模块用来管理系统用户的登录,禁止非法的用户进入系统。 (2)药品添加模块:在此功能中对购进的药品进行登记并记录到数据库中。具体包括:药品编号、药品名称、药品所属种类、药品单价以及备注。其中:编号是药品的唯一标识。只有添加了某种药品信息才能对此类药品进行购买、销售、和退货等操作。
(3) 药品采购模块:在此功能中对所需要购进的药品信息进行记录包括:药品编号、药品名称、所需购进数量。
注:由于购进的药品其信息已经添加在系统中了,所以在填写信息的时候只需填写编号和数量就可以了,药品名称可以自动显示。药品销售和退货同理。
(4)药品销售模块:在此功能中实现对即将出售的药品信息进行记录,包括:药品编号、药品名称、所需购进数量。
(5)药品退货模块:在此功能中实现对顾客退回的药品信息进行记录,包括:药品编号、