预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共32页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库课程设计汇报课题:仓库管理系统专业班级:计算机科学和技术学号:09041232姓名:王昊齐指导老师:王强学院:信息工程学院日期:6月20日目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc"1课程设计目标和意义2HYPERLINK\l"_Toc"2需求分析2HYPERLINK\l"_Toc"3数据库系统设计3HYPERLINK\l"_Toc"4.程序代码实现PAGEREF_Toc\h6HYPERLINK\l"_Toc"5.系统用户界面设计PAGEREF_Toc\h14HYPERLINK\l"_Toc"6总结PAGEREF_Toc\h157.HYPERLINK\l"_Toc"附录PAGEREF_Toc\h20一、课程设计目标和意义仓库在现实生活中用途十分广泛,多种商城、超市要利用仓库存放物资,药房、医院等要利用仓库存放药品,企业、工厂等要利用仓库存放原材料、生产成品,所以仓库管理成了一项十分关键工作。人工管理仓库既费时又费力,而且轻易造成混乱,严重时会影响商城、企业正常运作,造成恶劣后果。伴随信息技术发展,办公自动化普及,怎样快速,高效,便捷管理仓库受到了高度关注。本系统模拟仓库管理,系统关键针对于日常库存信息管理,包含物资管理、仓库管理、入库操作、入库查询统计、出库操作、出库查询统计、库存查询统计等处理情况。用户能够经过对应模块,对仓库里物品基础情况和库存数量进行查询,管理员经过简单操作即可轻松管理仓库,查询各项相关信息,并能进行入库和出库操作等。经过仓库管理系统设计和实现,使我们巩固和加深对数据库基础理论和基础知识了解,深入掌握了使用数据库进行软件设计基础思想和方法,提升了利用数据库理论处理实际问题能力,锻炼了实际动手能力、创新能力,培养了调查研究、查阅技术文件、资料、手册和编写文档能力。二、需求分析系统开发总体任务是实现多种信息系统化、规范化和自动化。系统功效分析是在系统开发总体任务基础上完成。本仓库管理系统需要完成功效关键有:●用户登录。实现依据不一样用户权限进行登录,并转到对应权限操作。●用户管理。实现管理人员添加、修改、删除用户;通常见户修改信息等功效。●货物管理。实现管理人员对货物进库、退库添加、修改、删除等功效。●入库和出库管理。实现管理人员对货物进行入库、出库操作,并可查询对应货物出入库信息。●监控管理。在货物管理中加入最高贮备和最低贮备字段,对仓库中产品实现监控和报警。三、数据库系统设计1.数据库逻辑设计用户用户名密码用户权限入库信息入库编号货物编号单价....货物信息货物编号货物名称....出库信息出库编号货物编号数量....权限系统管理员一般管理员操作员图4.1数据库逻辑结构图2.数据流图图4.2管理员数据流图图4.3用户数据流图3.数据库表设计3.1表汇总表名类型说明用户信息表(EmpInfo)基础表集中保留系统中用户帐号、密码等信息货物信息表(KcGoods)基础表集中存放货物相关信息销售商信息表(Company)基础表存放销售商角色)信息入库信息表(JhGoodsInfo)基础表集中存放入库货物相关信息出库信息表(SellGoods)基础表集中存放出库货物相关信息退货信息表(ThGoodsInfo)基础表集中存放退货相关信息3.2具体表设计用户表:[EmpInfo]字段类型长度说明约束EmpId文本50职员编号主键EmpName文本10角色名称权限EmpLoginName文本50密码EmpSex文本2性别EmpBrithday日期50出生日期EmpDept文本10所属部门EmpPost文本10职务EmpPhone文本20联络电话EmpPhoneM文本20传真EmpAddress文本20地址EmpRemark文本50备注货物表:[KcGoods]字段类型长度说明约束GoodsID文本50货物编号主键KcGoodsName文本50货物名称KcNum文本50货物数量KcDeptName文本50存放仓库KcUnit文本50存放单位KcTime文本50存放时间KcRemark文本50备注销售商表:[Company]字段类型长度说明约束CompanyName文本50企业名称主键CompanyDirect文本10企业责任人CompanyPhone文本10企业电话CompanyFax文本10企业传真CompanyAddress文本50企业地址Remark文本50备注入库信息表