医药销售管理系统设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

字段名称
字段类型
备注
供应商 ID
Nchar(10)
供应商的编号,长度为 10,主键
供应商名称
Nchar(10)
供应商的名称,长度为 10,不能为空
联系电话
Nchar(15)
供应商的联系电话,不能为空
联系地址
Nchar(20)
供应商的联系地址,不能为空
4. 药品表:用于存放仓库内每种药品的信息,具体表结构如表 3-4 表 3-4 药品表
n
n
价格
药品
销售
库存量
供应商 单位 规格
客户名称 联系电话
员工
联系地址
n 管理2
n
客户
客户id
联系地址 联系电话 客户名称
图 3-1 E-R 图
3.1.2 数据库逻辑设计
1. 员工表(员工 ID,员工姓名,员工性别,年龄,联系电话,密码,员工权限) 2. 客户表( 客户 ID,客户名称,联系电话,联系地址 ) 3. 供应商表(供应商 ID,供应商名称,联系电话,联系地址) 4. 药品表( 药品 ID,药品名,价格,库存量,供应商,单位,规格) 5. 入库登记表(药品 ID,入库时间,入库数量,经手人) 6. 销售登记表(订单号,药品 ID,销售量,销售时间,客户 ID,经手人)
开始
登录信 息
判断
匹配 成功
重新输入
匹配
失败
显示错误
信息

管理
销售
入库

人员
人员
人员
登 录
进行系 统管理
进行销 售管理
进行库 存管理
结束
流程图 3-1
2.3
运行需求
由于本系统是基于 B/S 结构的 Web 应用程序,所以对于用户电脑配置的要求 不高,只要配置有 IE6 以上或者 Netscape 等浏览器,便能访问该医药销售管理系 统;而服务器方面,由于考虑到为避免由于服务器原因造成系统无法访问,影响
销售退货
退货查询
销售登记
销售员
销售报表查询
图 2-3 销售员用例图
2.2.4 系统的大概流程
在进入本医药销售管理系统之前,首先要进行员工编号和密码的输入 以及用户类型选择,如果输入的信息有误,则不能进行登录;只要在全部条件都 满足下的情况下,用户才能成功登录;成功登录后,不用类型的用户会进入相应 的管理页面,然后可以进行各自的功能操作。大概的系统工作流程如流程图 3-1:
3.1.3 数据库物理设计
1. 员工表:用于存放公司员工的信息,具体表结构如表 3-1 表 3-1 员工表
字段名称
字段类型
备注
员工 ID
Nchar(10)
员工的编号,长度为 10,主键
员工姓名
Nchar(10)
员工的姓名,长度为 10,可为空
员工性别
Nchar(10)
员工的性别,长度为 10,可为空
2.2
功能需求
2.2.1 功能需求分析
首先是操作人员将药品信息入库,然后医药销售公司的销售人员通过与药品 需求商(即客户)的交易活动,将相关交易信息存入数据库。公司的管理人员可 以查询药品销售的各种信息统计,分析销售的运转情况。由此可分析系统需要达 到以下目标:
1. 能很好地完成药品的售前管理如药品入库时详细信息的登记。 2. 能详细地记录客户与公司之间的交易过程以及相关信息。 3. 能及时准确地获得药品在某阶段的盈亏情况和市场的需求走势。即通过 对药品销售、药品进货、药品退货等信息查询获得相应的结果,以备公司作为参 考,从而制定出相应的策略。 4. 能够对不同权限的用户进行合理的管理。包括添加用户,查看用户密码 等等。
【Keywords】:Sale Management ; Database ; .Net
1. 引言
医药是关于人类同疾病作斗争和增进健康的科学,而制药工业则负责生产药 品。制药工业既是国民经济的一个部门,又是一项治病、防病、保健、计划生育 的社会福利事业。随着人们生活水平以及制药水平的不断提高,人们对医药的消 费和需求也越来越旺盛,世界制药工业也保持庞大的市场需求和生产规模。近年 来,中国医药销售市场发展迅猛。巨大的市场容量和可观的经济效益,引起各制 药厂家纷纷加大投资,研究新配方,医药市场顿时烽烟四起,竞争是空前的激烈。 在如此形式下,介于生产厂家和消费者之间的医药销售企业在医药事业中发挥了 至关重要的作用。
医药销售的正常运转,所以推荐使用 IBM 服务器,能够保证系统 24 小时能够正 常运行,不会出现异常情况。
3. 概要设计
3.1 数据库设计 3.1.1 数据库概念设计
医药销售管理系统基本如 E-R 图如图 3-1
联系电话 联系地址 供应商名称
员工id
供应商id
供应商 n 管理1 n
1
n
入库
提供
药品id 药品名称
XXXXXX 学
XXXXX
数据库课程设计说明书 医药销售管理系统
班级:XXXX 成员:XXXXXXX
摘要
本系统采用 Visual Studio 2005 .Net 为开发工具,开发医药销售管理系统,适 用于现在的药品销售业领域。开发医药销售管理系统能够提高药品销售管理的工 作效率、扩大服务范围、增加药店收入、及时获取信息、减少决策失误、减少库 存积压、提升员工的素质。能够及时提供药品基本信息、库存信息、入库信息和 药品销售信息。在此基础上,通过对各种信息的综合分析,以改进药品品种、提 高服务质量、满足前来购药顾客的不同要求,使药店管理向高质量、科学化发展。 对提高仓储管理的工作效率和对市场的反应能力,能高效益、低库存、保证服务 质量地满足药店药品销售日常管理的需要,使其采用现代化管理手段以适应药店 药品批发、零售业的发展。 【关键词】:销售管理;数据库;.NET
Abstract The System adopts Visual Studio 2005 .Net as the developing instrument to
develop the Medicine Sell Administrat System, which is suitable for the present medicines merchandising business field. Can raise the working efficiency of selling management of medicines to sell the administrative system while developing drugstore medicines, expand service range , increase drugstore income , obtain information , reduce decision fault , reduce stock , promote quality of staff in time. Can offer the medicines basic information , stock information , selling operation information and financial information of drugstore in time . On this basis, through to various information of comprehensive analyses, in order to improve medicines variety , raise service quality , meet , come , purchase medicine different requirements of customer, make the drugstore managed to high quality , developed scientifically. To raising the working efficiency of management of storage and to the reaction ability of the market, it can be high to benefit , low stock , guarantee meeting the need of selling everyday control of drugstore medicines of service quality, make it adopt modernized management selling in batches , development of the retail business in order to adapt to drugstore medicines.
字段名称 药品 ID 药品名 价格 库存量 供应商 单位 规格
字段名称
字段类型
备注
客户 ID
Nchar(10)
客户编号,长度为 10,主键
客户名称
Nchar(10)
客户的名称,长度为 10,不能为空
联系电话
Nchar(15)
客户的联系电话,长度为 15,不能为空
联系地址
Nchar(20)
客户的联系地址,长度为 20,不能为空
3. 供应商表:用于存放供应商的信息,具体表结构如表 3-3 表 3-3 供应商表
入库 登记 查询
入库 报表
销售 登记
销售 销售 退货 报表
2.2.3
功能图 1-1
用户分类及功能权限划分
本医药销售管理系统把用户划分为 3 个角色,分别为管理员、入库操作员以 及销售员。对于不用类型的用户,分别划分了不同的权限和不同的功能,保证了 数据的安全,让销售能正常运转。
管理员所分配的功能权限如用例图 2-1
1.2 系统的目标
本系统是以药品基本信息为主体,以销售药品的操作人员为服务对象,通过 对各种入库和销售信息的管理操作,需要实现以下目标:
一、实现基础信息管理:药品信息管理,员工信息管理,客户信息管理,供 应商信息管理;
二、实现进货管理:入库登记,入库登记查询,入库报表; 三、实现销售管理:销售登记,销售退货,销售报表,以及相应的查询; 四、系统维护。
2. 需求分析
2.1 系统需求
本医药销售管理系统是一个协助医药销售商对各职能部门及业务流程进行 全面管理的一个信息管理系统。首先要解决传统的管理方法容易造成档案资料的 遗失,控制不集中,管理不规范等问题。因此,本管理系统在实现上应满足以下 需求:
1.能达到各销售业务流程之间的无缝链接和数据的共享。 2.为系统提供数据支持。 3.不同类型的用户拥有相应不同的权限使用该系统,从而大大提高了系统的 安全性和管理效率。 4.能保证整个系统构架的稳定性和安全性。
添加员工信息
查看药品信息
查看员工信息
添加客户信息
修改员工信息 添加药品信息
管理员
修改客户信息 修改供应商信息
图 2-1 管理员用例图
入库操作员所分配的功能权限如用例图 2-2
入库查询
入库报表查询
药品入库
入库操作员
添加药品信息
图 2-2 入库员用例图
销售员所分配的功能权限如用例图 2-3
销售登记查询
1.1 系统开发的背景和意义
各医药销售公司都有它们自己的管理、销售、财务等职能部门。如何管理好 这些部门,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。但 有的业务环节仍然运用人工记账的传统办法,既容易出错又会导致账目混乱,查 询和统计起来非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。 像这样初级的公司管理方法,已远跟不上销售政策和销售形势发展的需要。因此, 如何对医药销售管理提供一整套的管理方法达到提高效率和降低成本的问题成 为焦点。医药销售管理系统的提出,对医药销售公司来讲意义重大。它不但能使 各业务环节协调一致,而且操作简单,账目清晰,通过账目查询,公司能在最短 的时间内获得市场信息,从而制订相应的决策。
年龄
Nchar(10)
员工的年龄,长度为 10,可为空
联系电话
Nchar(10)
员工的联系电话,长度为 10,可为空
密码
Varchar(MAX)
员工的登录密码,不可为空
员工权限
Nchar(10)
Βιβλιοθήκη Baidu
员工权限,admin 表示管理员,saler 表示销售员,addinfo 表示
入库员
2. 客户表:用于存放购买药品的客户信息,具体表结构如表 3-2 表 3-2 客户表
2.2.2 功能模块划分
系统主要划分为 3 个模块,分别为信息管理模块,进货管理模块以及销售管 理模块。不同的模块划分有不同的功能,具体如功能图 1-1 所示:
医药 销售 管理 系统
信息 管理 模块
进货 管理 模块
销售 管理 模块
药品 信息 管理
员工 信息 管理
客户 信息 管理
供应商 信息管

入库 登记
相关文档
最新文档