药品进销存管理系统详细设计报告Word格式文档下载.doc

上传人:b****2 文档编号:13268926 上传时间:2022-10-09 格式:DOC 页数:48 大小:452KB
下载 相关 举报
药品进销存管理系统详细设计报告Word格式文档下载.doc_第1页
第1页 / 共48页
药品进销存管理系统详细设计报告Word格式文档下载.doc_第2页
第2页 / 共48页
药品进销存管理系统详细设计报告Word格式文档下载.doc_第3页
第3页 / 共48页
药品进销存管理系统详细设计报告Word格式文档下载.doc_第4页
第4页 / 共48页
药品进销存管理系统详细设计报告Word格式文档下载.doc_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

药品进销存管理系统详细设计报告Word格式文档下载.doc

《药品进销存管理系统详细设计报告Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《药品进销存管理系统详细设计报告Word格式文档下载.doc(48页珍藏版)》请在冰豆网上搜索。

药品进销存管理系统详细设计报告Word格式文档下载.doc

4.5主要数据表的结构 39

4.6安全保密设计 45

1.引言

详细设计(又可称程序设计)说明书编制的目的是说明一个软件系统各个层次中的每个程序(每个模块或子程序)的设计考虑,为程序员编写程序提供依据。

详细设计说明书的重点是描述模块的执行流程。

此详细设计书除了有描述模块的执行流程外,还包括数据库的设计说明,为程序员编写程序、设计系统提供了很大的方便。

1.1编写目的

l编写此详细设计文档,是为了更好地向程序员说明如何设计此系统以及此系统应该包括的功能。

程序员通过阅读此文档,有了明确的方向,为程序员完成此系统的设计做了完整的策划。

l详细说明书的读者对象:

开发程序员。

1.2项目背景

l药品进销存管理系统。

l本项目的任务提出者:

XXXX老师

开发者:

ITJava实训组

本项目开展工作直接有关的人员:

XXXX

用户:

出售药品的相关单位。

2.软件结构

2.1需求概述

此药品进销存管理系统的功能主要包括对基本信息的录入、对业务的管理、对各类信息的查询、对用户的相关管理以及对系统数据库的相关操作。

2.2软件结构

如图2-2所示:

图2-2软件结构

3.程序设计说明

3.1模块描述

登录页面与主界面窗口的软件结构:

(如图3-1-1所示)

图3-1-1登录页面与主界面窗口软件结构

基本信息的软件结构:

(如图3-1-2所示)

图3-1-2基本信息软件结构

用户管理的软件结构:

(如图3-1-3所示)

图3-1-3用户管理软件结构

业务管理的软件结构:

(如图3-1-4所示)

图3-1-4业务管理软件结构

业务管理

销售退货

采购退货

药品采购

客户回款

药品销售

库存盘点

业务查询的软件结构:

如图3-1-5所示

图3-1-5业务查询软件结构

系统管理的软件结构:

如图3-1-6所示

图3-1-6系统管理软件结构

3.2功能

登录页面与主界面窗口功能:

系统登录是用户进入到程序系统的门户,只有通过登录模块,才能对登录用户惊醒身份验证,只有系统的合法用户才可以进入医药管理系统的主界面。

这也是设计管理系统软件之前必须考虑的问题。

基本信息功能:

通过选择相关信息,可以查看与其有关的所有信息,并能添加新的信息、修改信息和删除不需要的信息。

用户管理功能:

用户管理是进销存管理系统的一个重要环节,这一模块的主要功能是管理员可以对已存在的权限为普通用户的用户进行查看,同时能够对其进行修改、删除操作;

还具有对数据库清空功能;

也可以添加一个新的用户信息。

业务管理功能:

业务管理模块主要包括:

药品采购、采购退货、药品销售、销售退货、客户回款、库存盘点。

1)药品采购主要记录药品采购信息,包括老药品的采购和新药品的采购。

老药品的采购界面中,只能添加一些数据库中已经记录过的商品,新药品的采购界面中,可以添加数据库中没有记录的新药品信息,同时新药品也可以添加数据库中没有记录的新供应商信息。

2)采购退货负责记录采购管理中的退货信息,在选择了退货的药品之后,将把表格中的药品退货信息更新到数据库中。

同时采购退货程序中还添加了退货原因这一栏,使操作员能够清楚地了解每次退货的理由。

3)药品销售主要负责为系统记录销售信息,同时操作员还可以选择结算方式,选择的结算方式不同,客户的支付方式也不同,当药品售出后,相应的药品数量会从库存中减掉。

4)销售退货主要负责记录销售管理中的退货信息,在选择了退货的药品之后,将把表格中的药品退货信息更新到数据库中。

同时销售退货程序中还添加了退货原因这一栏,使操作员能够清楚地了解每次退货的理由。

5)客户回款主要是便于客户的还款,有些客户在买药品时,是选择非全额支付的结算方式,然后在规定的期限里还请药品的费用。

6)库存盘点主要用于查看库存中药品的数量,根据库存中药品数量的多少来决定是否进货。

同时还可以实现库存中药品的数量和实际仓库中的药品数量进行比对,然后给出比对的结果。

业务查询功能:

业务查询菜单主要包括:

基本信息(药品信息,客户信息,供应商信息)、入库明细(采购入库查询,采购退货查询)、销售明细(销售明细查询,销售退货查询)、回款信息。

1)基本信息查询:

包括药品信息查询,供应商信息查询和客户信息查询。

选择药品信息查询,进入药品信息查询界面,从下拉列表中选择要查询的药品名称和药品分类,输入药品名称,类别的关键字,或拼音编码,条形码信息检索,选择查询结果排列显示方式,根据录入的信息从数据库中查询获得药品信息并以表格形式显示。

默认为统计所有药品信息。

选择供应商信息查询,进入供应商信息查询界面,从下拉列表中选择要查询的供应商名称和供应商地址,输入供应商名称,地址的关键字,或拼音编码,联系电话,传真等信息检索,选择查询结果排列显示方式,根据录入的信息从数据库中查询获得供应商信息并以表格形式显示。

默认为统计所有供应商信息。

选择客户信息查询,进入客户信息查询界面,从下拉列表中选择要查询的客户名称和客户地址,输入客户名称,地址的关键字,或拼音编码,联系电话,传真等信息检索,选择查询结果排列显示方式,根据录入的信息从数据库中查询获得客户信息并以表格形式显示。

默认为统计所有客户信息。

基本信息打印:

打印查询结果。

2)入库明细查询:

包括药品采购查询和采购退货查询。

选择采购入库查询,进入采购入库查询界面,从下拉列表中选择供应商名称和采购药品名称,选择要查询的采购入库信息起止日期(终止日期默认为当日日期),输入供应商名称,药品名称和编号,采购单号,产地等信息的关键字检索,选择查询结果排列显示方式,根据录入的信息从数据库中查询获得查询的采购入库信息并以表格形式显示。

默认为统计所有采购入库信息。

选择采购退货查询,进入采购退货查询界面,从下拉列表中选择供应商名称和退货药品名称,选择要查询的采购退货信息起止日期(终止日期默认为当日日期),输入供应商名称,药品名称和编号,采购和退货单号,经手人等信息的关键字检索,选择查询结果排列显示方式,根据录入的信息从数据库中查询获得查询的采购退货信息并以表格形式显示。

默认为统计所有采购退货信息。

入库明细打印:

3)销售明细查询:

包括药品销售查询和销售退货查询。

选择销售明细查询,进入销售明细查询界面,从下拉列表中选择客户名称和销售药品名称,选择要查询的销售明细信息起止日期(终止日期默认为当日日期),输入客户名称,药品名称,销售单号,药品产地等信息的关键字检索,选择查询结果排列显示方式,根据录入的信息从数据库中查询获得查询的销售明细信息并以表格形式显示。

默认为统计所有销售明细信息。

选择销售退货查询,进入销售退货查询界面,从下拉列表中选择客户名称和退货药品名称,选择要查询的销售退货信息起止日期(终止日期默认为当日日期),输入客户名称,药品名称,销售和退货单号,经手人等信息的关键字检索,选择查询结果排列显示方式,根据录入的信息从数据库中查询获得查询的销售退货信息并以表格形式显示。

默认为统计所有销售退货信息。

销售明细打印:

4)回款信息查询:

选择回款信息查询,进入回款信息查询界面,从下拉列表中选择客户名称和回款经手人名称,选择要查询的回款信息起止日期(终止日期默认为当日日期),输入客户名称,销售单号,回款单号,回款经手人等信息的关键字检索,选择查询结果排列显示方式,根据录入的信息从数据库中查询获得查询的回款信息并以表格形式显示。

默认为统计所有客户回款信息。

回款信息打印:

系统管理功能:

1)轻松方便地管理系统

2)时刻了解此系统操作员的上机记录􀁺

3)实现数据库的备份和恢复

4)实现密码的修改

5)设置帮助让使用者了解此软件

3.3输入项

基本信息输入项:

1)“药品情况”用于维护(增加、修改、删除、查询)药店药品的基本信息,内容包括药品编码、条形码、药品名、简称、拼音编码、规格、单位、产地、保质期、类别、批准文号、进货价、零售价、批发价等。

其中药品编码、条形码、药品名、简称、单位、保质期、类别、批准文号、进货价、零售价、批发价等为必须添加的信息。

药品编码:

用于实现商品资料维护中自动生成编码的功能。

药品编号前自动加注”yp”,后面的部分由系统根据该类别里现有编码的最大值加1自动生成,在数据库中一般采用字符串类型。

此项不可以省略。

条形码:

即药品本身自带的条形码,在数据库中一般采用字符串类型。

输入时由操作人员按照药品上的条形码输入,每种药品都应有自己的条形码。

药品名:

药品的中文全称,在数据库中一般采用字符串类型。

简称:

药品的中文简称,简称应以可以识别药品为宜,在数据库中一般采用字符串类型。

拼音编码:

商品名称的拼音简称,在数据库中一般采用字符串类型。

此项可缺省。

规格:

药品的单位重量等信息,详见药品说明书,在数据库中一般采用字符串类型。

此项可以省略。

单位:

药品生产企业的中文全称,详见药品说明书,在数据库中一般采用字符串类型。

产地:

药品生产企业所在地的中文全称,详见药品说明书,在数据库中一般采用字符串类型。

批准文号:

药品的批准文号,详见药品说明书,在数据库中一般采用字符串类型,例如“国药准字Z11020318”。

保质期:

本药品的保质期,方便后期库存管理。

类别:

药品的分类,根据药品初级分类为中药,西药,中西药合剂,保健品、器械等;

第二级分类分为片剂,丸剂,汤剂,针剂,贴剂等。

其编码情况应与药品编码中的对应。

进货价:

由供应处取得药品的价格,方便后期财务计算,在数据库中一般采用浮点类型。

零售价:

零售时的药品的价格,方便后期财务计算,在数据库中一般采用浮点类型。

批发价:

批发时的药品的价格,方便后期财务计算,在数据库中一般采用浮点类型。

2)“客户情况”用于登记客户的基本信息,内容包括客户编号、客户名称、拼音编码、简称、联系人、地址、邮编、电话、传真、开户行、银行帐号、业务员等。

其中客户编号、客户名称、简称、联系人、授信度、地址、电话、开户行、银行帐号为必须添加的信息。

客户编号:

一般以“kh”开头,后面的部分由系统根据现有编码的最大值加1自动生成,在数据库中一般采用字符串类型。

客户名称:

客户的中文全称,在数据库中一般采用字符串类型。

客户名称的拼音简称,在数据库中一般采用字符串类型。

客户的中文简称,简称应以可以识别客户为宜,在数据库中一般采用字符串类型。

联系人:

用于与客户联系的联系人,在数据库中一般采用字符串类型。

地址:

客户所在的地址,在数据库中一般采用字符串类型。

邮编:

客户所在地的邮编,在数据库中一般采用字符串类型。

电话:

客户联系人的电话,一般采用固定电话并前加区号,在数据库中一般采用字符串类型。

此项

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1