毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#条码仓库管理的设计与开发出入库模块(7)
2. 系统分析
2.1 系统需求分析
2.1.1 摘要
需求分析是用来描述系统需求,通过定义系统关键类建立模型。分析的根本目的是要在开发商和需求人员之间建立一个理解和沟通机制。
需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。需求分析阶段的任务是确定软件系统功能。
2.1.2 经需求分析后系统开发目标
(1)功能需求
1)系统功能包括:货物入库记录、货物出库记录、货物还库记录、更新货物信息、更新库存信息、数据验证、数据警告。
2) 用户功能包括:货物盘点、货物查询。
(2)用户需求
根据用户需求,系统将实现以下功能:
1)货物入库管理。仓库操作人员进行入库操作时,如果货物信息存在,系统将自动获取货物信息自动填写以及获取库位,如果货物不存在,提交入库时将会更新货物信息。成功提交入库后,系统将添加一条入库记录并更新库存。
2)货物出库管理。仓库操作人员进行出库操作时,在输入条码后系统会自动获取货物基本信息,仓库库存信息,如果库存数量小于出库数量,系统将提示库存不足,验证重新输入出库数量,系统将自动获取货物库位、计算出库货物总金额。
3)货物还库管理。仓库操作人员进行货物还库时,如果不添加还库记录将不能进行重新入库操作。
4)货物盘点。仓库操作人员进行货物盘点时,系统对所选时间区间内货物入库、货物出库以及库存进行显示。
5)货物查询。仓库操作人员进行货物查询时,系统将根据输入的条件进行以及选择的对应查询类别进行查询。
2.2 系统分析
2.2.1 总体要求
(1)货物入库:首先填写入库单,分别包括供应商信息和产品信息,包括产地、品名、PO号等,贴上条形码标签,用数据采集器扫描商品上的条形码,存储在数据采集器里面,手动书写库位代码、将扫描的条形码、库位及相关信息上传到系统里。
(2)货物出库:出库前要填写出库单,出库单在系统里下载,填写出库单,单据在系统里自动验证,在系统里调用数据库,查找出库货物库位,用数据采集器扫描条形码,形成出库记录。
(3)货物退库:货物退还时候,选择退库原因,然后对货物进行扫描,并记录从新入库。
(4)货物盘点:逐次扫描条形码,形成报表
(5)货物查询:可依照下述关键字查询(客户信息、时间信息、条形码信息、货物名称等)。
2.2.2 可行性分析
(1)经济可行性分析
经济上的可行性分析主要是对开发项目的成本与效益进行评估,就是评估使用开发的系统带来的经济效益是否超过开发和后续系统文护所需要的费用,判断一下这样的项目在经济上是否合算。由于该系统具有良好的实际用途,该系统交付使用后将会很大提高工作的效率,进而提升仓库管理水平,节省人力开支,减轻了仓库管理员的繁琐复杂的工作负担。因此,该系统的所带来的效益将远远大于其开发,文护,运行等一切成本,通过上述分析,该系统在经济上是可行的。
(2)技术可行性分析
技术上的可行性分析是根据新系统目标衡量所需要的技术是否具备,如硬件、软件和其他应用技术以及从事这些工作的技术人员数量及水平等。
共11页:
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
上一篇:
基于Android系统的图片浏览器开发与设计
下一篇:
企业网络组建与环境配置+文献综述
Android手机考勤平台的设计与实现
基于android的环境信息管理系统设计
java+mysql班级评优系统的设计实现
Python+mysql宠物领养平台的设计与实现
ASP.NET飞翔租贷汽车公司信...
基于激光超声检测金属材...
多频激励下典型非线性系统的振动特性研究
浅论职工思想政治工作茬...
上海居民的社会参与研究
浅谈高校行政管理人员的...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
AES算法GPU协处理下分组加...
酵母菌发酵生产天然香料...
从政策角度谈黑龙江對俄...
压疮高危人群的标准化中...
提高教育质量,构建大學生...
基于Joomla平台的计算机学院网站设计与开发