药品存销信息管理系统(全)

信息工程学院

《数据库课程设计》论文

题目:药品存销信息管理系统

学号:***********

专业班级:计算机科学与技术103

姓名:*****

指导老师:******

完成日期:2012年01月13日

药品存销信息管理系统数据库设计

****

(信息工程学院计算机科学与技术10级3班)

摘要

本次课程设计是药品存销信息管理系统,伴随着社会的复杂化,传统的“一支笔,一本帐簿”的药品销售管理方式也慢慢的无法适应形势的变化。随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。因此设计药品存销信息系统是当务之急,本系统包括药品采购,药品存储,药品销售。药品采购包括采购员进货,采购员退货。药品存储包括仓库存储以及仓库管理员管理仓库。药品销售包括顾客买药与顾客退药。本系统包括几个视图来使数据库使用者快速的查询想要得到的信息,本系统包括几个PL/SQL语句块,还包括几个触发器,使得数据得到同步修改,使数据库中的数据更加合理。

关键字:数据库;经销存;药品管理系统

目录

目录 ............................................................................................................................................. - 1 - 1.需求分析.................................................................................................................................. - 3 -

1.1需求分析阶段处理对象及组织 ................................................................................... - 3 -

1.2信息处理及系统功能 ................................................................................................... - 3 -

1.2.2数据字典........................................................................................................... - 5 - 2.数据库结构设计.................................................................................................................... - 5 -

2.1 概念设计...................................................................................................................... - 5 -

2.2 逻辑设计...................................................................................................................... - 8 -

2.2.1 建立关系模式.................................................................................................... - 8 -

2.2.2 关系模式规范化处理.................................................................................... - 10 -

以上关系模式中的各实体和联系之间不存在非主属性对主属性的部分函数依

赖,也不存在传递函数依赖,已经达到了3NF。........................................... - 10 -

2.2.3 用户子模式建立............................................................................................ - 10 - 3.数据库物理设计................................................................................................................ - 10 -

3.1 物理设计阶段目标和任务 ........................................................................................ - 10 -

3.2数据存储方面............................................................................................................. - 11 -

3.2.1 建立索引的原则............................................................................................ - 11 - 4.数据库实施与测试.............................................................................................................. - 11 -

4.1 数据库实施................................................................................................................ - 11 -

4.1.1 数据库及数据库对象建立............................................................................ - 11 - 5.总结...................................................................................................................................... - 13 - 6.附录...................................................................................................................................... - 13 - 附录1 :................................................................................................................................... - 13 - 附录2................................................................................................................................. - 17 - 附录3................................................................................................................................. - 22 -

引言

随着全球信息技术的飞速发展,尤其是因特网的出现和普及,企业和决策都发生了根本的改变。采用信息技术促进、改造药店的生产、经营、管理,有效采集和处理信息,增强企业决策的有效性,适应全球发展的要求,将成为企业发展的必由之路。信息管理系统已经成为现代企业的一个重要标志和衡量企业综合实力的重要组成部分。但是,信息管理系统的开发却非常困难。开发一个成功的企业信息管理系统,不仅要有方方面面的专业知识,还要充分分析企业内部、外部环境的变化和关系,以及在信息管理系统开发过程中所涉及的设备、技术上的复杂性。这就需要系统开发者不断总结经验,不断探索更好的方法和技术。

如今药品无论在任何时候都是一个国家最重要的东西,也是对一个人最需要的东西,药品管理正处于一个高速发展的时期。药品的信息在供应商与销售部和顾客之间大量的流通,因此,建立一个合适的数据库来管理这些数据是必不可少的。这样药品存销信息管理系统就这样诞生了,它可以高效的来管理这些数据,是药品高效的发货和供应。

本次数据库设计严格按照书上的要求和设计数据库步骤,从需求分析,概念设计,逻辑设计,物理设计,到数据库最后的建立、运行。

1.需求分析

主要包括内容:处理对象及组织;信息处理及系统功能;数据库系统性能需要,数据库系统开发环境需求等。在阐述信息及其处理过程时,要辅助业务流程图、数据流程图及数据字典。对上述三个问题可以以附录的形式详细罗列,但正文中必须指明做了哪些业务流程图、数据流程图和数据字典的规模。

1.1需求分析阶段处理对象及组织

(1)熟悉业务并绘制业务路程图;

(2)根据业务流程图明确有哪些数据流动,绘制数据流程图;

(3)建立数据字典,其中包括数据项、数据结构、数据流、数据存储、处理过程等。

1.2信息处理及系统功能

1.2.1数据流程图

药品存销信息管理系统数据流程图如下

(3)第一层数据流程图

(2)第二层数据流程图——进货

(4)第二层数据流程图——销售

图1-2 进货数据流程图

图1-3 销售数据流程图

(5)第二层数据流程图——存储

图1-4 存储数据流程图

1.2.2数据字典

包含数据项、数据结构、数据流、处理逻辑、数据存储定义(详见附录1)。

2.数据库结构设计

2.1 概念设计

阶段要求:

(1)能真实、充分地反映现实世界,包括事物与事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型;

(2)易于理解,因此可以用它和不熟悉计算机的用户交换意见;

(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;

(4)易于向关系、网状、层次等各种数据模型转换。

2.2.1 分E-R图的建立

建立分E-R图的思想:

对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型(1:1,1:n,m:n),设计分E-R图;

参照数据流程图画出分E-R图

(1)进货时的分E-R图

图2-1 进货时的分E-R图

(2)销售时的分E-R图

图2-2销售时的分E-R图

(3)盘存时的分E-R图

图2-3盘存时的分E-R图

2.1.2 全局/整体E-R图

1.每次集成局部E-R图是,分两步走

(1)合并。解决各分E-R图之间的冲突,将各分E-R图合并起来生成初步的E-R 图。

(2)修改和重构。消除不必要的冗余。

总E-R图

图2-4 总E-R图

2.2 逻辑设计

概念设计阶段是独立于任何一种数据模型的,而逻辑设计阶段则与现实结合起来,逻辑设计的任务就是将概念设计阶段设计好的基本E-R图转换为与项目所支持的数据模型相符合的逻辑结构。具体任务包括将E-R图转换成关系模型、模型优化、数据库模式定义、用户模式设计。

2.2.1 建立关系模式

转化规则:一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的码就是关系的码。一个1:1联系可以转换为一个独立关系模式,也可以与任意一端关系模式合并;一个1:N联系可以转换为一个独立关系模式,也可以与n端实对应的关系模式合并;一个M:N联系转换为一个独立关系模式,具有相同码的关系模式可以合并

根据以上转化规则可得

供应商(供应商的编号,供应商的名称,供应商的地址,供应商的联系电话)

供应商的编号->供应商的名称,供应商的编号->供应商的地址,供应商的编号->供应商的联系电话

药品(药品的编号,药品名称,药品重量,药品类别,药品单价,药品生产日期,药品保质期)

药品的编号->药品名称,药品的编号->药品重量,药品的编号->药品类别,药品的编号->药品单价,药品的编号->药品生产日期,药品的编号->药品保质期

顾客(顾客姓名,顾客编号,顾客年龄,顾客联系电话,顾客地址,顾客邮编)

顾客编号->顾客姓名,顾客编号->顾客年龄,顾客编号->顾客联系电话,顾客编号->顾客地址,顾客编号->顾客邮编

仓库(仓库编号,仓库当前库存量,仓库最大库存量,仓库最小库存量)

仓库编号->仓库当前容量,仓库编号->仓库最大容量,仓库编号->仓库最小容量工作人员(人员编号,人员名称,人员电话,人员地址,人员类型)

人员编号->人员名称,人员编号->人员电话,人员编号->人员地址,人员编号->人员类型

销售员售货(人员编号,顾客编号,货物编号,购买数量,销售日期)

(人员编号,顾客编号)->货物编号,(人员编号,顾客编号)->购买数量

(人员编号,顾客编号)->销售日期

顾客退货(人员编号,顾客编号,退货数量,退货日期)

(人员编号,顾客编号)->退货数量,(人员编号,顾客编号)->退货日期

采购员进货(供应商编号,采购员编号,进货数量,进货日期)

(供应商编号,采购员编号)->进货数量,(供应商编号,采购员编号)->

进货日期

采购员退货(供应商编号,采购员编号,退货数量,退货日期)

2.2.2 关系模式规范化处理

以上关系模式中的各实体和联系之间不存在非主属性对主属性的部分函数依赖,也不存在传递函数依赖,已经达到了3NF。

2.2.3 用户子模式建立

表2-1 关系外模式

序号视图名称作用备注

1 price 查询各种商品的单价

2 StorageNow 查询目前仓库货物数量

3 Workweight 查询采购员的采购信息

4 worksale 查询售货员买了多少东西

2.2.4 关系模式逻辑结构定义

详细的逻辑结构定义见附录2

3.数据库物理设计

3.1 物理设计阶段目标和任务

数据库的物理设计是为逻辑数据模型选取一个最合适应用需求的物理结构的过程,在这个阶段中需要完成的任务是:

(1) 确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构;

(2) 对物理结构进行评价,评价的重点是时间和空间效率。

3.2数据存储方面

3.2.1 建立索引的原则

建立索引一般有以下三个原则:

(1) 如果一个或一组属性经常在查询条件中出现,则考虑在这个属性上建立索引。

(2) 如果一个经常作为最大值和最小值等聚集函数的参数,则考虑在这个属性上建立索引。

(3) 如果一个或一组属性经常在连接操作的连接条件中出现,则考虑在这个属性上建立索引。

表3.1 索引

所在表名索引名称索引类型建立索引的项

供应商信息表supplier_index 唯一SupNumber

药品信息表goods_index 唯一Gnumber

客户信息表customer_index 唯一Cusnum

4.数据库实施与测试

主要包括数据库实施和测试两个部分。

4.1 数据库实施

4.1.1 数据库及数据库对象建立

主要包括:数据库、基本表、视图、索引、触发器以及存储过程;

对于具体的DDL语句以及相关代码,见附录3。

(1)建立索引:

Create unique index supplie_index on Supplier(SupNumber);

Create unique index goods_index on Goods(Gnumber);

Create unique index customer_index on Customer(Cusnum);

(2)创建的视图如表4.1 所示

表4.1 视图

序号视图名称作用备注

1 price 查询各种商品的单价

2 StorageNow 查询目前仓库货物数量

3 Workweight 查询采购员的采购信息

4 worksale 查询售货员买了多少东西

(3)创建的存储过程如表 4.2所示:

表4.2 存储过程

编号存储过程名称作用

P1 SupPhone 输入一个供应商编号查询其电话号码

P2 goodsprice 查询哪些药品大于20

P3 Storagenow 输入仓库号查询其剩余货物量

P4 worker_Insert 向员工基本信息表插入一个元组

P5 Book_Insert 向订单基本信息表插入一个元组

P6 sale_Insert 向销售单基本信息表插入一个元组

P7 Return_Insert 向退货单基本信息表插入一个元组

P8 Person_delete 从员工基本信息表中删除一个元组

(4)创建的触发器如表 4.3 所示:

表4.3 触发器

编号触发器名作用

T1 book 当向订货单插入一条数据时修改仓库数据

T2 return 采购员退货触发器

T3 DeCustomer 删除顾客信息的同时删除其他表中关于此人的信息4.1.2 数据入库

将10张表导入到数据库中

5.总结

十天数据库实习已经结束,实习期间有三门重要的考试,使我们一边应付考试,一边做实习,晚上还要上通宵自习,感觉真的很累,有很多问题感到很难解决,还好,这些问题在不断的思考中被解决了。

这次数据库实习让我学到了很多的东西,原来上课的时候总感到有些不足,因为自己不知道数据库到底在现实生活中有什么用处,因此感觉数据库与现实生活没有多大联系。通过这次数据库实习让我了解了数据库的重要性,知道了数据库在现实生活中到底怎么用。原来看课本上的数据库设计步骤总是不能理解,不知道应该怎么用,通过本次实习,使我深刻的理解了每一个步骤到底是干什么的,怎么干,应该得到哪些东西。

通过本次实习,我学习了很多数据库开发的技巧,例如如何画数据流程图,然后怎样从数据流程图中抽取出实体,如何画E-R图等等,这些东西都为自己开发数据库提供了很多技巧。这也让我明白了团里合作的重要性,当自己遇到不懂得地方时,通过与同学和老师的交流,使得我对一些问题得到了更加深刻的理解,使得我能够按时完成本次数据库实习。

非常感谢学院能够安排本次数据库实习,同时感谢老师细心,耐心详细的讲解,没有他们本次数据库实习不可能圆满结束。

6.附录

附录1 :

数据字典:

(1)数据项:

表6-1

DI-1 SupNumber 供应商的编号varchar(20)

DI-2 SupName 供应商的名称varchar(20)

DI-3 SupAddress 供应商的地址varchar(20)

DI-4 SupPhone 供应商的联系电话varchar(20)

DI-5 Gnumber 药品的编号varchar(20)

DI-6 Gname 药品名称varchar(20)

DI-7 Gweight 药品重量float

DI-8 Gtype 药品类别varchar(20)

DI-9 Gprice 药品单价float

DI-10 Gdate 药品生产日期date

DI-11 Gstodate 药品保质期int

DI-12 Cusname 顾客姓名varchar(20)

DI-13 Cusnum 顾客编号varchar(20)

DI-14 Cusage 顾客年龄int

DI-15 CusPhone 顾客联系电话varchar(20)

DI-16 CusAddress 顾客地址varchar(20)

DI-17 Cusnumber 顾客邮编varchar(20)

DI-18 Gthdate 顾客退货时间date

DI-19 Gjhdate 顾客购药日期date

DI-20 Jhdate 进货日期date

DI-21 Thdate 退货日期date

DI-22 StorageSno 仓库编号int

DI-23 StorageNow 仓库目前库存int

DI-24 StorageMin 仓库最小容量int

DI-25 StorageMax 仓库最大容量int

DI-26 StoragePho 仓库联系电话varchar(20)

DI-27 mannum 人员编号varchar(20)

DI-28 manname 人员名称varchar(20)

DI-29 manPho 人员电话varchar(20)

DI-30 manAdd 人员地址varchar(20)

DI-31 mantype 人员类型varchar(20)

(2)数据结构

数据结构编号数据结构名数据结构含义组成

DS-1 Supplier 供应商SupNumber SupName

SupAddress

SupPhone

DS-2 Customer 顾客Cusname Cusage

CusPhone

CusAddress

Cusnumber

DS-3 Goods 货物Gnumber Gname

Gtype Gweight Gprice

Gdate

DS-4 Storage 仓库StorageSno

StorageMax

StoragePho

StorageAdm

DS-5 StorageManager 仓库管理员Stonumber Stoname

StoAddress StoPhone DS-6 Delvebook 发货单SupName Gnumber

Gname Gtype

Gweight Gprice Gdate DS-7 Orderbook 订货单SupNumber SupName

Purmannum Gnumber

Gweight Jhdate

DS-8 Returnbook1 退货单SupNumber

Purmannum Gnumber

Gweight Thdate

DS-9 Salebook 顾客购药单Salemannum

Cusname Gnumber

Gname Gtype

Gweight Gprice

Gjhdate

DS-10 Rerurnbook2 顾客退货单Salemannum

Cusname Gnumber

Gname Gtype

Gweight Gprice

Gthdate

DS-11 Deposit 仓库库存StorageSno

Stonumber Gnumber

Gweight

DS-12 Saleman 售货员Salemannum

Salemanname

SalemanPho

SalemanAdd

DS-13 Purchase 采购员Purmannum

Purmanname

PurmanPho

PurmanAdd

(3)数据流

数据流编号数据流名

简述数据流来

数据流去

数据流组

数据流量高峰流量

F1 采购部订

货单药店向供

应商提供

药品需求

采购部供应商商品编码

+商品名

称+进货

量+商品

进价

15次/月30次/月

F2 采购发货

单供应商发

出的收货

供应商检验货物

的模块

商品编码

+商品名

称+进货

量+商品

进价

15次/月30次/月

F3 库存清单库存帐目

共采购部

参考的单

据库存账目采购部差

库模块

商品编码

+商品名

称+库存

30次/月60次/月

F4 采购部退

货单采购部向

提供商发

出的退货

检验货物

的模块

供应商商品编码

+商品名

称+退货

5次/月10次/月

F5 顾客购物

单顾客购买

药物是开

的订单

销售人员顾客商品编号

+商品名

称+购买

量+商品

售价+购

买日期

60次/月100次/月

F6 顾客退货

单顾客将要

退药的单

据发给销

售部

顾客退货

模块

确认退货

模块

商品编号

+销售人

员编号+

购买量+

退货日期

10次/月20次/月

F7 不合格单采购部检

查到的不

合格药品

的单子检验货物

的模块

退货模块药品编号

+药品重

量+退货

日期

5次/月10次/月

F8 合格单检验货物

模块填写

的合格药

品的单据检验货物

的模块

入库管理

模块

药品编号

+药品名

10次/月20次/月

F9 入库单库管理员

填写的要

入库药品库管员仓库药品编号

+药品数

15次/月30次/月

的清单

表6-4

处理逻辑编号处理逻辑

名称简述

输入的数

据流处理

输出的数

据流处理频率

P1.1 采购查库采购部采

购依据

F1库存清

根据清单

确认采购

商品

F2采购订

货单30次/月

P1.2 验货采购部检

验来货

F3采购发

货单

根据发货

单检验商

F4不合格

单,F6合格

单15次/月

P1.3 采购退货检验不合

格退去

F4不合格

单确认退货

F5采购退

货单10次/月

P1.4 入库检验合格

入库

F6检验合

格单

登记库存

帐目F7入库单15次/月

P2.1 销售销售部向

顾客卖货

F9顾客订

单导购提货F10销售单1000次/月

附录2

基本表的建立:

货物表6-5

属性名类型取值范围是否为主键是否可为空Gnumber varchar(20) Y N

Gname varchar(20) N N Gweight Float >0 N Y

Gtype varchar(20) N Y

Gprice Float >0 N Y

Gdate Date N Y Gstodate Int >0 N Y

供应商表6-6

属性名类型取值范围是否为主键是否可为空SupNumber varchar(20) Y N SupName varchar(20) N Y SupAddress varchar(20) N Y SupPhone varchar(20) N Y

仓库表6-7

属性名类型取值范围是否为主键是否可为空StorageSno Int >0 Y N StorageMin Int >0 and <1000 N Y StorageNow Int >=0and<10000 N Y StorageMax Int >0 N Y Mannum Varchar(20) N N

Jhdate Date N N

工作人员表6-8

属性名类型取值范围是否为主键是否可为空mannum varchar(20) Y N manname varchar(20) N N manPho varchar(20) N Y manAdd varchar(20) N Y mantype varchar(20) N N

顾客表6-9

属性名类型取值范围是否为主键是否可为空Cusname varchar(20) N N

Cusage Int >0 N Y Cusnum Varchar(20) Y N CusPhone varchar(20) N Y CusAddress varchar(20) N Y Cusnumber varchar(20) N Y

仓库货物表6-10

属性名类型取值范围是否为主键是否可为空StorageSno Int Y N Gnumber varchar(20) Y N StorageNow Int >0 N N

订货单表6-11

属性名类型取值范围是否为主键是否可为空SupNumber varchar(20) Y N mannum varchar(20) Y N Gnumber varchar(20) Y N Gweight Float >0 N Y

Gprice Float >0 N Y

Jhdate Date N Y

药品销售管理系统说明书(很详细)

******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2014年春季学期 数据库课程设计 题目:药品销售管理系统 专业班级:信息与计算科学2班 姓名:张翠红 学号: 11500230 指导教师:王旭阳 成绩:

目录 摘要 (1) 1. 需求分析 (2) 1.3 数据流程图 (2) 1.4 数据字典 (4) 2. 概念结构设计 (6) 2.1 局部视图设计 (6) 2.2 系统总E-R图 (9) 3. 逻辑结构设计 (10) 3.1 建立数据库 (10) 3.2 关系模式及关系图 (13) 4.系统实现 (15) 4.1 登陆模块 (15) 5.系统测试 (22) 5.2测试用例 (22) 参考文献 (24) 总结 (25)

摘要 根据医药销售管理系统的需求分析,总结系统内实体及联系,并绘制系统的局部E-R图,然后利用亿图工具画出全局E-R图(概念数据模型),结合需求分析与概念结构设计把设计好的E-R图转换为DBMS所支持的数据模型所符合的逻辑结构。此系统只针对药品超市内部管理使用,运用SQL server 数据库管理系统建表录入数据,进行基本信息查询、插入、删除、修改等及进货管理、销售管理、库存管理和系统维护操作。 关键词:药品销售管理系统;E-R图;DBMS;数据模型;SQL

1. 需求分析 1.1 系统功能 (1)基本信息管理:包括药品信息、员工信息、供应商信息、进货信息、库存信息、商品销售信息、商品退货信息地录入、修改、查询等; (2) 医药用品的销售管理:药品销售和退货等; (3)系统维护管理:包括数据备份和数据还原; (4)进货管理:药品进货和药品查询; (5)库存管理:库存查询和库存报警。 1.2 系统结构 图1.1 1.3 数据流程图 (1)对药品销售部分进行分析,画顶层数据流图,如下图所示

医药信息管理系统

医药信息管理系统 摘要 伴随着人民生活水平质量上升,我国政府对医疗卫生越来越重视,附带而来的是药品种类的急剧增加。面对越来越多的药品种类,人工地进行校对管理已经不太可能了。为此在数字信息化的时代里,开发出一套方便、简易的医药信息管理系统显得尤为重要。 文中我将对我国的医药信息管理系统的现状情况做一些简单的分析。指出开发医药信息管理系统对于我国的重要性。 开发之前我对医药信息管理系统进行了业务、功能需求的市场调查。随后我依据业务和功能需求对系统的功能、架构进行了设计。以Myeclipse作为开发的平台,使用Mysql数据库作为药品相关信息存放的载体。最后将系统进行了分层、模块化,使得系统在开发难度减小、开发周期有效的简短、系统质量得到管控。 最后我将对系统进行简易的系统测试,以测试其是否满足基本的业务需求。且提出本系统有待改善的地方,为今后的持续开发以及系统维护提供参照方法。 关键词:医药;管理系统;计算机;开发 Abstract With the quality of people's living standards rise, the Chinese government more and more attention to health care, comes with a sharp increase in the types of drugs. The face of more and more types of drugs, artificial proofreading management has been unlikely. To this end in the digital information age, the development of a convenient, simple medical information management system is particularly important. I will be the text of China's medical information management system to do some simple analysis of the status quo. And points out the importance of developing medical information management system for our country. Before the development of the medical information management system I conducted a business, functional needs of the market survey. Then I based on business and functional requirements of the system functions, architecture was designed. To Myeclipse as a development platform, the use of Mysql database as a drug-related information stored in the carrier. Finally, the system is stratified and modularized, which makes the system less difficult to develop, the development cycle is effective and the system quality is controlled. Finally, I will conduct a simple system test on the system to test whether it meets the basic business needs. And the proposed system to be improved areas for future sustainable development and system maintenance to provide a reference method. Key words: medicine; management system; computer; development 目录 第一章绪论 (5) 1.1 研究背景 (5) 1.2 国内外现状 (5) 1.3 主要研究内容 (6)

超市进存销管理系统设计

《管理信息系统》 超市进销存管理系统设计 指导教师:王一强 院系:会计学院 班级:09级会计八班 小组成员: 计程程:902102212 张静:902052348 张乐:902052344 张蔚:902102320 李霁薪:902065402 项目分工: 可行性研究报告…………………………计程程 管理信息系统战略规划………………张静、张乐 管理信息系统分析报告……………………李霁薪 管理信息系统设计报告………………………张蔚 设计时间:第17周

一、可行性研究报告 (一)概述 (1) (二)可行性研究的前提 (1) (三)对现行系统的分析 (2) (四)建议的系统 (2) (五)投资及效益分析 (3) (六)社会条件方面的可行性 (4) (七)结论 (6) 二、管理信息系统战略规划 (一)概述 1.组织(企业)的战略目标…………………………………………… 2.政策和约束………………………………………………………… 3.计划和指标分析…………………………………………………… 4.系统的设计目标…………………………………………………… 5.系统设计约束……………………………………………………… 6.计划和指标分析………………………………………………… 7.功能结构及说明……………………………………………………(二)组织(企业)的外部环境与管理现状调查 1.组织(企业)的外部环境…………………………………………… 1.1政治环境……………………………………………………… 1.2经济环境………………………………………………………

1.3社会环境……………………………………………………… 1.4技术环境……………………………………………………… 2.组织(企业)管理现状调查………………………………………… (三)组织(企业)应用需求调查与分析 (四)新的管理信息系统的描述 1.进存组织结构描述……………………………………………… 2.系统组织结构描述………………………………………………… 3.子系统及模块功能说明…………………………………………… 3.1组织结构……………………………………………………… 3.2业务功能……………………………………………………… 3.3管理功能………………………………………………………(五)新的管理信息系统的运行环境 1.运行环境…………………………………………………………… 1.1 硬件环境……………………………………………………… 1.2 软件环境………………………………………………………(六)新的管理信息系统的资源选型 (七)新的管理信息系统的开发计划 1.业务流程……………………………………………………………2.数据流程……………………………………………………………3.数据字典…………………………………………………………… 3.1 数据流字典……………………………………………………

进销存管理信息系统课程设计报告

进销存管理系统课程设计报告 第一章引言 随着信息产业的飞速发展,信息化管理已经引入并应用到各行业管理领域,各种形式的百货商场、大型仓储超市、便利店、连锁超市和专卖店等形式的零售、批发业鳞次栉比,不断改变、影响着人们的价值观念和生活方式。因此,要提升企业竞争力,就要大力推进企业信息化建设,利用先进的办公自动化系统来实现企业内部信息管理、共享及交流,才能使企业在竞争激烈的21世纪取得先机。本课程设计主要解决在一个小型企业中,商品从采购、存储到销售的完整的进销存信息管理应用系统。利用信息系统实现商品库存管理的规范化、自动化。1.1应用背景 企业进销存管理系统是一个销售型企业不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,企业进销存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个仓库进销存管理系统是很有必要的,具有其特有的技术意义和管理意义。 本文实现的企业销售部门管理系统基本上能够满足现代小型企业管理的需求。信息录入项目齐全、完整、系统利用多条件查询的方式来提高查询、阅读、修改的效率。 1.2 课程设计目的 概括的讲,企业对进销存系统的需求具有普遍性。企业应用进销存可有效减

药品存销管理系统

皖西学院计算机科学与技术系实验报告 课程名称数据库原理及应用课程设计 实验项目课程设计 实验类型课程设计 完成人何传喜 所在班级计科0702 指导教师严仍荣李瑞霞徐华丽马艳 完成日期2009年12月18日

实验课题名称医院药品存销管理系统 综合性实验项目课程设计 服务课程数据库实验 实验小组组长何传喜 指导教师严仍荣李瑞霞徐华丽马艳 参与实验人员及其在实验课题中承担的主要任务 学号小组成员姓名班级在实验课题中的主要作用 20071508 何传喜计科0702 系统界面设计,数据库设计,数据库连接,问题处理 2007150 荣灯有计科0702 其他事项

一.概述 在计算机技术飞速发展的今天,计算机管理已经在很多领域得到广泛的应用。计算机化已成为医院现代化一个不可或缺的因素。目前很多医院的信息管理还比较落后,劳动强度大且效率低,因此,开发医院管理信息系统将提高医院的各项工作效率。医院的药品管理师一个非常重要的和繁杂的事务,需要完成药品的购入、存储、售出等很多操作,这就使得使用药品存销管理系统来管理这样的事务有着很好的效果。 软件开发环境:window XP,SQL server2000,Visual Basic6.0 二.需求分析 医院药品存销管理系统主要需要实现药品入库信息记录、药品的库存管理、药品出库信息管理等功能。具体要实现的功能包括: (1)药品入库信息管理功能。记录入库药品名称、价格、数量、业务员、生产厂商等资料,能够实现对药品入库信息的添加、修改、删除和查询功能。(2)药品库存资料管理。记录库存药品的名称、类型、入库价格、销售价格、库存量、入库时间、有效期等资料,能够实现对库存药品信息的添加、修改、删除和查询功能。在病人购买药品取走后,在表中同时删除相应的药品的数量。 (3)药品出库信息管理。记录药品出库的名称、类型、销售价格、数量、病人名称、应付费用等资料,能够实现对出库药品信息的添加、修改、删除和查询功能。 E-R模型图: ①入库药品E-R图

药品管理系统

经管学院信息管理与信息系统专业《数据库系统原理课程设计》报告(2014/2015学年第一学期) 学生姓名:刘伟 学生班级:信管122001班 学生学号:201220020117 指导教师:武妍 2015年1月6日

《药品销售管理》的设计

目录 第一章系统概述 (1) 1.1开发背景和意义 (1) 1.1.1开发背景 (1) 1.1.2开发的意义 (1) 1.2可行性分析 (2) 第二章需求分析 (3) 2.1系统设计思路 (3) 2.2系统的性能要求 (3) 2.3系统任务 (3) 2.3流程图 (4) 2.3.1基于Analysis的业务流程图 (4) 2.3.2基于Data Flow Diagram的流程图 (5) 2.4数据字典 (6) 第三章概念结构设计 (20) 3.1药品销售管理的CDM概述 (20) 3.2药品销售管理的CDM图 (20) 第四章逻辑结构设计 (21) 第五章物理结构设计 (22) 5.1药品销售管理的PDM (22) 5.2 PDM生成到数据 (23) 5.3数据库插入,查询,修改,删除 (25) 5.3.1药品表 (25) 5.3.2客户表 (27) 5.3.3员工表 (29)

5.3.4销售单 (32) 5.3.5销售明细表 (34) 5.3.6各表之间的查询 (35) 个人总结 (37) 参考文献 (38)

第一章系统概述 1.1开发背景和意义 1.1.1开发背景 现代社会中管理的作用越来越显得重要和突出。一般来讲,管理通过计划、组织、指导与领导、控制等手段,为组织制定目标,应用组织的各种要素,以实现组织的目标。对企业来说,人们按照一定的营销计划、人力、物力资源,对人员、物质、资金等加以计划和协调,以达到预期的目的,即称为企业管理。传统的企业管理活动中,把人、财、物作为企业的主要资源。但是随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及企业管理中的作用,并把它当作企业的一种极其重要的资源,人们称之为“信息资源”,信息资源的处理已经成为当今世界上一项主要的社会活动。 传统的进销存管理中,企业领导者往往由于收集不到底层的数据而不能进行科学决策,盲目的销售网络,导致企业资源的浪费,造成企业的运营成本居高不下。企业必须借助新型技术解决传统销售管理中可能出现的问题。企业除了提升管理水平和加强对销售管理的力度之外,还要充分利用网络技术。互联网为网络化、统一化的管理带来可能。网络给企业带来的是新一轮的竟争模式,网络化为企业销售管理带来了前所未有的技术和手段,企业需要随时随地、无所不及,高效运营、节约成本的销售管理。在商品销售企业中,对商品销售信息的有效管理是提高企业效益的一个重要途径。 1.1.2开发的意义 开发一个药品存销销售管理系统是必须的。高效率、无差错的药品存销信息管理系统的开发解决了这个问题,本系统的主要目的是: 1.告别原始的手工操作,安全快捷的保存数据信息,节省时间,提高了速度和准

进销存管理系统设计方案

家电商场进销存管理系统 一.前言 企业通过设计合理的专业性进销存管理系统,可以合理控制进销存各个环节,提高资金的利用率和结算速度,实现管理的高效率、实时性、安全性、科学化、现代化和智能化。 进销销存管理信息系统主要采用Microsoft Visual6.0 做为开发工具,应用面向对象的程序设计方法,进行开发与设计的。它是一个典型的信息管理系统。本系统可以根据各应用单位情况,适当加以修改,以便更好应用。 进销存管理信息系统是根据某企业所属仓库的实际管理情况进行编写的,主要目的是为了方便企业对仓库来往业务及进销存情况进行集中的查询与管理工作。在社会主义经济高速发展的今天,如果企业对进销存的各项管理运做仍然停滞在以纸、笔为主要工具的阶段,就会因为信息量的快速增长而无法迅速、准确的完成各项管理工作,这样,必将成为企业各方面发展的一个瓶颈。而在当代这个以信息时代为主题的社会里,将信息技术应用于对现代企业的管理,不但可以提高信息的处理速度和提高信息处理的准确性,更重要的是,可以解放劳动力,将他们分配到更需要人力资源的岗位上去,从而加快其现代化、综合化的建设步伐。这样,不但为企业管理部门节省了不必要的开支,更重要的是提高了它的工作效率。 摘要: 进销存系统作为一种企业管理软件可以帮助企业快速有效地管理进货、销售、库存和应收/应付款等各项业务。论述了商业进销存管理系统的设计思想,并给出了相应实现技术。 关键词:进销存;VISUAL BASIC, 控件、窗体、Access数据库 1.课题的背景、目的和意义 现在多数企业的进销存管理工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解库存容量,需求的进销存信息等等,不便于动态及时地调整库存结构,以便更好地适应当前学生的借阅需求。手工管理还存在这许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。 基于以上的对问题的分析,利用计算机给我们提供信息,及时地调整进销存结构,并且对进销存过程形成一整套动态的管理就十分必要了。 进销存管理系统的建立,需要进行用户的需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。 企业进销存规模要有着完善的进销存信息,对入库每一件物品要有详细的记录信息,功能上对系统的需求是全面的。因此对用户的需求可分为四个方面:一方面是工作人员通过计算机来管理进销存信息,分类编号,调整进销存结构,增加进销存,适应工作人员的需求;二方面是工作人员能通过计算机来查询进销存中的物品,来确定自已需要的销售的相就物品,为销售做好准备;三方面是工作人员对库存中得到每个物品相关记录;四方面也是进销存的核心工作,对入库物品管理。

医药销售管理系统SQL语句

医药销售管理系统SQL语句

————————————————————————————————作者:————————————————————————————————日期:

create database MedicalManagerSystem/*创建医药销售管理系统*/ use MedicalManagerSystem create table MedID/*创建药品类别索引信息*/ (MedKindeCode char(10) constraint MI_PRI PRIMARY KEY, KindExplanation varchar(12) NOT NULL) create table MedInfor/*创建药品信息表*/ (MedicineCode char(6) constraint M_PRIM PRIMARY KEY, MedicineName varchar(8) NOT NULL, MedKindeCode char(10) FOREIGN KEY REFERENCES MedID(MedKindeCode), Price Money, ListPrice Money, Number Int, FirmCode char(10) FOREIGN KEY REFERENCES FirmInfor(FirmCode), Userfulllife Datetime) create table GueInfor/*创建客户信息表*/ (GuestCode char(10) constraint G_PRIM PRIMARY KEY, GuestName varchar(16) NOT NULl, GLink varchar(12), GLinkTell varchar(11), City varchar(8)) create table FirmInfor/*创建供应商信息表*/ (FirmCode char(10) constraint F_PRIM PRIMARY KEY, FirmName varchar(16) NOT NULL, Link varchar(12), LinkTell varchar(11), City varchar(8)) create table WorkInfor/*创建员工信息表*/ (WorkNo char(10) constraint W_PRIM PRIMARY KEY, Name varchar(12), UserRegName char(6) NOT NULL, Password char(10) NOT NULL, Position char(10), Power Int) create table sellMain/*创建医药销售主表*/ (SaleNo int constraint SM_PRIM PRIMARY KEY, WorkNo char(10) FOREIGN KEY REFERENCES WorkInfor(WorkNo),

数据库药品进存销信息管理系统

课程设计(大作业)报告 课程名称:数据库原理与技术 设计题目:药品进存销信息管理系统 院系:信息技术学院 班级: 2010级计算机应用技术班 设计者:杨浩超 学号: 2 指导教师:邱莎 设计时间: 2012-6-20 信息技术学院

昆明学院课程设计(大作业)任务书

一、题目分析 如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是医药连锁经营企业特别关心的问题。尽快建立一个功能齐备的药品进、出库管理系统,完善现代企业的信息化管理机制,已成为医药企业生存发展的当务之急。通过开发这个药品管理系统,使药品进销存管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。 这个药品管理系统主要涉及医院药库的药品进、销、存等业务,以及入库、出库和库存管理,药品管理主要管理药库中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。本系统开发设计思想就是实现药品管理的数字化。 二、总体设计 1.设计思想 数据库表以二维表的形式存储在硬盘中,可以方便的用select语句进行组合查询,进而用视图的形式显示所要信息。本系统分五个模块,需要用数据库建立五个表格,还有分别对药品信息,员工信息,客户信息,出库入库信息,销售信息进行单独管理。 1.1药品信息表设计 该表是存储药品信息的表,主要用来存储药品的药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人 1编号(药品编号为主键)

1.2员工信息表设计 该表存放了员工的基本信息,包括汽车的员工编号、姓名、性别、年龄、学历、职务 表2 1.3出库入库信息表设计 该表主要存储了出库入库的信息,包括当前库村药品流水号,药品、进货时间、数量、折扣、经手人等信息 表3 1.4客户信息表设计 该表主要存储了客户的信息,包括客户编号、姓名、性别、出生日期、联系电话等信息 表4 1.5销售信息表设计 该表主要存储了销售的信息,包括流水号、客户、购买时间、数量、折扣、经手人等基本信息

医院药品信息管理系统

一、综述本课题国内外研究动态,说明选题的依据和意义 1.1本课题国内外研究动态 医院信息系统(Hospital Information System, HIS)起源于美国,在国际学术界己公认为新兴的医学信息学(Medical Informatics)的重要分支。美国该领域的著名教Morris.Collen于1988年曾著文为医院信息系统下了如下定义:利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,并满足所有授权用户的功能需求汇[1]。 1.1.1国外相关研究 电子计算机在医院的应用已有三十多年的历史,60年代初,美国便开始了HIS 的研究。著名的麻省总医院开发的COSTAR系统是60年代初开始并发展到今天成为大规模的临床病人信息系统。随着计算机技术的发展,70年代,HIS进入大发展时期,美、日、欧各国的医院,特别是大学医院及医学中心纷纷开发HIS,成为医药信息学的形成和发展的基础。70-80年代,美国的HIS产业已有很大发展。 1985年美国全国医院数据处理工作调查表明,100张床位以上的医院,80%实现了计算机财务收费管理,70%的医院可支持病人挂号登记和行政事务管理。25%的医院有了较完整的HIS,即实现了病房医护人员直接用计算机处理医嘱和查询实验室的检验结果。10%的医院(2530)有全面计算机管理的HIS。 日本的HIS开发和应用从70年代初开始。多数日本医院是80年代以后开始进行HIS工作的,但发展十分迅猛,规模相当大,是以大型机为中心的医院计算机系统。如北里大学医院的工BM/3090双机系统。当前日本的HIS总的趋势是系统化、网络化、综合性,开始走自上而下的开发路线,一般都有大型机作为中心、支撑整个系统工作,并尽量采用微机和网络技术,投资规模大,正在实现“ordering”工作方式,即数据从发生源直接输入计算机。到1991年统计有近10家实现或基本实现此种方式。支持诊疗的功能在不断加强,系统24小时运行。 欧洲的HIS发展比美国稍晚,大多数是70年代中期和80年代开始。欧洲HIS 的特点是实现了一些区域信息系统。如丹麦的RedSystem,管理76所医院和诊所。法国第八医疗保健中心实现了能管理三所大医院和三所医药学院的一体化信息系统—Grenoble Integrated HIS。随着初级卫生保健工作的发展,欧洲各国区域性医院计算机网络将实现。目前欧共体的SHINE工程已经开始,英法意德许多公司都参与了此项工程。 1.1.2国内研究情况

企业进销存管理信息系统共16页文档

企业进销存管理信息系统 一.开发背景 某企业成立于 20 世纪80年代初期。该企业主要是从事于物资的出库,入库和销售等工作.占地面积有400多平方米,其业务遍及全国各地,然而当 今社会,无论是公司还是集体,物资管理是十分重要的,尤其是像它这样的企 业对物资的管理要求更高,由于该企业物资涉及的种类比较多,经常有借出和损坏,需要物资的流入和支出.采用传统的人工管理,工作繁琐,很容易引起管理上的混乱.采用进销存管理系统可以克服人工管理的缺陷,提高工作的效率,使企业的物资发挥更大的作用. 二.系统目标和开发可行性 1. 系统目标 企业进销存管理系统的目标是:按照现代物流要求构建一个全新的现代化的物资管理系统,通过计算机、网络等现代科学技术,实现进货、在库管理、配送管理等物资活动的自动化、数字化和智能化。要实现该目标,就需要在按照现代物流的要求对企业的经营战略,组织战略,生产经营等管理模组织结构等进行精心规划与设计的基础上,建设符合现代企业要求的的物流基础设施并配置先进的物流设备,如自动化,数字化,智能化的现代化仓库,自动备货生产线等,并且要建立一个支持企业生产经营管理模式和组织结构并适应未来发展的现代进销存管理系统。现代进销存管理概念最主要体现在以实现企业资源高效整合为第一目标,帮助企业降低物资成本,通过提升物

资价值从而实现企业价值最大化。本系统开发混合采用结构化系统开发方法与面向对象的开发方法,结合两种开发方法各自的优势进行系统开发。通过对实际需求分析,本系统主要面向特定管理人员,对各种物资进行电子化管理,所以系统包括以下功能: (1).信息管理功能 (2).日常操作功能 (3). 信息查询功能 (4). 信息统计功能 (5). 系统管理功能 2. 系统开发的可行性 ( 1 )技术的可行性 要求系统开发人员能够熟练运用 VB 、 VF 等编程语言,并需要计算机一台。目前技术人员已经掌握这些编程语言,学生实验室由多台电脑供学生使用。因此,本此系统开发在技术上是可行的。 ( 2 )时间可行性 开发时间约需要4个月左右。前三个月主要用于系统分析、设计、实 现,后面的时间用于调试。 ( 3 )经济可行性 由于公司暂时有部分投资资金,可用于购买一些计算机和支付开发人 员的费用,因而,总体上来说,经济上是可行的。 ( 4 )人员可行性

医药进销存管理系统

医药进销存管理系统

目录 1概述 (3) 2系统分析 (3) 2.1 需求分析 (3) 3总体设计 (3) 3.1 项目规划 (3) 3.2系统功能结构图 (4) 4系统设计 (4) 4.1设计目标 (4) 4.2开发及运行环境 (5) 4.3 数据库设计 (5) 4.3.1 ER图 (5) 4.3.2主要数据表 (6) 4.3.4数据库模型 (8) 4.3.5数据库访问 (8) 5技术准备 (13) 6系统主要功能模块设计及测试截图 (14) 6.1 系统用户登陆模块 (14) 6.2业务管理模块 (15) 6.2.1药品采购子模块 (15) 6.2.2药品销售退货子模块 (15) 6.2.3库存盘点子模块 (16) 6.3基本信息模块 (17) 6.3.1药品情况子模块 (17) 6.3.2客户情况子模块 (18) 6.3.3供应商情况子模块 (18) 6.4用户管理模块 (19) 6.4.1用户维护子模块 (19) 6.4.1添加用户子模块 (19) 7 总结 (20) 7.1过程总结 (20) 7.2心得体会 (20) 8技术准备 (21)

1概述 随着计算机的普及和计算机科学技术的飞速发展,人们越来越多的利用计算机解决实际问题,进销存管理是医药行业管理中的重要部分,面对大量的药品进、销、存信息,采用人力处理浪费大量的时间、人力和物力,并且数据准确性低,数据汇总速度慢,为解决这一问题,开发一个界面友好、易于操作的进销存管理系统是各个医药企业的首选。 整个系统操作简便、界面友好、灵活实用、安全,完成对进货、销售、库存管理全过程信息跟踪与管理,包括对操作员与数据库的维护,信息的添加、删除、查询、统计等。 2系统分析 2.1 需求分析 根据一些大中型企业医药公司、药店、以及药品批发零售商的实际要求,要求本系统具有如下功能: 1、统一友好的操作界面,能保证系统的易用性 2、规范完整的基础信息设置 3、全方位多功能的信息查询 4、连续录入式的用户增添及维护 5、对药品的录入、采购、销售、退货、盘点等数据信息进行全面的管理 3总体设计 3.1 项目规划 医药管理系统是一个典型的Ms SQL Server 2005数据库开发应用程序,系统主要由基本信息、业务管理、业务查询、用户管理和系统管理五个部分组成。 1、基本信息:药品情况、客户情况、供应商情况。 2、业务管理:药品采购、药品销售、库存盘点、销售退货、客户回款。 3、业务查询:基本信息、入库明细、销售明细、回款信息。 4、用户管理:增加用户、用户维护。 5、系统管理:系统退出。

进、销、存管理系统需求说明书

进销存管理系统需求说明书

目录 1. 文档介绍............................................................... 错误!未定义书签。 1.1 文档目的 ...................................................... 错误!未定义书签。 1.2 文档范围 ...................................................... 错误!未定义书签。 1.3 读者对象 ...................................................... 错误!未定义书签。 2. 产品概述 (4) 2.1产品介绍 ....................................................... 错误!未定义书签。 2.2 产品面向的用户群体 .................................. 错误!未定义书签。 2.3 产品范围 ...................................................... 错误!未定义书签。 3 系统需求规定 (4) 3.1 对功能的规定 .............................................. 错误!未定义书签。 3.2 系统结构图 .................................................. 错误!未定义书签。 3.3业务流程图 ................................................... 错误!未定义书签。 3.4功能模块 ....................................................... 错误!未定义书签。

药品销售管理系统

沈阳工程学院 课程设计 设计题目:高级程序设计课程设计 -----药品销售管理系统 系别信息工程系班级计本071 学生姓名罗松、韩余、古智海、成先镜、王博 学号 13号、19号、12号、30号、06号 指导教师张楠、吕海华职称讲师、讲师起止日期:2009 年12月14日起——至 2009 年12月25日止

沈阳工程学院 课程设计任务书 课程设计题目:药品销售管理系统 系别信息工程系班级计本071 学生姓名罗松、韩余、古智海、王博、成先镜 学号 13号、19号、12号、06号、30号 指导教师张楠、吕海华职称讲师、讲师 课程设计进行地点:实训F 任务下达时间: 2009 年 12 月 10 日 起止日期:2009年12月14日起——至 2009 年 12 月25 日止 教研室主任姜柳2009年12月09 日批准 一、课程设计的原始资料及依据

查阅有关资料,进一步理解面向对象程序设计的思想,并利用MFC框架编写一个简单的windows系统。通过本设计可以加深理解使用面向对象程序设计思想开发一个系统的方法,提高分析问题、解决问题和实际动手的能力。 二、课程设计主要内容及要求 设计内容: 主要完成药品销售信息的管理 1)实现销售登记,并作相应纪录,将记录保存在文件中 2)实现销售退货,并作相应纪录,将记录保存在文件中 3)实现销售查询 4)实现销售退货查询 设计要求: (1)要求利用面向对象的方法以及MFC框架来完成系统的设计; (2)要求在设计的过程中建立清晰的类层次,并画出类图; (3)设计功能满足要求、易于操作的友好界面; (4)界面中需有菜单、工具栏、状态栏; (5)在系统的设计中,至少要用到面向对象的一种机制:继承、多态等; (6)在完成该题目时,小组人员进行详细的任务分工,并要在报告中体现出来。 三、对课程设计说明书撰写内容、格式、字数的要求 1.课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计目的、设备器材、设计原理及内容、设计步骤、遇到的问题及解决方法、设计总结、参考文献等。一般不应少于3000字。 2.在适当位置配合相应的实验原理图、功能模块图、算法流程图等图表进行说明。应做到文理通顺,内容正确完整,书写工整,装订整齐。 3.设计总结部分主要写本人完成工作简介以及自己的设计体会,包括通过课程设计学到了什么,哪里遇到了困难,解决的办法以及今后的目标。 4.课程设计说明书手写或打印均可。手写要用学校统一的课程设计用纸,用黑或蓝黑墨水工整书写;打印时采用A4纸,页边距均为20mm,正文采用宋体小四号字,行间距18磅。文中大标题采用黑体小三号字,一级节标题采用黑体四号字,二级节标题采用黑体小四号字,表题与图题采用宋体五号字。 5.课程设计说明书装订顺序为:封面、任务书、成绩评定表、目录、正文、参考文献。 四、设计完成后应提交成果的种类、数量、质量等方面的要求 1.完成“任务书”中指定的功能,运行结果正确。 2.课程设计说明书。 五、时间进度安排

药品存销信息管理系统全

信息工程学院 《数据库课程设计》论文 题目:药品存销信息管理系统学号:*********** 专业班级:计算机科学与技术103 姓名:***** 指导老师:****** 完成日期:2012年01月13日

药品存销信息管理系统数据库设计 **** (信息工程学院计算机科学与技术10级3班) 摘要 本次课程设计是药品存销信息管理系统,伴随着社会的复杂化,传统的“一支笔,一本帐簿”的药品销售管理方式也慢慢的无法适应形势的变化。随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。因此设计药品存销信息系统是当务之急,本系统包括药品采购,药品存储,药品销售。药品采购包括采购员进货,采购员退货。药品存储包括仓库存储以及仓库管理员管理仓库。药品销售包括顾客买药与顾客退药。本系统包括几个视图来使数据库使用者快速的查询想要得到的信息,本系统包括几个PL/SQL语句块,还包括几个触发器,使得数据得到同步修改,使数据库中的数据更加合理。 关键字:数据库;经销存;药品管理系统

目录 目录............................................................................................... - 0 - 1.需求分析 ..................................................................................... - 3 - 1.1需求分析阶段处理对象及组织................................................. - 3 - 1.2信息处理及系统功能 ............................................................. - 3 - ................................................................... 错误!未定义书签。2.数据库结构设计 .......................................................................... - 5 - 2.1 概念设计............................................................................ - 5 - 2.2 逻辑设计............................................................................ - 6 - 2.2.1 建立关系模式 ............................................................ - 6 - 2.2.2 关系模式规范化处理................................................... - 7 - 以上关系模式中的各实体和联系之间不存在非主属性对主属性的 部分函数依赖,也不存在传递函数依赖,已经达到了3NF。... - 7 - 2.2.3 用户子模式建立 ......................................................... - 7 - 3.数据库物理设计......................................................................... - 8 - 3.1 物理设计阶段目标和任务 ...................................................... - 8 - 3.2数据存储方面....................................................................... - 8 - 3.2.1 建立索引的原则 ......................................................... - 8 - 4.数据库实施与测试....................................................................... - 9 - 4.1 数据库实施......................................................................... - 9 - 4.1.1 数据库及数据库对象建立............................................. - 9 - 5.总结........................................................................................ - 10 - 6.附录........................................................................................ - 11 -

医院药品信息管理系统(DOC)

医院药品信息管理系统 摘要 在我国,随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。 在医药行业中,医药经营企业的物流管理以及相应的财务处理、信息处理,长期以来一直采用手工操作,但随着产业结构调整、全新的市场竞争环境,企业管理和运营效率已经成为企业成败的关键所在,手工方式的弊端毕现无遗。这就要求医药管理摆脱过去人手操作的烦琐,充分满足了医药经营企业的各种需求,从医药经营企业的各个环节对人流、物流、资金流、信息流进行统一系统的管理。市场的需求和技术的支持,最终会导致越来越多的优秀医药管理软件的出现,并在竞争中得到不断的完善和优化。 本系统以C#语言并使用Microsoft Visual Studio 2008平台和SQL Server 2005数据库;实现了药品信息管理的:库存管理、药品管理以及出库单入库单管理,并经过在本机Vista系统上运行测试可以很好的应用。本论文文档很好的介绍了系统分析、数据流程分析、功能设计、数据库设计、系统实现和系统测试等内容。 如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是医药连锁经营企业特别关心的问题。尽快建立一个功能齐备的药品进、出库管理系统,完善现代企业的信息化管理机制,已成为医药企业生存发展的当务之急。通过开发这个药品管理系统,使药品进销存管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。 本系统开发设计思想是实现药品管理的数字化。 尽量采用现有软硬件环境,及先进的管理系统开发方案,提高系统开发水平和应用效果的目的;系统应符合企业管理的规定,满足日常管理的需要,并达到操作过程中的直观,方便,实用,安全等要求;系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护;系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。 1.系统背景 随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系

相关文档
最新文档