文档介绍:《数据库系统概论》实验报告选题:医药销售管理系统实验内容和步骤结果1,需求分析由于做的是医药销售管理系统所以主要分四部分:(1)管理员登陆(2)药品的入库管理(3)药品信息的管理(4)药品的出库管理2,数据流图和数据字典药品管理人员输入药品入库信息医药销售管理系统查询药品入库信息输入库存药品信息查询库存药品信息输入药品出库信息查询药品出库信息数据字典:数据流:管理员登陆信息流:数据流名:管理员信息说明:建立管理员信息记录,用户名,密码等数据结构:管理员信息等药品入库信息流:数据流名:药品入库信息说明:建立药品入库信息记录编号等等数据结构:药品入库信息表库存药品信息流:数据流名:药品信息说明:建立药品信息记录药名等数据结构:库存药品信息表药品出库信息流:数据流名:药品出库信息说明:建立药品出库信息记录,编号等等数据结构:药品出库信息表数据存储定义:管理员登陆信息:数据存名:管理员登陆信息说明:存储管理员用户名密码等信息,用户名是码输入:用户名输出:管理员信息表药品入库信息:数据储存名:药品入库信息说明:储存药品入库的编号等信息,进货号是码输入:药品入库名称输出:入库信息表药品信息:数据储存名:药品信息说明:储存库存药品的名称等信息,药品名称是码输入:药品名称输出:药品信息表药品出库信息:数据储存名:药品出库信息说明:储存出库药品的名称等信息,出货号是码输入:出库药品名称输出:出库信息表数据处理过程:管理员信息处理过程:处理过程名:管理员登录过程说明:管理员身份验证输入:用户名,密码输出:登陆是否成功添加药品入库信息处理过程:处理过程名:添加药品入库信息说明:添加药品的入库信息输入:药品入库信息输出:添加是否成功查询药品入库信息处理过程: 处理过程名:药品入库信息说明:查询所要的药品入库信息输入:查询请求输出:药品入库信息表删除入库药品信息处理过程: 处理过程名:入库药品信息说明:删除所要的入库药品信息输入:删除请求输出:删除是否成功添加药品信息处理过程:处理过程名:添加药品信息说明:添加新的药品信息输入:药品信息输出:添加是否成功修改药品信息处理过程: 处理过程名:药品信息说明:修改已有的药品信息输入:药品信息输出:修改是否成功 查询药品信息处理过程: 处理过程名:药品信息说明:查询所要的药品信息输入:查询请求输出:药品信息表删除药品信息处理过程: 处理过程名:药品信息说明:删除所要的药品信息输入:删除请求输出:删除是否成功添加药品出库信息处理过程:处理过程名:添加药品出库信息说明:添加新的药品出库信息输入:药品出库信息输出:添加是否成功 查询出库药品信息处理过程: 处理过程名:查询药品出库信息说明:查询所要的药品出库信息输入:查询请求输出:药品出库信息表删除药品出库信息处理过程: 处理过程名:删除药品出库信息说明:删除所要的药品出库信息输入:删除请求输出:删除是否成功退货信息处理过程:处理过程名:退货处理信息说明:删除所要求的某一药品出库信息输入:退货请求输出:退货是否成功管理员登陆3,系统设计医药销售管理系统入库药品管理模块出库药品管理模块库存药品管理模块添加药品入库信息删除药品入库信息查询药品入库信息添加药品信息删除药品信息修改药品信息查询药品信息添加药品出库信息删除药品出库信息退货处理查询药品出库信息4,E—R图管理员密码用户名入库药品信息记录:进货号数量药名日期进货价药品入库信息负责人库存药品信息记录:药名功效厂商保质期药品信息厂商联系方式出库药品信息记录出货号药名数量药品出库信息售出价买家联系方式日期负责人买家5,关系模型设计F管理员登陆信息={用户名→密码}F药品入库信息={进货号→药名,进货号→数量,进货号→进货价,进货号→日期,日期→负责人}F药品信息={药名→功效,药名→保质期,药名→厂商,厂商→厂商联系方式}F药品出库信息={出货号→日期,出货号→数量,药名→售出价,药名→买家,买家→买家联系方式,日期→负责人}6,逻辑设计结果管理员登陆信息表:药品入库信息表药品信息表药品出库信息表7,实验结果:登陆界面:(2)系统主界面(3)药品信息查询(4)药品信息修改:(5)药品信息添加:(6)药品信息删除:(7)药品进货信息查询:(8)药品进货信息添加: