药品管理系统毕业设计(论文)

发布时间 : 星期五 文章药品管理系统毕业设计(论文)更新完毕开始阅读

第三章 系统总体设计

3.1 业务流程

根据需求分析的得到的现行业务处理流程,在用户反复研究后,首先确定目标系统的业务流程,其处理流程如图3.1。

用户验证 管理员 登陆 合法用户 药品登记

图3.1 药品管理系统的业务流程

针对业务流程,现具体描述其功能如下: 1.用户登录:系统对用户合法性进行检查。

2.药品入库:对新购进的药品分类进行编号,并把药品基本信息录入计算机。 3.药品销售:对已入库的药品,销售人员可以进行销售。 4.药品进货:对已入库的药品,管理人员可以进行货存控制。 5.存货转移:对于已经过期或者损坏的药品,可以进行处理。 6.信息查询:对药品的各种变动情况的查询。 7.职员管理:对药店的职工进行管理。

退出登陆 登记后的 药品 销售和库存整理 管理员 3.2 系统功能模块图

药品管理系统模块是用JAVA SWING进行设计,MYSQL作为后台数据库管理系统。

系统管理模块分为用户登录、进货管理、销售管理、职工管理和坏货转移;用户管理模块主要是新增用户,修改用户,查询用户,删除用户;进货管理模块主要有供应商创始,进货,进货单查询,药品创始;销售管理模块主要有销售,修改价目表,销售单查询;职工管理有添加职工,处理职工。

共65页 第 17 页

用户管理 新增用户 修改用户 查询用户 删除用户

系统体系结构框图如下图:

药品管理系统 进货管理 销售管理 销修供进药进 售 改应品货 货 价商创单 目创始 查表 询 始

图3.2 药品管理系统功能模块图

职工管理 坏货转移 过期处理 销售单查询 添加职工 处理职工 损毁处理 共65页 第 18 页

3.3 系统流程图

依据软件工程的基本原理,综合以上分析给出系统流程图如图3.4所示。

用户登陆 药品创始

库存创始 进货

销售 退出 图3.2 系统的处理流程图

说明: 用户通过登陆界面登陆系统时,第一次使用系统时需要进行药品的创始,即将各个药品的详细信息依次录入系统,第一次使用系统时同样要初始化库存,将现有的药品情况录入系统,接下来通过进货模块进行进货,进货时要为每一个供应商进行供应商创始,当发生销售时销售药品,并对库存进行相应的出来,退出时推出系统。

共65页 第 19 页

第四章 详细设计

4.1 程序流程图

依据软件工程的基本原理,详细设计阶段的根本任务是确定应该怎样具体实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在系统实现阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。具体来说就是把经过总体设计得到的各个模块详细的加以描述。

本系统采用支持面向对象的Eclipse作为开发工具,运用了J2SE的SWing的技术,更加的方便了程序员的工作。程序对系统配置要求较高。在此给出软件系统的主要模块,如图4.1所示。

用户管理销售管理 进货管理 坏货转移 职工管理

图4.1 主程序模块图

根据以上主程序的模块图,我们可以得出下面的关于各个模块的程序流程图,如图4.2所示。

共65页 第 20 页

联系合同范文客服:xxxxx#qq.com(#替换为@)