版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 / 26*实践教学*兰州理工大学计算机与通信学院2011 年春季学期数据库 课稈设计题 目:药品销售管理系统专业班级: _姓 名:_学 号:_2 / 26指导教师:成 绩:摘要- 2 2序言- 3 3第一章系统分析- 4 41.11.1 问题描述- 4 41.21.2 系统流程图- 5 51.31.3 数据流程图- 6 61.41.4 数据字典- 7 7第二章系统总体设计 - 8 82.12.1 数据库概念设计(E-RE-R 图)- 8 82.22.2 总体软件设计图- 9 92.32.3 数据表的设计- 9 92.42.4 关系模型及关系图(DrugSellDrugSell) -1111
2、第三章详细设计- 12123.13.1 数据库连接、登陆模块及主菜单 - 12123.23.2 信息查询模块- 12123.33.3 管理模块- 1313第四章系统测试- 13134.14.1 测试方法- 13134.24.2 测试用例- 13134.34.3 用户销售分析- 1818第五章软件使用说明书- 1818总结- 19193 / 26参考文献- 1 1致谢- 2 2附件I部分原程序代码- 1 1随着我国市场经济的蓬勃发展,近年来医药行业发展迅速。由于品种类不断 增加和需求的日益旺盛,旧有的企业管理模式已不能适应新型企业的需要。靠手 工记账进行药品的进、销、存的管理已经明显力不从心。如
3、何利用现代信息技术 使企业拥有快速、高效的市场反应能力和更高的效率是医药经营企业关心的问题。目前我国的大型药店很多采用了计算机管理,但是大部分中小型药店还以手 工管理为主,主要原因是缺少相应的软件支持。部分小型药店采用大型医药管理 软件,开发一套药店信息管理系统,可以让职工和消费者最快速度了解到药品信 息,并方便药品的存储和管理。本系统的目的就是要开发一套方便药品销售存储 和管的。关键词:PowerBuildePowerBuilde; SQLSQL 语言;数据库设计;药店管理信息系统设计在人类跨入 2121 世纪之际,席卷全世界的信息化浪潮正在全球范围内轰轰烈烈 的上演,它已经深刻地渗透到现代
4、社会的各个领域:通讯、经济、技术、政治等 等。在医疗卫生领域,信息化概念的引入,尤其是医院信息系统的应用,大大改 变了医院的管理模式和工作流程,对提高医院的管理水平、质量效益、经济效益、 社会效益起到了巨大地促进作用。药品销售管理系统是目前一个医药公司不可缺少的部分,所以药品销售管理 系统应该能够为药品销售的决策者和管理者提供充足的信息,快捷的查询手段和 有效的管理方式。但一直以来人们使用传统人工的方式管理文件档案,这种管理 方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文 件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学技术日渐成熟
5、,其强大的功能已为人们深刻认识,它已进入人 类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用 计算机对药品销售信息进行管理,具有用手工管理所无法比拟的优点。例如:检 索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些 优点能够极大地提高药品销售管理的效率,也4 / 26是科学化、正规化管理,与世界接 轨的重要条件。5 / 26第一章系统分析1.1 问题描述现今药品销售管理的繁琐给具有强烈时间观念的药品销售人员带来了诸多不 便,面对庞大的信息量,为了减轻销售管理人员的工作负担,就要有药品销售管 理系统来提高药品销售工作的效率。通过这样的系统,可以做到药品
6、销售信息的 规范管理,科学统计和快速查询,从而减少管理方面的工作量。通过分析现有系统,发现种种细节之处并不尽如人意。用户应该需要一个功 能完善,特点突出,操作便利,具有相当的分析和预测能力的管理信息系统。具 体要求如下:1 1、 要求订单、出库单等一次输入,自动显示,自动生成报表,并能按用户 要求打印单据和报表。2 2、要求查询方便、快捷,能够按时间和业务种类统计。3 3、因为各级管理人员对业务的操作不尽相同,所以要求有用户登录及权限管 理功能。4 4、 操作员对计算机并不精通,所以要求本系统能尽量简化操作,使输入单 据的过程尽量与真实单据的输入过程相似,使操作过程简单易懂,明白易学。5 5、
7、 由于本软件用的 VisualVisual C+C+的 APIAPI 进行界面设计和和数据库的连接,显得 比较复杂,在实现用户的要求方面还是有些不足,我们特意为管理员提供了一种 实现功能不足的是通过输入 SQLSQL 语句来实现不足的功能的方法,这种有个缺点, 就是管理必须熟悉 SQLSQL 语句和数据库。为此,我们着手开发本软件,力求通过本软件,能帮助管理人员利用计算机 快速方便的对药品销售信息进行输入、输出、查找、修改的各种操作,使散乱的 药品销售信息能够更加的具体化,直观化。1.2 系统流程图经过调查分析,并且依据用户的要求,我们确定系统的基本功能和工作流程如下:6 / 26图 1.11
8、.1系统流程图1.3 数据流程图首先,客户将订货要求以订单形式送交企业业务部门, 业务部门将订单进行录 入,并依据客户往来账目来确定是否接收该客户的订单。订单经审核批准后,将 发货通知送交发货部门,同时储存订单记录。之后,发货部门发出出货凭证,同时向客户发出出货通知,并根据客户支付情 况储存相关账目。如图 1.21.2海户发货.只运必 F/1反护JJ”任母早_ _4 4“俄薰图 1.21.2 第一层 DFDDFD 图订单审核:7 / 26开发货单:1.4 数据字典数据字典是描述系统流程图中所有数据流、数据存储、处理功能等信息的集 合,其包括 4 4种条目;数据流、数据结构、数据项。建立完善的数
9、据字典是对所 收集、整理的数据的一种分析归档方式,为下一步建立数据库和处理数据做准 备。药品销售管理系统数据字典卡片如下所示:名字:药品信息表别名:描述:对药品基本信息的描述定义:药品代码+ +药品名称+ +剂型+ +产地 + +规格+ +价格+ +保质期位置:基本表名字:客户信息表别名:描述:对客户基本信息的描述定义:客户代码+ +客户名称+ +联系人+ +地 址+ +电话+ +手机+ +传真+ +邮编+E-mail+E-mail+税 号+ +开户行+ +账号+ +信誉度位置:基本表住库琶 IT部门TTr22客户审檢ew订单处理saw*订单口单L科 订*主習期门+点 1订单记汞图 1.31.
10、32开L1 开摩岀单2 2箱贺3 3裝发v越出:*8 / 26名字:仓库信息表别名:描述:对仓库存储信息的描述定义:药品代码+ +总数量+ +成本价 位置:数据库名字:客户订单信息表别名:描述:对客户订单基本信息的描述定义:订单号+ +客户代码+ +商品代码+ +经 手人+ +日期位置:数据库名字: 入库单信息表别名:描述: 对入库的药品基本信息的描述定义: 入库单号+ +药品代码+ +药品数量+ +经手人+ +日期位置:数据库名字: 用户密码信息表别名:描述: 对管理贝及其密码基本信息的扌田述定义: 用户名+ +密码位置: 基本表第二章系统总体设计2.1 数据库概念设计(E-R 图)(2)(
11、2)客户实体属性图(3(3)用户密码属性图(4(4)系统实体联系图10 / 26图 2.12.1 总体设计图2.3 数据表的设计1 1、客户表的设计(Customer)(Customer)客户表用来保存所有客户的信息,包括的数据项有:客户代码、名称、联系人,地址、电话,手机,传真,邮编,E-mailE-mail,税号,开户行,账号,信誉度等。Column NameData TpeWidhDecNdlDefault:firasichar二1 呼 :No (None)客户容称char-To-No (None)联杀人charTioNq (None)弛址chark10NaT-(None)战话charT
12、110NoNone手机charT11No于(None)VcharT1IJYes B(None)T由鷗charYes (None)TF-=0ne-mailchar-: * (None)睨号char* 10No *(None)怀户行char10NoT(None)1蚌vacchar1CNo(None)vchar1CNo| (None)11 / 262.2.药品表的设计(Drug)(Drug)药品表用来保存药品的所有信息,包括的数据项有:药品代码、商品名称、 剂型、产地、规格、价格、保质期等。3 3、客户订单表的设计(Customlndent)(Customlndent)客户订单表用来保存客户订单信息
13、,包括数据项有:订单号,客户代码,经 手人,日期, 出/ /入库 等信息。Column NameData TypeWidthDecNullDefault-char!總NoNone將户代冯char创1下No(N anej欝品代码 char110No(N one|经手人charTiqNo(None)Tchard10MoNonedoubleNo(None日期charI10No(None4 4、药品订单表的设计(DrugDrug InIn dede ntnt)药品订单用来保存一个客户订单中各种药品的相关信息,包括数据项有:订 单号,药品代码,数量等。A._Column NameData TypeIWi
14、dthDecNullDefault入库单号char- -10No* |(None)d蜀Hrf*:char10NoJ| (None)d药品姬charNo*(None)d轻手人char-No命(None)I日期diateNo(None)5 5、仓库表的设计(Storage)(Storage)仓库表用来保存各种药品在仓库中的数量及成本信息,包括数据项有:药品12 / 26代码,总数量,成本价等。CoJumn N ameData TypeWidthDecNullDefaultchaiidNo(None)1尉integerW-No *(None)doubleNo丁(NoneT2.4 关系模型及关系图(DrugSell)1 1、关系模型:客户(客户代码,名称,联系人,地址,电话,手机,传真,邮编, 税号,开户行,账号,信誉度)发货单(订单号,客户代码,经手人,日期,出/ /入库)药品订单(订单号,药品代码,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年中国平板舟市场调查研究报告
- 2024进口茶饮销售合同
- 2024年中国天然螺旋藻精片市场调查研究报告
- 阀体工艺与夹具课程设计
- 锻造课程设计惰轮轴
- 锻炼心理素质课程设计
- 专科学前职业生涯规划
- 钩针编织衣服课程设计
- 2024年中国仪表配电盘市场调查研究报告
- 钢结构课程设计钢结构平台设计
- (综合治理)修复工程指南(试行) - 贵州省重金属污染防治与土壤修复网
- 机械原理-压床机构设计及分析说明书(共21页)
- 阀盖零件的机械加工工艺设计规范流程和夹具设计.docx
- 云南白药公司近三年财报分析
- 五年级家长会英语老师发言(课堂PPT)
- 深度学习数学案例(课堂PPT)
- hp设备巡检报告
- 卧式钻床液压系统设计课件
- 水库维修养护工程施工合同协议书范本
- 铁路防护栅栏施工组织设计方案最终
- 塑胶材料的特性
评论
0/150
提交评论