1)入库需求
入库之前:客户登陆公司系统后可以填写入库清单,入库清单中有货品的详细信息(入库时间、数量、客户号、物品类别、主管号、单号(系统自动生成))    入库:管理员在接到客户提交的入库清单后,在仓库前场地和客户代表共同根据清单内容和货物进行核对。
如果出现不一致的情况应及时报告给主管。由主管与客户进行协调,然后由客户重新提交一份入库清单。
如果没有问题,管理员和客户一起清查货物质量和数量,核对做好记录。
2)出库需求
出库准备:客户提交出库清单。管理员在接到出库清单后需与之前的数据文件进行核对。如果出现不一致的情况,则需由主管联系客户重新审核提交出库清单。
出库:管理员审核的货品和出口清单一致,客户与管理员一同入库取货。
3)库存盘点需求
在本系统中,盘点部分是必不可少的。本系统的盘点结合用户的要求,分为随机盘点、每日盘点、每周盘点、和每月盘点。在这四种盘点方式中,涉及到管理员、主管和客户。主管和管理员结合出\入库清单同出\入库账目进行核对,在确认无误后,由主管签字做出盘点报告交予公司。
4)用户管理需求
(1)主管、管理员、客户拥有自己的用户名和密码。登陆系统后可以修改用户的ID、密码、用户姓名、电话、地址等信息;
(2)可以连续增加用户,增加时需要制指定用户类型;
(3)已经存在的用户可以被修改和删除;
(4)用户名唯一,不允许重名;
(5)用户录入用户名后,系统根据该用户的权限显示登录形式:主管可以查看人员信息、审核出\入库清单;客户可以进行出\入库清单的填写;管理员管理系统中角色的权限以及删除等操作。
(6)删除用户时,系统需要逐个用户进行删除确认。在确认某个用户时如果选择取消,则进行下一个用户的删除确认。如果用户选择全部,则删除所有选择的用户信息。
3系统功能层次图
图3-1 系统功能层次图
4 系统业务流程图     
图3-2 系统业务流程图
5 系统数据流程图
由上面的业务流程图,可分析出系统的数据流程图
1顶层数据图:
图3-2 系统顶层数据流图
2第一层数据流程图:
图3-3 系统数据流程图6 数据库逻辑设计(E_R图)
上一篇:计算机游戏两个火柴堆的程序设计
下一篇:社会工作从业人员的生存状况职业预期及其影响因素研究

古籍文献数据库存茬的问...

古籍文献数据库存茬的问...

Android进销存管理系统库存管理设计

java+mysql库存管理系统设计+源代码

jsp+mysql库存管理系统设计与实现

java+sqlserver公司库存管理系统分析与设计

HTML5+NODE.JS电商库存管理系统的设计与实现

中国学术生态细节考察《...

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

公寓空调设计任务书

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

志愿者活动的调查问卷表