医药超市管理系统23610.docx

上传人:you****now 文档编号:62595680 上传时间:2022-11-22 格式:DOCX 页数:10 大小:34.29KB
返回 下载 相关 举报
医药超市管理系统23610.docx_第1页
第1页 / 共10页
医药超市管理系统23610.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《医药超市管理系统23610.docx》由会员分享,可在线阅读,更多相关《医药超市管理系统23610.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、 需求分析析根据用户户对该系系统需求求的描述述,系统统包括以以下几个个子系统统:1. 职工管理理要求能够够查询某某家门店店的职工工情况,职职工的详详细信息息;能够添加加、删除除及更新新。2. 门店管理理要求能够够提供销销售情况况。如某某门店在在某天销销售了哪哪些药品品,销售售额是多多少,某某月各门门店日平平均销售售额是多多少;能够添加加、删除除及更新新。3. 药品管理理要求能够够查询某某家门店店的某药药品存量量,或某某药品在在哪个门门店有货货,有多多少;能够添加加、删除除及更新新。4. 供应商管管理要求能够够查询某某门店的的某种药药品来自自于哪个个供应商商,来自自于哪个个城市;能够添加加、

2、删除除及更新新。综合以以上需求求,设计计如下数数据结构构:1. 数据结构构:职工工含义:记记录职工工的基本本信息。组成:编编号,姓姓名,所所属门店店编号,性性别,年年龄,职职务2. 数据结构构:门店店含义:记记录门店店的基本本信息。组成:编编号,地地址,邮邮编,电电话。3. 数据结构构:销售售额含义:记记录各门门店的每每日销售售情况。组成:门门店编号号,药品品编号,销销售数量量,单价价,日期期。4. 数据结构构:药品品含义:记记录药品品的基本本信息。组成:编编号,名名称,条条码。5. 数据结构构:存货货量含义:记记录药品品在各门门店的存存货情况况。组成:药药品编号号,门店店编号,存存货量。6.

3、 数据结构构:供应应商含义:记记录供应应商的基基本信息息。组成:编编号,名名称,城城市,地地址,电电话。7. 数据结构构:供应应含义:记记录各门门店的进进货情况况。组成:门门店编号号,药品品编号,供供应商编编号,进进货单价价,进货货数量,进进货日期期。数据字典典:数据项类型长度取值范围围与其他数数据项的的逻辑关关系职工编号号字符型55Bytte非空且可可以唯一一标识一一个职工工职工姓名名字符型60-6BBytee非空职工性别别字符型22Bytte非空职工年龄龄无符号整整型11 Byyte非空且不不小于118职工职务务字符型100-100 Byyte非空门店编号号字符型55 Byyte非空且可可

4、以唯一一标识一一个门店店门店地址址字符型500-500 Byyte非空门店邮编编字符型66 Byyte门店电话话字符型150-155 Byyte非空药品编号号字符型50-5 Bytte非空且可可以唯一一标识一一种药品品药品名称称字符型200-200 Byyte非空药品条码码字符型200-200 Byyte非空且唯唯一销售数量量无符号整整型50-5 Bytte不小于00销售单价价浮点型100-100 Byyte不小于00销售日期期DATEE型2020 BBytee非空存货量无符号整整型50-5 Bytte不小于00供应商编编号字符型55 Byyte非空且可可以唯一一标识一一个供应应商供应商名名称

5、字符型200-200 Byyte非空供应商城城市字符型200-200 Byyte供应商地地址字符型200-200 Byyte供应商电电话字符型200-200 Byyte进货单价价浮点型100-100 Byyte非空且不不小于00进货数量量无符号整整型50-5 Bytte非空且不不小于00进货日期期DATEE型2020 BBytee非空二、 ER图编号姓名性别年龄职务职工编号m工作地址1邮编日期电话门店m单价数量日期m数量m供应单价销售储存存货量pnnn编号药品名称供应商编号名称电话地址城市条码三、 关系模式式根据ERR图设计计关系模模式如下下:将每个实实体转化化为一个个关系模模式,职职工与门门

6、店的mm:1的的联系与与m端的的关系模模式合并并,门店店与药品品的m:n的销销售联系系和储存存联系转转化为单单独的关关系模式式,门店店、药品品与供应应商之间间的m:n:pp的联系系转化为为单独的的关系模模式,得得到所有有的关系系模式如如下(下下划线的的属性为为主码):职工(编编号,姓姓名,性性别,年年龄,职职务,所所属门店店编号)Emplloyeee ( Eno ,Enamme , Esexx ,EEagee , Estaate , SSHnoo );门店(编编号,地地址,邮邮编,电电话)Shopp ( SHnoo , SHadddreess , SSHpoost , SSHteel );药品

7、(编编号,名名称,条条码)Drugg ( Dno , Dnnamee , Dnumm );供应商(编号,名称,城市,地址,电话)Suppplieer ( SUUno , SUUnamme , SUUcitty , SUUadddresss , SUUtell );销售(门门店编号号,药品编编号,数数量,单单价,日日期)Salee ( SHnoo , Dno , SAAamoout , SSAprricee , SAdaate );储存(门门店编号号,药品编编号,存存货量)Storre ( SHHno , DDno , STTamoout );供应(门门店编号号,供应商商编号,药品编编号,单单价

8、,数数量,日日期)Suppply ( SSHnoo, SUUno , DDno , Spriice , SSamoout ,Sdatte)。四、 规范化1. 职工(编编号,姓姓名,性性别,年年龄,职职务,所所属门店店编号)每个职工工的编号号是唯一一的,允允许同名名。该关系模模式的函函数依赖赖: 编号姓名,编编号性别,编编号年龄,编编号职务,编编号所属门门店编号号非主属性性完全函函数依赖赖于码,并并且不存存在非主主属性对对码的传传递依赖赖,属33NF。2. 门店(编编号,地地址,邮邮编,电电话)每个门店店的编号号是唯一一的。该关系模模式的函函数依赖赖: 编号地址,编编号邮编,编编号电话非主属性性

9、完全函函数依赖赖于码,并并且不存存在非主主属性对对码的传传递依赖赖,属33NF。3. 药品(编编号,名名称,条条码)每种药品品的编号号是唯一一的,条条码也是是唯一的的。该关系模模式的函函数依赖赖: 编号名称,编编号条码,条条码名称,条条码编号非主属性性完全函函数依赖赖于码,并并且不存存在非主主属性对对码的传传递依赖赖,属33NF。4. 供应商(编号,名称,城市,地址,电话)该关系模模式的函函数依赖赖: 编号名称,编编号城市,编编号地址,编编号电话非主属性性完全函函数依赖赖于码,并并且不存存在非主主属性对对码的传传递依赖赖,属33NF。5. 销售(门门店编号号,药品编编号,数数量,单单价,日日期

10、)该关系模模式的函函数依赖赖: (门店店编号,药药品编号号,日期期)数量,(门门店编号号,药品品编号,日日期)单价非主属性性完全函函数依赖赖于码,并并且不存存在非主主属性对对码的传传递依赖赖,属33NF。6. 储存(门门店编号号,药品编编号,存存货量)该关系模模式的函函数依赖赖: (门店店编号,药药品编号号)存货量量非主属性性完全函函数依赖赖于码,并并且不存存在非主主属性对对码的传传递依赖赖,属33NF。7. 供应(门门店编号号,供应商商编号,药品编编号,单单价,数数量,日日期)该关系模模式的函函数依赖赖: (门店店编号,供应商编号,药品编号,日期)单价,(门店编号,供应商编号,药品编号,日期

11、)数量非主属性性完全函函数依赖赖于码,并并且不存存在非主主属性对对码的传传递依赖赖,属33NF。五、 建表语句句creaate taablee EEmplloyeee( Enno CHAAR(55) PRIIMARRY KEYY,Enamme VARRCHAAR(66) NOTT NNULLL,Esexx CCHARR(2) NNOT NUULL,Eagee SSMALLLINNT(11) CHEECK(Eagge=18),Estaate VAARCHHAR(10) NNOT NUULL,SHnoo CCHARR(5) NNOT NUULL,FOREEIGNN KKEY(SHnno) REEF

12、ERRENCCES Shhop(SHnno);creaate taablee SShopp( SHHno CHHAR(5) PRRIMAARY KEEY,SHadddreess VAARCHHAR(50) NNOT NUULL,SHpoost CHHAR(6),SHteel VARRCHAAR(115) NOOT NULLL);creaate taablee DDrugg( Dnno CHAAR(55) PRIIMARRY KEYY, Dnaame VAARCHHAR(20) NNOT NUULL, Dnuum VARRCHAAR(220) NOOT NULLL UUNIQQUE );crea

13、ate taablee SSuppplieer( SUUno CHHAR(5) PRRIMAARY KEEY, SUnnamee VVARCCHARR(200) NOTT NNULLL, SUccityy VVARCCHARR(200), SUaaddrresss VVARCCHARR(200), SUttel VAARCHHAR(20);creaate taablee SSalee( SHHno CHHAR(5), Dnoo CCHARR(5), SAaamouut SMAALLIINT CHHECKK(SAAamoout=0), SAppricce FLOOAT(10) CCHECCK(S

14、SAprricee=00), SAddatee DDATEE NNOT NUULL, PRIIMARRY KEYY (SSHnoo , Dnoo , SAddatee) FORREIGGN KEYY (SSHnoo) REFFEREENCEES Shoop(SSHnoo), FORREIGGN KEYY (DDno) RREFEERENNCESS DDrugg(Dnno);creaate taablee SStorre( SHHno CHHAR(5), Dnoo CCHARR(5),STammoutt SSMALLLINNT CHEECK(STaamouut=0),PRIMMARYY KKEY

15、 (SHHno , DDno),FOREEIGNN KKEY (SHHno) RREFEERENNCESS SShopp(SHHno),FOREEIGNN KKEY (Dnno) REEFERRENCCES Drrug(Dnoo) );creaate taablee Suupplly( SUUno CHHAR(5), Dnoo CCHARR(5), Sprricee FFLOAAT(55) NOTT NNULLL CCHECCK(SSpriice=0), Sammoutt SSMALLLINNT NOTT NNULLL CCHECCK(SSamoout=0), Sdaate DAATE NOO

16、T NULLL, PRIIMARRY KEYY (SSUnoo , Dnoo , Sdaate),FOREEIGNN KKEY (SUUno) RREFEERENNCESS SSuppplieer(SSUnoo), FORREIGGN KEYY (DDno) RREFEERENNCESS DDrugg(Dnno)六、 查询1. 查询某家家门店的的职工情情况,职职工的详详细信息息。例如查询询编号为为“111111”的店的的职工信信息:seleect *fromm EEmplloyeeewherre SHnno=111111;2. 查询某家家门店的的某药品品存量?或某药药品在哪哪个门店店有货?有多

17、少少?例如查询询编号为为“111111”的门店店的编号号为“222222”的药品品存量:seleect STTamooutfromm SStorrewherre SHnno=111111 aand Dnno=222222;例如查询询编号为为“222222”的药品品在那个个门店有有货及存存货量:seleect SHHno , SSTammouttfromm SStorrewherre Dnoo=2222222 annd STaamouut00;3. 提供销售售情况。如如某门店店在某天天销售了了哪些药药品?销销售额是是多少?某月各各门店日日平均销销售额是是多少?例如查询询编号为为“111111”的

18、门店店在20010年年11月月1号销销售了哪哪些药品品(显示示药品编编号及名名称),销销售额是是多少:seleectSSalee.Dnno , Dnnamee , SAaamouut , SAApriice , SSAammoutt*SAApriice as Tottalfromm Saale , DDruggwherre SHnno=111111 aand SAAdatte=220100-111-1 annd Salle.DDno =Drrug.Dnoo;4. 能够查询询某门店店的某种种药品来来自于哪哪个供应应商?来来自于哪哪个城市市?例如查询询编号为为“111111”的门店店的编号号为“2

19、22222”的药品品来自于于哪个供供应商(显示编编号及名名称),来自自于哪个个城市:seleectddisttincctSUUno , SUUnamme , SUUcittyfromm SSuppply , SSuppplieer wherre SHnno=111111 aand Dnno=222222 aand Suupplly.SSUnoo=Suuppllierr.SUUno;5. 需要具有有数据插插入,删删除以及及更新功功能。例如向DDrugg表中插插入编号号为2222222、名称称为板蓝蓝根冲剂剂、条码码为122345567889SAA的药品品:inseertintoo DDruggvaluues (2222222,板蓝蓝根冲剂剂,123345667899SA);例如删除除编号为为111111的的供应商商信息:deleetefromm SSuppplieerwherre SUnno=111111;例如将编编号为1111111的门门店中的的编号为为222222的的药品存存货量改改为122updaate Sttoreeset STTamoout=12wherre SHnno=111111 aand Dnno=222222;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理制度

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁