好文档 - 专业文书写作范文服务资料分享网站

基于web技术的仓库管理系统设计与实现毕业论文设计

天下 分享 时间: 加入收藏 我要投稿 点赞

我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。使用ASP还有个好处,就在于ASP可利用ADO(Active Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本系统选择ASP作为开发工具最重要的原因之一[6]。

SQL Server 2000[15]:SQL Server是一个关系数据库管理系统,是Microsoft推出的新一代数据管理与分析软件。SQL Server是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2000,是Microsoft公司推出的SQL Server数据库管理系统的新版本。该版本继承了SQL Server7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑,到运行Microsoft Windows 2000的大型多处理器的服务器等多种平台使用。

Dreamweaver MX 2004:提供强大的设计工具,再不用书写一行代码的情况下,就能够快速创建各种极具动态HTML特性的网页;利用目标浏览器检查特性,可以创建兼容性极好的网页,以适用于各种平台和各种浏览器;利用Roundtrip HTML技术,可以精确控制 Dreamweaver MX生产的网页源代码。它是完全可定制的,用户可以创建自己的对象和命令,修改菜单和快捷键,甚至可以通过自己编写JavaScript代码来为Dreamweaver创建新的行为和属性面板,以增强自身的能力。

2.3 可行性分析

可行性分析的任务,并不是所有问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。如果问题没有可行的解,那么花费这项开发工程上的任何时间、资源、人力和经费都是无谓的浪费。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。必须记住,可行性研究的目的不是解决问题,而是确定问题是否值得去解。怎样达到这个目的呢?当然不能靠主观猜想,而只能靠客观分析。必须分析几种主要的可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。

因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。所以从以上的分析原则来看,我所设计的仓库信息管理系统是一个规模不太大的系统,但是目标明确,清晰的描述了对目标系统的一切限制和约束。本系统几乎在所有的企业、公司

4

使用,当然它需要进一步的完善和更新。在使用过程中,要看它能不能带来效益,毕竟在现今社会效率是第一位的。从现实看,这还是有一定的实用价值的,从另一个角度看,现实社会发展飞速,尊重科技势在必行,因此这也是开发本系统的一个非常重要的原因。21世纪是计算机的时代,它必然取代一部分人的工作,高科技的监控系统进入社会生活的方方面面是发展的趋势。

本设计从以下三个方面进行可行性研究:

1. 技术可行性。本设计“仓库管理系统”是为企业仓库管理人员开发的。鉴于本人在上学期数据库课程设计中已用ASP+SQL Server开发过图书管理信息系统,而且通过三个月毕业实习中的学习和实践,对开发管理信息系统又有了新的认识和提高,使自己在开发管理信息系统方面的技术更加成熟。由于本设计最重要体现的是实用性,所以,通过大量的社会调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本毕业设计。

2. 经济可行性。成本方面:由于本毕业设计属于计算机科学(本科)教学的最后一个环节,所以人力消耗免费,资源学校提供,指导老师义务指导。所以成本计算只需计算开发期间开发者的生活消费,学校资源的消耗,所以开发本软件的成本是非常低的。效益方面:为企业开发一个完整、合理的仓库管理系统,可大大节余人力,以前需要多人干的工作,使用本系统只需一个人或几个人就能完成,且工作量和劳动强度大大降低。所以开发本软件可以为社会带来很好的经济效益。

从以上分析看开发本软件在经济上是可行的。

3. 操作可行性。本软件是为企业仓库的管理者开发的,所有本软件的用户对象是企业仓库的工作人员,由于本软件要设计成友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。

所以从以上几个方面的分析来看,开发本软件是完全可行的。

5

第3章 需求分析

3.1 系统目标设计

系统开发的总体任务是实现企业产品管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。

3.2 开发设计思想

仓库管理主要是各种商品的管理。进货时经检查合同确认为有效托收后,进行验收入库,填写入库单,进行入库登记。各个部门根据需要提出产品请求,管理员根据整个企业的需求开出产品出库单,仓库管理人员根据出库单核对发放产品。根据需要按照月进行统计分析,产生相应报表。

仓库管理的特点是信息处理量比较大,所管理的产品种类繁多,而且由于入库单、出库单等单据发生量特别大,关联信息多,查询和统计的方式各不相同。因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门管理规格不统一等问题。

在本系统的设计过程中,为了克服这些困难,满足计算机管理工作的需要,我们采取了下面的一些原则。

1.统一各种原始单据的格式,统一报表的格式。

2.删除不必要的管理冗余,实现管理规范化、科学化。

3.程序代码标准化,软件统一化,确保软件的可维护性和实用性。

4.界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。

3.3 系统功能需求分析

3.3.1 现场要求

经过前面的初步调研分析,总结出仓库管理工作具有以下特点:

在仓库管理中存在帐目品种杂、重复次数多的问题,目前仓库对所有信息的管理均以手工完成,既由资料管理员以各种记录方式完成信息的登记,在需要某种信息的时候查找记录。很明显,目前的工作方法效率低下,信息保存的准确性、安全性难以保证,信息查询的快速性、完整性也难以保证,致使销售管理工作费人,费时,费力,繁琐枯燥,效率低下。

6

因此实现仓库管理的计算机化迫在眉睫, 本系统是集仓库管理、货物管理、仓库货物进出退库管理、客户管理、进出库统计、结算和报表及打印等功能于一体的综合性仓储管理系统。支持多种类型的入库、出库、退库方式,同时支持多种查询方式、支付欠款和结算功能,可应用于各种行业的单体仓库精细化管理或者应用于制造企业、物流企业、流通业及其它特殊行业的仓库管理。可以轻松解决物流企业在仓库管理、货物流动分析等一系列问题,迅速提高物流企业对仓库经营管理水平、稳固客户群,增加经济效益,以最小的投资获得双盈的优秀管理。帮助生产企业、分公司、分销商、代理商、商场、商店等之间建立起一套完善、高效、具有快速反应能力和管理能力的业务平台,可以极大的提高企业竞争力,为企业创造价值果!

系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本仓库管理系统需要完成功能主要有:

1.仓库管理各种信息的输入,包括商品、供应商、客户、仓库信息的输入等。 2.仓库管理各种信息的查询、统计、修改和维护,包括商品查询,商品出库、入库退库、职员操作,各种信息的修改和维护等。

3.每日、月的结算、报表功能。 4.添加欠款支付功能。

5.在货物管理中加入最高储备和最低储备字段,对仓库中的产品实现监控和报警。

6.仓库管理系统的使用帮助。 3.3.2 数据流图

数据流图[1]是描述系统的逻辑模型的,图中没有任何具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观地显示出来系统中数据的使用。

数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。

数据流图采用自顶向下的方法绘制,从研究系统概况开始,然后逐层向下分解,直到所需的详尽程序为止,本系统根据前面绘制的业务流程图,采用自顶向下,逐层细化的方法,数据流图如下:

7

管理员口令 系统管理员 仓库管理系统 各类管理信息 显示面板 图3-1 仓库管理系统顶级数据流图

系统管理员 帐号/秘密 结算管理信息 结算管理子系统 结算操作信息 报表管理信息 报表管理子系统 商品管理信息 商品入出退库管理子系统 商品操作信息 报表操作信息 商品信息 支付操作信息 显示信息 后台管理数据库 仓库管理系统 支管理 付 仓库管理信息 仓库信息管理子系统 信 息 支付欠款管理子系 统 显示信息 各类信息 显示面板 图3-2 仓库管理系统1级DFD图

3.4 系统性能要求

3.4.1 用户接口

采用Windows接口风格,用户接口友好,贴近用户的实际操作,可以方便直观的进行商品的统计、查询、结算、打印报表等操作。通过工具栏的导航,可以方便的对数据进行查询、删除、插入等操作,简化了用户繁重的操作,提高了工作效率。

8

基于web技术的仓库管理系统设计与实现毕业论文设计

我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。使用ASP还有个好处,就在于ASP
推荐度:
点击下载文档文档为doc格式
2kh3v42jmb5136q5t3t485bn78ar7y00ciz
领取福利

微信扫码领取福利

微信扫码分享