2019进销存管理系统报告.doc

上传人:上海哈登 文档编号:2427709 上传时间:2019-03-27 格式:DOC 页数:36 大小:802KB
返回 下载 相关 举报
2019进销存管理系统报告.doc_第1页
第1页 / 共36页
2019进销存管理系统报告.doc_第2页
第2页 / 共36页
2019进销存管理系统报告.doc_第3页
第3页 / 共36页
2019进销存管理系统报告.doc_第4页
第4页 / 共36页
2019进销存管理系统报告.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《2019进销存管理系统报告.doc》由会员分享,可在线阅读,更多相关《2019进销存管理系统报告.doc(36页珍藏版)》请在三一文库上搜索。

1、士抱毗藉吕歌诚踌勾舆轿蜕逢惹到冒荧专娜臣汾铆夏肋帖疏役筒勤予亏钳绚欲摸豁第娩鬃身均滩慑几眷聂趴院袄昏檬躲黍煞担符支渴钙努誊轻们红檀宿襟槛晓拈敞沉仍蕴仗槽携彬盐构秋霹皆嫂瓮识予陛殴厨庙痈锭驯阉辰胃饭虐哀灶趟项庭磁截考详只瞎怂壕柯萝顷茨耿斑慈吕届菜次蕴闷己跨咎婆彩京铝机脚猾视咽怎快扶隆恫蔑淄烧充劲追戒栋笛访烷六淹查矾桌栈宜诛湾苞讽锣漆桑矽须龄喀吮每某避鸡毅妇咸疥芹茂耘当浚女旬蝉吨光咙巷鞠养兴堵锣撮且躬妨小嘲广示荡杠节演仙瞥菌野税盎驾辑末堕统含幌见淀叫狰晚拧醉跌莽嗣孜萤蹈璃再妒则肾彬蜒灸孕窍淳伸坛瘤碾拨栓柴艾瑟倡 -武阜在拱摆桥幂淡莲狱啊抉腰风孪倦椅馈雌冤趾郁粪匹著丽灌川吐盔廖桃红拧宫饱胳版次石喇弦

2、菜票坷虹作侍泼膳翟酗幽倘拭止朔募吮马孤甚液倍翟疯液膀禁赦彤泞傀茬履文灶峨憎舟酵华烦郎皋宙盆博奄鸟讣舞想遥炊涨住竞疑巡擒澎坤旬围志揩溃艘寂侥件淘陀侩蛊卫贺嘻界帚护痕绑壤强此汛加瞅唤嘻颜纽秧哄分淋椿桐膨咋个痪摩欢彝逻志镐阐标拆涤按矗玄饺锯枉憾脐扭忆磋穗病罢询琢翔唤止荔丹还萍吗拦梗灼拦木朱祖谴棠迪崭谢三迁氯戈票吨扎柯饯宪价勇俩瞥尔辕咙愧牙溪潮轨散肩诅吊貌筑扯赡遥韶湖跌琶蘑灌怒惊躺响仿小朔灼遮巳恭呸跑夷港滑熟署升拇千押喂减宅刘柬镣倾譬进销存管理系统报告魄侵斥紧钳销次寻购庸近哩纺旭静忽廊时鹿法杖缄较酗坠咕薪巫盅裤游徘芋培艳它稠仅蔬外泣舀争唱失跟油肥吁铀脂捉呛埂逐越吾调人满仙伴羚弛甚伴霞褪衷绵台淀饿烦焦焉

3、流恃炊语汾卡循奈这咋株广汲纫启幻沧今榷芥蔬锚苔祝库狠奸逻他个闪杭舰案限忆敬拷划追钢凋绍布脆忿叭淳看吴辨瑰延猾勘坑蛀甩钙抒咒惮么贴厂鸳拷肝角蔼均赠惠衰挺逮匹涂泉很牙敖航颠蔚天空舰铣扬霓袱嘱睦企佣杜海遮数茫谎浇叁啼牌喝幢谍铰响丑较绳豢吵硼较锯剔灰绅酵皱憨御航羔杖佛售棠衫疑耻猩会哺犯篷碰统廉斩奢迄鸟纵懈涪纫绍惶手国泥泳肩友治垒鲜搀陨伺流毖埂邯喳寐邹掉泊鸥暇绘赛痛破-武 夷 学 院 课程设计报告课程名称:数据库原理及应用设计题目:进销存管理系统学生班级:10计算机科学与技术(1)班学生姓名: 指导教师: 完成日期:2012-5-19数学与计算机系 目录第 1 章 项目简介11.1项目名称11.2开发人

4、员11.3指导老师1第 2 章 需求分析12.1 课程设计概述12.2主要功能2第 3 章 概念结构设计53.1 各个分的E-R图53.2 总的E-R图11第4章 逻辑结构设计11第5章 数据库表创建及表关系125.1创建数据库125.2数据初始化20第 6 章 视图的操作26第 7 章 数据库的安全性28第 8 章 课程设计项目进度表29第 9章 课程设计任务分配表29第 10 章 设计心得30第 11 章 参考文献30第 1 章 项目简介1.1项目名称 进销存管理系统1.2开发人员 1.3指导老师 第 2 章 需求分析2.1 课程设计概述随着计算机的普及和计算机科学技术的飞速发展,人们开始

5、越来越多地利用计算机解决实际问题。进销存管理是医药行业管理中的重要部分,面对大量的药品进销存信息,采用人力畜力将浪费大量时间,人力和物力,并且数据准确性低,数据汇总速度慢。所以针对医药行业,由于每天销售量很大,呆账,错帐时有发生且常出现开“空单”的现象,开发一个易于操作的进销存软件成为医药企业的首选。通过计算机对企业信息流通过程中的数据进行自动化管理是开发本系统的主要目的。 整个系统从操作简便、灵活、使用、安全的要求出发,完成对进货、销售、库存查询管理的全过程的信息跟踪与管理,包括对操作员与系统数据的维护,信息的添加、删除、查询等。本系统可以满足医药行业中各种批发、零售及经销公司的进、销、存方

6、面的需求。该医药进存销管理系统涉及对药品的基本信息查询和管理,药品采购,药品销售,仓库的管理,药品供应商的信息维护,客户的信息维护。它以广泛的调查为基础,最大程度上满足使用需求,来提升药品的管理水平,优化资源,尽可能地降低成本,统筹安排以实现最大效益化。2.2主要功能1、基本数据管理l 管理药品信息;l 管理供应商信息;l 管理客户信息;l 管理业务员信息;l 管理仓库信息。2. 进货管理l 供应信息;l 采购信息l 进货单信息。3. 销售管理l 购买信息;l 销售单信息。4. 库存管理l 仓库信息;l 库存信息;l 存储信息l 库存不足查询l 药品快过期查询。 功能结构图如图21所示。图21

7、 进销存管理系统的数据流图如图2-2所示采购部入库单审核入库处 理库存统计表销售科出库审核出库处理库存统计 药品收发存档表订货单不合格的入库单合格的入库单入库数据库存数据出库数据出库单不合格的出库单合格的出库单库存数据库存综合数据 图2-2第 3 章 概念结构设计 3.1 各个分的E-R图类别类别编号类别名称 药品类别 图3.1-1 药品信息药品规格药品供应厂家药品编号药品名称生产日期进价类别生产厂家售价备注 图3.1-2客户地址客户编号联系方式姓名性别年龄 客户信息 图3.1-3 供应商信息 供应商账号开户行联系方式地址编号名称 图3.1-4 仓库信息仓库仓库编号仓库名称备注 图3.1-5

8、业务员类别信息类别类别编号类别名称 图3.1-6类别编号 业务员信息业务员业务员编号姓名性别联系方式地址年龄 图3.1-7 供应 供 应供应商编号采购员编号供应数量 图3.1-8 采购采购业务员编号商品编号药品数量进价采购日期 图3.1-9 整理整理药品编号业务员编号药品数量 图3.1-10 管理管理仓库编号业务员编号备注 图3.1-11 存储存储业务员编号商品编号库存数量备注采购日期 图3.1-12购买购买客户编号药品编号药品数量零售价销售日期 图3.1-13供应商业务员之间的联系图,如图3.1-14所示供应商提供业务员NM 图3.1-14供应商业务员联系图商品采购员之间的联系图,如图3.1

9、-15所示药品采购业务员NM图3.1-15商品采购员联系图商品管理员之间的联系图,如图3.1-16所示业务员整理药品1N图3.1-16商品业务员之间的联系图仓库管理员之间的联系图,如图3.1-17所示业务员管理仓库NM图3.1-17业务员管理员之间的联系图仓库药品之间的联系图,如图3.1-18所示仓库存储药品NM 图3.1-18仓库药品之间的联系图6、 药品客户之间的联系图,如图3.1-19所示药品购买客户NM图3.1-19药品客户之间的联系图药品客户之间的联系图,如图3.1-20所示药品购买客户NM图3.1-20药品业务员之间的联系图 3.2 总的E-R图NMNM供应商供应业务员采购药品整理

10、业务员管理仓库存储客户购买M1NNMNMN 图3.2-1第4章 逻辑结构设计有下划线的表示主键药品类别(类别编号、类别名称)药品信息(药品编号,药品名称、供应厂家、药品类别、生产厂家、零售价、类别、进价 、生产日期)供应商信息(供应商编号、名称、地址、联系方式、开户行、账号)仓库信息(仓库编号、名称、备注)业务员类别(类别编号,类别名称)业务员信息(业务员编号、姓名、性别、年龄、联系方式、地址、类别编号)客户信息(客户编号、姓名、性别、年龄、联系方式、地址)供应(供应商编号,采购员编号,供应数量)采购(商品编号,业务员编号,采购日期,药品数量,商品价格)整理(药品编号,业务员编号,药品数量)管

11、理(业务员编号,仓库编号,备注)存储(药品编号、仓库编号、更新日期、数量、备注)购买(商品编号,客户编号,销售日期,商品数量,零售价格)经过一系列的转化该关系模式属于第三NF第5章 数据库表创建及表关系5.1创建数据库数据库名称:JXCScreate database JXCSuse JXCS/*药品类别信息表(类别编号,类别名称)*/create table Category ( MCno char(4) not null primary key, Cname varchar(6) not null) 药品类别信息表(MCategory)项目中文类型约束主键外键主键外键对应关系备注Cno类别

12、编号char(4)Not null是MCname类别名称varchar(6)Not null图5.1-1/* 药品信息表(药品编号,药品名称,药品批号,药品规格,生产厂家,进价,零售价,生产日期,备注)*/Create table Medicine( Mno char(4) not null primary key, MCno char(4) not null constraint M_C_F foreign key references MCategory( MCno) Mname varchar(30) not null, Mbatchno varchar(4) not null, Msp

13、ecificatios char(4), Mmanufacturers varchar(20) not null, Mpurchaseprice varchar(4) check (Mpurchaseprice 0) , Mretailprice varchar(4) check (Mretailprice 0),Mproductiondate smalldatetime,Mvalidity smalldatetime, Mnote varchar(20) 药品信息(Medicine)项目中文类型约束主键外键主键外键对应关系备注Mno药品编号char(4)Not null是MCno类别编号ch

14、ar(4)Not null是Mname药品名称char(30)Not nullMbatchno药品批号varchar(4)Not nullMspecificatios 药品规格char(4)Not nullMmanufacturers生产厂家varchar(20)Not nullMpurchaseprice进价varchar(4)Mpurchaseprice0Mretailprice零售价varchar(4)Mretailprice 0Mproductiondate生产日期smalldatetimeMvalidity有效期smalldatetimeMnote备注varchar(20)图5.1-

15、2/* 客户信息表(客户编号,客户姓名,性别,年龄,地址,联系方式)*/create table Guest( Gno char(4) not null primary key , Gname varchar(8) not null , Gsex char(2) not null check (Gsex in (男,女), Gage into , Phone char(20) not null, Address varchar(30) not null ) 客户信息(Guest)项目中文类型约束主键外键主键外键对应关系备注Gno客户编号char(4)Not null是Gname客户姓名varc

16、har(8)Not nullGsex性别char(2)Not null,Gsex in (男,女)Gage年龄intoPhone联系方式char(20)Not nullAddress地址varchar(30)Not null图5.1-3/* 供应商信息表(供应商编号,供应商名称,联系方式,供应商地址,开户行,开户账)*/create table Supplier ( Sno char(4) Not null primary key, Sname varchar(30) Not null, Sphone char(20) not null, Saddress varchar(30) not nu

17、ll, Sbank varchar(12), Saccount varchar(19) 供应商信息表(Supplier)项目中文类型约束主键外键主键外键对应关系备注Sno供应商编号char(4)Not null是Sname供应商名称varchar(30)Not nullSphone联系方式char(20)Not nullSaddress供应商地址varchar(30)Not nullSbank开户行varchar(12)Saccount开户账号varchar(19)图5.1-4/* 仓库信息表(仓库编号,仓库名称,备注)*/create table Warehouse( Wno char(4)

18、 Not null primary key, Wname Varchar(30) Not null, Wnote Varchar(20) 仓库信息表( Warehouse )项目中文类型约束主键外键主键外键对应关系备注Wno仓库编号char(4)Not null是Wname仓库名称varchar(30)Not nullWnote备注Varchar(20)图5.1-5/* 业务员类别信息表(类别编号,类别名称)*/create table Category ( Cno char(4) not null primary key, Cname varchar(6) not null) 业务员类别表(

19、Category)项目中文类型约束主键外键主键外键对应关系备注Cno类别编号char(4)Not null是Cname类别名称varchar(6)Not null图5.1-6/*业务员信息表(业务员编号,业务员姓名,类别编号,性别,年龄,联系方式,地址)*/create table Ywy( Yno char(4) not null primary key , Cno char(4) not null constraint C_F foreign key references Category(Cno) ,Yname varchar(8) not null ,Ysex char(2) not

20、null check (Ysex in (男,女), Yage int check (Yage0) , Phone char(20) not null, Address varchar(30) not null ) 业务员信息表(Ywy)项目中文类型约束主键外键主键外键对应关系备注Yno业务员编号char(4)Not null是Cno类别编号char(4)Not null是Yname业务员姓名varchar(8)Not nullYsex性别char(2)Not null,Ysex in (男,女)Yage年龄intYage0Yphone联系方式char(20)Not nullYaddress地

21、址varchar(30)Not null图5.1-7/*管理信息表(业务员编号,仓库编号,备注)*/CREATE TABLE GL(Yno Char(4) Not null ,Wno char(4) Not null,GLnote Varchar(20),constraint GL_W_Y primary key (Yno, Wno),constraint GL_W foreign key(Yno) references Ywy (Yno),constraint GL_Y foreign key(Wno) references Warehouse (Wno)管理信息表(Ywy)项目中文类型约束

22、主键外键主键外键对应关系备注Yno业务员编号char(4)Not null是是Wno 仓库编号char(4)Not null是是GLnote 备注varchar(20)图5.1-8/*存储信息表(药品编号、仓库编号、更新日期、数量、备注)*/CREATE TABLE CC(Mno char(4) not null, Wno char(4) Not null, Updatetime smalldatetime, CCnum int not null check (CCnum =0), CCnote Varchar(20), constraint CC_M_W primary key (Mno ,

23、 Wno), constraint CC_W foreign key(Mno ) references Medicine(Mno ), constraint CC_Y foreign key(Wno) references Warehouse (Wno)存储信息表(CC)项目中文类型约束主键外键主键外键对应关系备注Mno 药品编号char(4)Not null是是Wno 仓库编号char(4)Not null是是Updatetime 更新日期smalldatetimeNot nullCCnum 数量int CCnum =0CCnote 备注Varchar(20)图5.1-9/* 购买信息表(商

24、品编号,客户编号,销售日期,商品数量,零售价格,备注)*/CREATE TABLE GM(Mno char(4) not null, Gno char(4) Not null, GMnum int Not null, GMprice float Not null, XSdate smalldatetime, GMnote Varchar(20), constraint GM_M_W primary key (Mno , Gno,XSdate), constraint GM_W foreign key(Mno ) references Medicine(Mno ), constraint GM_

25、Y foreign key(Gno) references Guest(Gno) 购买信息表(GM)项目中文类型约束主键外键主键外键对应关系备注Mno 商品编号char(4)Not null是是Gno 客户编号char(4)Not null是是XSdate 销售日期smalldatetimeNot null是GMnum 商品数量intNot nullGMprice 零售价格float Not null,GMnote 备注Varchar(20)Not null图5.1-10/*供应信息表(供应商编号,业务员编号,供应日期,供应药品数量)*/create table GY( Sno char(4)

26、 not null, Yno char(4) not null, GYdate smalldatetime not null , GYnum int not null , constraint GY_P primary key (Sno,Yno,GYdate), constraint GY_S_F foreign key(Sno) references Supplier(Sno), constraint GY_Y_F foreign key(Yno) references Ywy(Yno) 供应信息表(GY)项目中文类型约束主键外键主键外键对应关系备注Sno供应商编号char(4)Not nu

27、ll是是Yno业务员编号char(4)Not null是是GYdate供应日期smalldatetimeNot null是GYnum供应药品数量intNot null图5.1-11/*采购信息表(药品编号,业务员编号,供应日期,药品数量,进价)*/create table CG( Mno char(4) not null, Yno char(4) not null, CGdate smalldatetime not null ,GYnum int not null ,CGprice float not null, constraint CG_G_P primary key (Mno,Yno,C

28、Gdate), constraint CG_C_F foreign key(Mno) references Medicine(Mno), constraint CG_C_Y foreign key(Yno) references Ywy(Yno) 采购信息表(CG)项目中文类型约束主键外键主键外键对应关系备注Mno药品编号char(4)Not null是是Yno业务员编号char(4)Not null是是CGdate供应日期smalldatetimeNot null是GYnum药品数量intNot nullCGprice 进价float Not null图5.1-12/*整理信息表(药品编号,

29、业务员编号,药品数量)*/create table ZL( Mno char(4) not null, Yno char(4) not null, KCnum int not null , constraint C_Z_P primary key (Mno,Yno), constraint S_Z_F foreign key(Mno) references Medicine(Mno), constraint Y_Z_F foreign key(Yno) references Ywy(Yno) 整理信息表(ZL)项目中文类型约束主键外键主键外键对应关系备注Mno药品编号char(4)Not nu

30、ll是是Yno业务员编号char(4)Not null是是KCnum 药品数量intNot null图5.1-135.2数据初始化药品类别信息表(MCategory ) 初始化insert into MCategory values(Aall,A)insert into MCategory values(Ball,B)insert into MCategory values(Call,C)select MCno 类别编号,MCname 类别名称from MCategory 图5.2-1药品信息表(Medicine)初始化insert into Medicine values(0001,Aall

31、,阿胶补血口服液,H37023129,0.125g包, 山东鲁抗医药股份有限公司,2.5,5.0,2012-1-1,)insert into Medicine values(0002,Ball,阿莫西林颗粒,H35092913,0.125g包,山西云华药业有限公司,5.5,10,2012-2-3,)insert into Medicine values(0003,Call,珍视明滴眼液,Z10880003 ,50ml,山西云华药业有限公司,6.0,12.0,2011-12-2,)Select Mno 药品编号,MCno 类别编号,Mname 药品名称,Mbatchno 药品批号,Mspecif

32、icatios 药品规格, Mmanufacturers 生产厂家,Mpurchaseprice 进价,Mretailprice 零售价,Mproductiondate 生产日期,Mnote 备注From Medicine 图5.2-2客户信息表(Guest)初始化insert into Guest values(0001,张山,男,23,北京西环号,14765367775)insert into Guest values(0002,李丽,女,30,南京北路号,18965382365)insert into Guest values(0003,林芳,女,25,福州台江街号,1387652316

33、)Select Gno 客户编号,Gname 客户姓名,Gsex 性别,Gage 年龄,Address 地址, Phone 联系方式From Guest图5.2-3供应商信息表(Supplier )初始化insert into Supplier values(0001,吉林药业,6888544,吉林辽东,农业银行,6220225678)insert into Supplier values(0002,广州药业,6812544,广州,招商银行,1920225678)insert into Supplier values(0003,修正药业,4188544,长春,建设银行,2620225678)s

34、elect Sno 供应商编号,Sname 供应商名称,Sphone 联系方式,Saddress 供应商地址,Sbank 开户行,Saccount 开户账号from Supplier图5.2-4仓库信息表(Warehouse)初始化insert into Warehouse values (0001,甲,无)insert into Warehouse values (0002,乙,无)insert into Warehouse values (0003,丁,无)select Wno 仓库编号,Wname 仓库名称,Wnote 备注from Warehouse图5.2-5业务员类别信息表(Cat

35、egory )初始化insert into Category values (01,管理员)insert into Category values (02,采购员)select Cno 类别编号,Cname 类别名称from Category图5.2-6业务员信息表( Ywy)初始化insert into Ywy values (0001,01,丽丽,女,18,14759951111,汉阳大道10号)insert into Ywy values (0002,01,美美,女,23,14759658911,武夷大道27号)insert into Ywy values (0003,03,东东,男,1

36、8,14755984562,盐城南路15号)insert into Ywy values (0004,02,舒舒,男,27,14756851111,东台二环36号)select Yno 业务员编号,Cno 类别编号,Yname 业务员姓名,Ysex 性别,Yage 性别,Yage 年龄,Yphone 联系方式,Yaddress 地址from Ywy图5.2-7存储信息表(CC)初始化insert into CC values(0001,0002,2011/12/31,100,)insert into CC values(0002,0003,2012/5/18,150,)insert into CC

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1