tjc数据库设计与管理课程设计报告 (自动保存的)

上传人:人*** 文档编号:512039779 上传时间:2023-03-15 格式:DOCX 页数:24 大小:905.66KB
返回 下载 相关 举报
tjc数据库设计与管理课程设计报告 (自动保存的)_第1页
第1页 / 共24页
tjc数据库设计与管理课程设计报告 (自动保存的)_第2页
第2页 / 共24页
tjc数据库设计与管理课程设计报告 (自动保存的)_第3页
第3页 / 共24页
tjc数据库设计与管理课程设计报告 (自动保存的)_第4页
第4页 / 共24页
tjc数据库设计与管理课程设计报告 (自动保存的)_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《tjc数据库设计与管理课程设计报告 (自动保存的)》由会员分享,可在线阅读,更多相关《tjc数据库设计与管理课程设计报告 (自动保存的)(24页珍藏版)》请在金锄头文库上搜索。

1、数据库设计与管理课程设计报告题目药品管理信息系统专业:信息管理与信息系统班级:120506姓名:学号:20122548指导教师:赵春艳学期:2014-12-292015-1-2一、概述本设计的题目是药品管理信息系统。随着社会的不断发展,随之而来的还有各 种疾病,人们生活水平也不断提高,人们越来越重视自己的健康,这加速了医药行业 的发展。在现在“看病难,看病贵”的社会背景下,很多工薪一族在面对一些小疾病 的时候往往选择到附近的药店购买非处方药进行治疗。在这种情况下,中小型便民药 店越来越多,而中小型药店普遍存在药品管理混乱等问题,容易造成药品积压甚至失 效,导致不必要的损失。药品管理系统可以为药

2、店管理者提供充足的信息和快捷的查询手段。但一直以 来很多中小型药店都使用传统手工的方式进行管理,这种管理方式存在着许多缺点, 如效率低、数据易丢失等,容易造成药品积压甚至失效。另外时间一长,将产生大量 的纸质版数据,这对查询、修改都造成很大不便。使用计算机对药品进行管理相对于 手工管理而言,具有很多优点。例如:查询方便快捷、数据存储量大等。这些优点能 够极大地提高了药品管理的效率,也能更好地保证药品的效期安全,是对消费者负责 的态度体现。因此,开发一套适用于中小型药店的药品管理系统管理软件很有必要。 药品管理系统需要完成功能主要有:(1)药品进货管理:当企业需要增加新的销售药品时,利用此模块可

3、以添加新的 药品信息,删除旧的药品信息,修改已存在的药品信息,提供所有与药品相关的各类 信息,初始化库存,初始化供应商相关信息。(2)药品销售管理:药品统一的价格销售,对已查询销售单,可以对药品的价格 进行控制。(3)对供应商信息的管理:能够完成信息的添加、修改和删除,并按一定条件查 询信息。(4)顾客信息管理:实际生活中对顾客信息进行管理,记录顾客的相关信息,便 于管理。(5)查询与报表分析:此功能并未单独作为一个模块,而是分布在各个模块中, 各个模块产生业务时,可以在各模块的相应功能按钮上选择查询。二、需求分析药品管理系统是为了加强药品管理,以便更好地对药品进行监督和管理,对售 药机构人员

4、的工作,起到了高效性、准确性管理而开发。本系统为了实现药品高效管 理,计划设立包含药品管理模块、销售管理模块、进货管理模块、供应商管理模块和 顾客管理模块。药品管理系统是以合理、全面、准确的药品编码体系为基础,将提供 对药品数量、金额、有效期的全面管理,统一的药价管理机制规范了药品的价格。系 统能为用户随时提供药库的库存、药品流向和消耗,还能根据现有库存,药品有效期 提供采购计划或应暂停采购的药品清单,以提高资金的利用率,避免不必要的损失, 方便快捷的途径对药基本信息进行定期的更新和删除等管理。三、数据库概念结构设计实体联系E-R图四、数据库逻辑结构设计设计的数据库名为MedicalMs,包含

5、的数据文件名为medical_Data,存放位置为 D:sql课设,包含的日志文件名为medical_Log,存放位置为D:sql课设。由上方 E-R图可以转换为5个表,且均符合三范氏要求。逻辑结构设计:(1)顾客:(顾客编号,药品编号,药品数量,顾客姓名,顾客性别,顾客年龄,顾 客联系电话)。(2)销售:(顾客编号,药品编号,销售数量,销售时间,销售地点,销售花费)。(3)药品信息:(药品编号,药品名称,药品分类,药品规格,制造商编号,进药单 价,卖药单价)。(4)进货:(供应商编号,药品编号,进货时间,进货数量,进货地点,进货花费)(5)供应商:(供应商编号,供应商名称,供应商地址,供应商

6、联系电话)。药品信息表中列名、叱 IE WhM 数据类型可否为空说明药品编号INTNOT NULL(主键)药品编号药品名称CHAR药品名称药品分类CHAR药品分类药品规格CHAR药品规格供应商编号INTNOT NULL(外键)供应商编号进药单价MONEY进药单价卖药单价MONEY卖药单价供应商信息表中列名数据类型可否为空说明供应商编号INTNOT NULL(主键)供应商编号供应商名称VARCHARunique供应商名称供应商地址VARCHAR供应商地址供应商联系电话VARCHAR供应联系电话销售信息表中列名数据类型可否为空说明销售数量INT销售数量销售时间datetime销售时间销售地点VAR

7、CHAR销售地点销售花费INT销售花费顾客编号INTNOT NU L L (外键)顾客编号药品编号INTNOT NULL(外键)药品编号顾客信息表中列名数据类型可否为空说明顾客编号INTNOT NULL (主键)顾客编号药口口编号INTNOT NULL (外键)药品编号药品数量INT药品数量顾客姓名CHAR顾客姓名顾客性别CHAR顾客性别顾客年龄INT顾客年龄顾客联系电话CHAR顾客联系电话进货信息表中列名数据类型可否为空说明进货数量INT进货数量进货时间datetime进货时间进货地点VARCHAR进货地点进货编号INTNOT NU L L (主键)进货编号供应商编号INTNOT NULL(

8、外键)供应商编号药品编号INTNOT NULL(外键)药品编号五、数据库物理实现1数据库建立四 查询 一 IDEA-PC.master.idea-PClenopvo 一 无回2数据表建立M Sia IDEA-PC.MedicalMs.idea-PCle.CREATE TABLE供应商信息(供应商编号 INT NOT NULL PRIMARY KEY, 供应商茗称 VARCHAR(40 NOT NULL unique, 供应商地址 VARCHAR(40 NOT NULL, 供应商联系电话70(20 1,临设计表供应商信息朴,位置是MecHcbIM弓列容數据类型长度允许空4供应商容称v:rch:r

9、40供应商地址v:rch:r40供应商联系电话v:rch:r20值 立 种兹 述认度数识识m 描默精小标标坛供应商编号供应商名称供应商地址供应商联索电话1000上海强生制药有悦上海110-484139661001广州白云山制药虽广东114-845405461002江西珍视明药业奉江西145-446456011003北京同仁堂北京112-46504793尙表供应商信息冲的数据.位置是M已已嚴IM列中、(Io.测直询一IDEA-PC.MedicalMs.idea-PClenopvo一无标 口 回create table药品信息A药品编号 INT NOT NULL PRIMARY KEY,药品茗称

10、CHAR(40) NOT NULL,药品分类 CHAR(20) NOT NULL,药品规格CHAR(20),供应商编号INT NOT NULL FOREIGN KEY REFERENCES供应商信息供应商编号 进药单恰MONEY CHECK进药单悄0 , 卖药单价MONEY CHECK卖药单悄0)V命令已成功完成。AV屈格sD消息IDEA-PC (8.0) idea-PClenopvo (53 MedicalMs 0:00:000 行 行列佃图7建立表药品信息窗设计表药品信息”位置是匍ediel站列中I亘I亘圣列名數据类型长度允许空iiit4药品名称char40药品分类char20药品规格ch

11、ar20*供应商编号int4进药单恰m urLey8卖药单恰m urLey8默认值图8设计表药品信息CREATE TABLE顾客信息顾客编号 INT NOT NULL ,鉛品编号INT NOT NULL FOREIGN KEY REFERENCES药品信息药品编号),药品数里INT,顾客姓名CHAR 20),顾客性别 CHAR 2) DEFAULT,顾客年龄INT,顾客联系电话CHAR20 ,命令已成功完成。n网格图10建立表顾客信息卸消息耳 值描默精小图11设计表顾客信息IDEA-PC (8.0) |idea-PClenopvo (53) |MedkalMs |行 |行台 r 列呂Aint4

12、药品编号int4药品数重int4顾客姓名char20顾客性别char2顾客年龄int4顾客联系电话char20*V腿表顾客信息中的数据”位置是斷edidlMs中、(local)吐顾客编号I药品编号I药品數里I顾客姓窑I顾客性别I顾客年龄I顾客联系电话2102200310叶小四4015025675668210420056王中王6013456576666210329941张三2013591411245顾客漏弓mt4药品编号int4描迷图14设计表销售信息4S 向in啬表销售信息中的数据,位置是词心帕中、(Ixal)上|三|亘虽谄隹编是1诸隽时间住肖隽地点1诸售数里1顾客编号1药品编号1r2014/9/1j匕京1021022002152014/10/1卡i春2021012001CREATE TABLE进货信息INT NOT NULL dat et ime NOT CHAR 10) NOT CHAR 10) NOTPRIMARY KEY,NULL,NULL,NULL,进货编号进货时间进货地点进货數里供应商编号 INT NOT NULL FOREIGN

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号