




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、医药销售管理系统课程设计报告书课程设计任务书设计依据、要求及主要内容(可另加附页) : 调查医药及医药用品经营等相关行业,根据其具体情况设计医药销售管理系统。1系统功能的基本要求:(1)基础信息管理:包括药品信息、员工信息、客户信息;(2 ) 医药及医药用品的销售管理:实现药品的查询、销售、收费收据管理和药品退货 处理等;(3)系统设置管理:包括不同角色的管理、不同用户权限的设置等;(4)相关信息统计及报表打印功能。2.具体要求如下:( 1)在小组内进行分工,进行系统调查,搜集资料。(2)系统的需求分析: 根据自己的选题, 确定系统的功能需求, 性能需求,绘制的 DFD , DD 图表以及书写
2、相关的文字说明。( 3)概念结构设计:绘制所选课题详细的E-R 图(要求使用 PD 建模工具);(4)逻辑结构设计:将 E-R 图转换数据库的逻辑结构,并进行优化(此步骤可略) ;(5)物理结构设计:选定实施环境,确定系统数据库的存储结构和存取方法等;( 6)数据实施和维护:用 DBMS 建立数据库结构,加载数据,实现各种查询,链接应 用程序,设计库中触发器、存储过程等对象,并能对数据库做简单的维护操作。(7)自选开发工具,采用 C/S或B/S模式实现软件功能。3. 课程设计报告的基本要求:( 1)必须提交系统分析报告,包括:数据流图、数据词典和系统功能分析。( 2)数据库的设计与实现。包括数
3、据库的数据字典,数据库的概念结构(ER 图),数据库中的表、视图(如果使用) 、存储过程(如果使用)的结构和定义,数据库数据 的插入、修改、删除、查询,要求使用SQL脚本提供。( 3)程序设计的报告:包括程序的运行环境、开发环境、程序的详细设计(包括模块 之间的关系,模块的功能、主要功能实现的程序段) 。摘要根据医药销售管理系统的需求分析结果总结系统内实体及联系 , 并绘制系统的局部E-R,图然利用PD建模工具后画出全局 E-R图(概念数据模型)。结合需求分析与概念结构设 计把设计好的E-R图转换为DBMS所支持的数据模型所符合的逻辑结构,此系统只针对医药 超市内部管理使用,运用 SQL数据库
4、管理系统建表录入数据,进行查询、插入、删除、修改 等操作。关键词:医药销售管理系统;E-R图;DBMS数据模型;SQL目录1. 需求分析 41.1 本系统要求实现以下主要功能: . 41.2 系统功能分析图 41.3 数据流图和数据字典 . 51.3.1 数据流图( DFD) 51.3.2 数据字典( DD) 72. 数据库概念结构设计 82.1 局部视图设计 82.2系统总E-R图(PD建模工具绘制) 103. 数据库实施和维护 113.1 建立数据库 113.1.1 建数据库和表 113.1.2 视图的建立 133.1.3 触发器建立 133.1.4 建立存储过程 143.2 数据库的数据
5、管理 (插入、删除、修改等 ) 143.3 数据库的用户与权限管理 19参考文献 : 21医药销售管理系统1. 需求分析1.1本系统要求实现以下主要功能:(1) 基础信息管理:包括药品信息、员工信息、顾客信息;(2) 医药及医药用品的销售管理:实现药品的查询、销售、收费收据管理和药品退货处理等;(3) 系统设置管理:包括不同角色的管理、不同用户权限的设置等;(4) 相关信息统计及报表打印功能。1.2系统功能分析图不同用户对系统的权限不同,经理对系统有查询和管理功能,员工对系统有查询、药 品销售和退货的功能,而供应商和顾客对此系统没有使用权限,如图1-1所示医药销售管理系统员工经理供应商信息管理
6、员 工 信 息 管 理药 品 所 有 信 息 管 理药销收品售费信和收息退据查货管询管理理图1-1系统功能分析图1.3数据流图和数据字典1.3.1数据流图(DFD(1)对药品销售部分进行分析,画顶层数据流图,如下图所示(2)0层图,如下图所示图1-4 1层数据流图132数据字典(DD(1)主要数据项数据项名称含义说明类型长度药口口编号唯一标识一个药品Varchar10员工编号唯一标识一个员工身份Varchar10顾客编号唯一标识不同时间的一个顾客Varchar10图1-5主要数据项列表(2)主要数据结构数据结构名称含义说明组成结构顾客定义了一个顾客的有关信息顾客编号+ 顾客类别+会员号员工定义
7、了一个员工的有关信息员工编号+员工姓名+联系电话+登录密码药品定义了一个药品的有关信息药品编号+药品名称+产地+生产批号+所属类 另H进价+单价+库存+会员折扣+包装规格+生 产日期+有效期图1-6主要数据结构列表(3) 主要数据流数据流名称含义来源去 向数据流量组成收费收据顾客购买药品时员顾260份/每药品编号+员工编号+顾客编号+销售数量+销售填写的单据工客天总额+销售日期图1-7主要数据流表(4 )信息存储数据存储名称含义说明组成结构说明药品信息表存放药品的有关信息药品+库存数量用来说明药品在仓库中的存放数图1-8信息存储列表(5) 处理过程处理过程名称输入输出加工逻辑销售药品编号药品单
8、价根据药品信息表和顾客信息表,如果库存不为零,则可以卖给顾客,否则 缺货图1-9处理过程列表2. 数据库概念结构设计采用自底向上的设计方法将系统需求分析得到的用户需求抽象为信息结构2.1局部视图设计(1)药品信息E-R图图2-1 药品信息E-R图顾客信息E-R图图2-2顾客信息E-R图员工信息E-R图经理E-R图tn»±图2-5经理信息E-R图2.2系统总E-R图(PD建模工具绘制)世二至W Lchiz cbaraciEE bg典冬L確吏鬲嗚弓 Long d'aradM- H Mpriffy '莖宇號呈 Long cb aradEEBiif上対:If剂甘Le
9、ng 冒Lcngc主LcngcLrnq 二出MoneyMattyMsr*fJ1TSWLong 日且!* L& M ag 山怙呻|10,Mc-hbvOn图2-6系统概念结构模型3. 数据库实施和维护3.1建立数据库3.1.1建数据库和表(1) 数据库及所有表整体视图如下图示3 . j匿药辟勰奚辭 ±匚妊茸关奏图 日口表+ _u+ 育信皂国3 TboJR膏IB息 ® 口 dbd经理 国如退黄 E 3 dbo.fe ® Tbd药昌信息 E二dhc.吕T信息(3 口观图图3-1医药销售管理系统及所有表(2) 供应商信息表的设计如下图所示*jr 1 w 1:- t列
10、宕数据冀型>i_r-r c" 允评Wl值用供应商编号1vrdiar(lQ)0 用户名vjrdiar(lO) 1供应商名称vn(tiar(20) 1dnarlD)n 1联系方式rxjn*erio(ll( 0) J斫在城vardiar(10mH图3-2供应商信息表(3)经理信息表的设计数据类型冗祥柑値卜FL Till S" ! II rim 1 IL Till TTTT 11 : T -1! ! ffB ill ”用户名:ndiar(lQ)ndiar(lO)图3-3经理信息表(3) 退货信息表的设计UqjNVMCaEZBMA理霍焼X - Hbd退竟UQ5NYM數据类型冗许
11、Nd用药品漏号vardir(lC)EW 瞎鋼号varchar(10jB员工编号varchar(lQ)O退细重ndi3rt0)r退货全额moneyHr退货曰期date图3-4退货信息表(4) 销售信息表的设计UQ3NYMC8SZBMA.理系垛弓-dbo第臂 UQ3WMC&列名数据类型允许NJ值iirsrriiirrsim s?i -riiurrni*用i药品编号jwarc±i3r(lQ)? 'IIKvardiar 10)9顾客编号ndiar(lO)谐崖埶里ncimflrk:( I9r 0销售总额morreYHS日期date图3-5销售信息表(5) 药品信息表的设计UQ3
12、N¥MCSSZBMA«信宣 UQ3NYMC8列名数据粪型允详创惟药品偏号rrvarchar(lO)供庞高编吕vardiarflO)用户窖varehar(10j药品称vardiar50)产地vardiar(lO)生丹It是vardiarflO)厢細iii varchar(lO)Wmoney单怕money库存nvardiarfSO)合员析扣ixhartlO)包装瞬vardiarlQ)生产日期elatedte图3-6药品信息表(6) 员工信息表的设计UQ3NYMC8SZBM扎-焼3 - dbo.工信宜UQ3NYMC3S;数摇类型允许Null值?员tn煽号varcharClO)B用
13、户名vardnarflO)员工姓定vardiartlO)c联系电话varcharfl 1)登录亜码屮 archart 10)图3-8员工信息表3.1.2视图的建立为了便于查询,对顾客、药品和销售表建立视图,如下图所示UQJNYWCRSZBM.胡宫鼻用一扇壬冑室 b 33NVMCJ$ZB M.UQ3M¥MCSSZBhM5uJ -UQ3NYMOSZB11TFWiFJi.T或.或“弗“fll蜀J(1碑IB且r呦楽黠聯課仙聲皿槪“曲“曲图3-9顾客-药品-销售清单视图3.1.3触发器建立对药品信息表建立级联删除触发器,如下图所示SQLQueryl.iql -十管理紊册3 (w (56)* c
14、reate Trigger delete t-rigget on 药昂彳吕 § for delete曰as delete销售f rain三肖 書deletedL-where 彳肖售药品編号=d51et&d-药品编号|命令已成功完蘇图3-10级联删除触发器3.1.4建立存储过程对药品信息中的库存建立不带参数的存储过程,如下图所示SQLQucryl.sql 皆音理祭娠弓(=<SL)-1careat e p x o c e dim: eJ.壬as sezeet 库存' Horn豊品信息I庠存立H站果J消定库存1!翠” i2苛3丸43C520图3-11库存1的存储过程建
15、立3.2数据库的数据管理(插入、删除、修改等)(1)给药品信息中插入一条新记录插入记录前表中数据,如下图所示豹網瞒护a跚就 热am 讪 軌辭 颌狗噱 护aa議_f'l$1绷【JKC20 Iami1RK1W壇师50电aiMMi3M1rtSJLKT033)眦仰cjsffiS聲K>W:W: 3E03Z31HH1吐血:解0awiam:>肚图3-12插入前药品信息插入一条药品信息记录,如下图所示图3-13插入药品# SQLQuefyUql 觀 恨(5J)' %何卅伽弭心-dtn.UhiuertittD劇熬-valncj ('ypGDP J jysOOJ1,帰望'
16、;備 f f', 'S1 r '351 r f 0.95' rP 012-4-201 七QLUM扣韻记录sql语句插入后药品信息,如图所示jq:MYMCKZEMfl.1ft3 - Mbs悄歸却T X帝時Bt羽甲用哮游取拠七书卜酷別卿禅 fcii 加卿報卿 土円可 删卜 E3沖i弓厘1瞬宜琦鼻,S? 加如 範萌 】朋0 zdccu x 皿 a#血如皿巾忙2知02弓饉E茸蚊北 th±? 15»X S1RCG OJS 韓 1£也1 XIKllIllvpK3莎:血rtk£33更翡1跑3005CGJ2K钊皿芒宜制眄0003取扫1潮行
17、皿JQ£Oaj刃 0L*12:.:-:.-:l甲KS!WSOT511脯1JCUQ0dJXVD055mmiXIPHTUK«K昱萌11KQsoooo£015REMQbMDfillfillAUIoNLH图 3-14插入后药品信息(2) 删除药品信息中的一条记录由于在药品信息中建立了级联删除触发器,所以删除一条药品信息,则与此相关的销 售记录也会被删除删除前药品信息表如下图示呼州(35呗勒心音醯言<x就sm 機冃«報詹:» S3测昶蘿瓣51沛瞒mmsh酒!训韻懒酣掳血总測«h曲測蚪碉麻伟述瞒1滋»h硼就理噬强娜11轴炯血加36
18、h価储轉饪飙瑯t務师W0山曲漕谨晞束朋疇1抽35h于M“妙刪就划册观毗觑XT_I图3-15删除前药品信息删除前销售信息如图所示MIUQSNVMC6S2BMA.13 - dbo.ffig SQLQueryZsql - 黠§1珮(sa (56)(JQiNYMC85ZBMA细编号aissg赔编号iOi鰹asmu顾vgOOi真OL35.4000201H3-03VpO02ygO02*002946.00002011也yp002vgW2gk003420.0000am也yp(M3ygM3gkOOS1030.00002QliW)5fmAUZfm/wAU2ML图3-16删除前销售信息删除语句如下图示-
19、UQ3NYMCBSZBMA dbo.B SQL-m delete£roitt苞品信息-where 药品编号=001'|由消息:1行受影响二行受影响删除后药品信息表如下图所示癬牺鶴n 脈対 怫翩劭 酬 诽邂5.0K)曲龍»«rs _爾皿】:.ts血!),():36aiSJMa:趙rs _JMCIHB1fl¥VX1删融JU!H图3-19删除记录后药品信息表删除后销售表如图所示UQSNYMCSSZBMBSSS dbofi药品腿员工编号M号asti销駆额_俏售日期卜BSy®Q2舸245,00002011-03-03ypOO2yg002gkO03斗20.00X2011-03-03ypOQ3yS0Q3flkOOJIQX.OOOO2OU-G4-O5ML呛NULLMilNUliNl图3-20删除后销售表(3) 修改药品信息中的库存信息,将所有药品的库存全部加5修改前库存如下图所示曲 訓):】 毬 阴睁 n 也薦isK io:( sS1册m s翔_懈0.95Tfili匸拣IKK五354 HL恤此临,W1HL图3-21修
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三亚学院《钢琴演奏二》2023-2024学年第二学期期末试卷
- 山东青年政治学院《英语写作2》2023-2024学年第二学期期末试卷
- 喀什理工职业技术学院《分子生物学实验技术与原理》2023-2024学年第二学期期末试卷
- 年产30万吨铝材(一期)融资投资立项项目可行性研究报告(咨询)
- 银行保函质押合同(2篇)
- 避免常见的编程技术错误方法
- 毕业药店实习鉴定
- 2025年互联网医疗平台在线问诊医患沟通模式创新报告
- 2025年互联网医疗平台在线问诊平台用户需求分析报告
- 2019-2025年一级造价师之建设工程计价通关提分题库及完整答案
- 性科学与生殖健康智慧树知到答案章节测试2023年武汉科技大学
- 外墙GRC造型板施工方案
- 护理不良事件管理、上报制度及流程
- 预制板桥梁吊装方案(完整版)
- GB/T 9254.1-2021信息技术设备、多媒体设备和接收机电磁兼容第1部分: 发射要求
- GB/T 40734-2021焊缝无损检测相控阵超声检测验收等级
- GB/T 24821-2009餐桌餐椅
- GB/T 20230-2022磷化铟单晶
- 中考道德与法治复习要点+九年级中考道德与法治复习题
- 领导干部重大事项报告登记表
- 职业安全卫生培训讲义课件
评论
0/150
提交评论