仓库管理系统设计与实现-软件工程课程设计任务书 联系客服

发布时间 : 星期五 文章仓库管理系统设计与实现-软件工程课程设计任务书更新完毕开始阅读b77869f25af5f61fb7360b4c2e3f5727a5e92499

“仓库管理系统“设计与实现

⑤输入新密码时,输入空格,系统未给出错误提示,正常修改“原因排除法:(a)非数据库接口错误,数据库内字段设置正常、统一。

(b)输入正确性检测缺少

(c)添加输入框输入字符限制,已修复,经检测未出现问题

(2)出入库录入模块调试

①入库的货物信息录入后,显示窗口中的数量、单价、总价、生产厂家无法输入

原因排除法:(a)非数据库接口错误

(b)数据库表单中 字段属性的问题,应设置为可输入,未修复,由开发人员

进行修复 (c)开发人员已修复

②入库信息录入后,点击确定后,对请求表的改变没有成功 原因排除法:(a)在表中,索引、主关键字或关系中创建了重复的值,未修复,交与开发人员进行修复 (b)开发人员已修复

③出库的货物信息录入后,显示窗口中的数量、单价、总价、生产厂家无法输入

原因排除法: (a)非数据库接口错误

(b)数据库表单中 字段属性的问题,应设置为可输入,未修复,由开发人员进行修复

(c)开发人员已修复

④出库信息录入后,点击确定后,对请求表的改变没有成功 原因排除法:

(a)在表中,索引、主关键字或关系中创建了重复的值,未修复,交与开发人员进行修复

(b)开发人员已修复

⑤执行出库操作时,在出库内无库存或库存量少于出库量时,系统发生运行错误

原因排除法:

(a)非数据库接口错误,数据库内字段设置正常、统一。(b)出库权限发生错误,未修复,交由开发人员修复(c)已由开发人员修复

八、开发总结

仓库作为一种信息资源的集散地,用户和货物资料繁多,包含很多的信息数据的管理。根据调查得知,以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于仓库信息的统计和核实等往往采用人工检查进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。

为了适应日趋激烈的市场竞争,企业需要对自身的经营状况有所了解。高效率、科学化

第 36页 / 共 38 页

“仓库管理系统“设计与实现

地管理仓库成为提高生产经营效率的有效途径。采用计算机管理信息系统能有效地避免仓库管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地查询和修改仓库信息情况,并给企业管理带来了明显的经济效益和社会效益,成为当今仓库管理科学化和现代化的重要标志。 本系统针对企业的实际需要,分析了企业仓库管理系统的功能,以入库管理和出库管理为重点,描述各个模块结构设计及实施过程中的技术要点,实现仓库的基本管理(出入库管理)、查询管理、统计管理、打印管理及操作员、管理人员和数据设置管理等功能。同时,还对代码维护及库存数据整理等做了设计。用户可以通过相应的模块,对仓库里的材料的基本情况进行更新、删除和查询,对材料的出库和入库进行管理,对出入库明细进行查询,对出库,入库,和材料的库存余额进行报表生成,对使用该系统的用户进行更新、删除,对库存数据进行整理,还有操作员管理,权限设置,密码修改等其他系统管理功能。

本系统基于Windows平台,采用Visual Basic6.0作前台开发工具,利用Access作后台数据库。首先进行可行性分析和用户需求分析以及数据需求分析,然后根据开发环境及自身知识条件确定开发工具、开发技术、开发平台。本系统是一个面向仓库业务管理的信息系统,主要功能模块有登录模块、主界面模块、入库管理模块、出库管理模块、查询模块、统计/打印模块、设置模块。

通过对本次仓库系统的设计,使我们对软件工程这门课程有了更深入的了解,知道软件工程不仅是一门研究用工程化方法构建和维护有效的、实用的、高质量的软件的学科,而且在现代社会中,软件应用于多个方面,如工业、农业、银行、航空、政府部门等,这些应用促进了经济和社会的发展,使人们的工作更加高效,同时提高了生活质量;也使我们意识到VB语言的重要性。Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。

对我们来说,Visual Basic有着更特殊的意义。通过以前对Visual Basic的学习,让我们感觉到它的优越性,随着对Visual Basic学习和研究的深入,让我们更加热爱这么语言。虽然学习Visual Basic有一段时间了,但实际上并没有进行过比较正式的程序开发,当我们亲自动脑开发系统时,却发现困难重重。首先面对的是需求分析,虽然只有短短的几段话,但却是字字珠玑,理解偏差,就会导致本程序与客户需求之间的冲突,浪费财力、物力。到了具体编程,我们进行了分配,每个人都在自己的任务中遇到了各式各样的困难,尤其是数据库设计这一环节甚为重要,一旦数据库设计不合理,就有可能造成程序无法正常运行,在最后连接各个模块的时,因为大家平时都是各干各的,沟通的不多,导致模块不能流畅的连接在一起,不得不从头开始分析其中的原因,修改自己负责的模块,做好与上一模块和下一模块之间的衔接,大费周折,最后才顺利的完成这个系统的设计。 在这门课程的学习和实验中,让我们收获了许多东西,让我们更加了解了有关Visual Basic编程的一些知识,也得到了一些在团队开发中的经验,认识到团队合作的重要性,使我们受益匪浅。这将对我们将来的职业生涯产生极大的影响。在此衷心地感谢赫老师对我们孜孜不倦的教导!

第 37页 / 共 38 页

“仓库管理系统“设计与实现

九、用户手册

(1)引言:

尊敬的产品用户:

首先非常感谢您选用本公司的产品,让我们有机会向您提供优质的服务。为了使我们的服务让你更满意,请您认真阅读此手册。

随着现代化技术的不断推进,现代化仓库也大幅度增长,在给人们提供更加舒适自如的办公环境的同时, 仓库管理工作的麻烦也捆饶着管理人员,如果不能既是有效的管理现有的仓库信息,会给工作带来不可预测的麻烦,甚至是很大的经济损失.目前市场上也存在一些仓库管理软件,但大部分功能过于简单,用户界面又相对烦琐,往往很简单的操作要经过多个步骤才可以完成。本系统就是基于以上情况提出,意在用友好的用户交互界面,做到集查询、修改于一体,减少管理人员的工作量,方便领导、员工了解现有设备情况的目的。

(2)软件概述 ①软件用途

本软件的开发是为解决在仓库管理中一些统计,记录以及分析上的自动化操作。

②软件运行

本软件运行在PC 及其兼容机上,使用WINDOWS 操作系统以及IE浏览器,在浏览器地址栏登录系统的地址后根据菜单栏进行操作 ③系统配置 本系统采用服务器/终端模式, 客户端配置 CPU 内存 硬盘 网卡 操作系统 IE 最低配置 Pentium 3及以上 512M 至少60M空间及以上 100M以太网卡 至少Windows 2000 pro 至少IE6 推荐配置 Inter core 2duo及以上 1G及以上 500M空间及以上 1000M以太网卡 Windows xp sp3 IE8 ④软件功能 仓库管理系统是对现在各个公司或生产厂商对仓库有效管理而作的一个软件。通过对仓库出入库等信息登记并进行各种组合查询,达到公司对仓库现有状况的系统分析,对管理人员的决策起到帮助作用。 本系统包含“数据添加”、“数据查询”、“数据修改”、 “用户管理”、“退出”等功能。本系统包含数据库主要用于存放仓库管理信息和管理员信息。 ⑤应用领域 加强仓库管理,提高仓库管理的现代化水平,既是建立现代企业制度,推进企业改革的需要,又是转变经济增长方式,实现集约化经营的要求。随着经济体制改革的不断深入,仓库管理在企业管理的地位将越来越重要,仓库管理所创造的经济社会效益越来越显著。所以在企业使用仓库管理系统已成为必备的潮流。 ⑥ 用户种类

系统分为管理员、普通用户和员工三个模块。管理人员拥有数据库的建立和修改权限,可以对仓库的库存、入库、出库等进行数据的输入、修改与查询。管理员只能以正确的用户名和

第 38页 / 共 38 页

“仓库管理系统“设计与实现

密码才能进入管理系统,普通员工只要以员工身份登入即可,无须用户名和密码而且员工只拥有查询的权限,但不能对数据库进行任何的修改。当员工申请查看设备信息时,通过登陆系统,拥有查询权限,可按项目查询或查看设备数据库的完整信息。

(3)软件使用: ①软件安装

服务器端安装采用普通安装模式,复制以及转移都十分方便,不需要安装额外的组件。

②功能简述 (a)登录 打开系统的界面后首先需要做身份验证,可根据被分配到的帐户进行登录。

管理员登录:管理员用正确的用户名和密码,可以登入系统

普通用户登陆:用户登陆模块LoadFrame之后,就进入本登陆界面,用户需要如上所述的正确的用户名和密码之后才能使用本系统。 (b)系统管理:(有权限要求)

拥有增加新用户、用户管理、修改密码3个功能。普通用户只能进行修改密码操作。管理员可在用户管理中进行根据不同的系统情况对系统的用户进行增加和删除等工作。

(c)仓库管理:(有权限要求)

拥有入库、出库、货物管理、货物查询4个功能。普通用户不拥有货物管理功能操作权限。其中货物管理可对库存详细信息进行增删改等操作。货物查询可根据不同的选项查询库存信息。 (d)汇总表单: 可按照货物编号、货物名称、时间、客户来进行表单的搜索与查询,并可打印表单

(e)退出系统: 单击退出本系统,恢复系统的实始状态。(4)软件维护: 出错及纠正方法

第 39页 / 共 38 页