《基于asp粮库信息化管理系统》由会员分享,可在线阅读,更多相关《基于asp粮库信息化管理系统(30页珍藏版)》请在金锄头文库上搜索。
1、引 言 随着科学技术与计算机技术的飞速发展,粮食管理公司为了提高工作效率, 改善粮食管理的复杂度,更加高效率的完成粮食进货销售存储管理等的一系列工 作,公司打算摆脱原有的手工管理的复杂管理形式,所以才能用非常高级的计算 机管理手段代替了原来的热工管理模式应用到企业的发展当中去。那么对于一个 规模较大的粮食管理公司来说,每天都会有很多需要存储的进货销售数据。但是 人工管理这些纷繁复杂的数据不仅费时费力而且费钱,而且这种人工管理的方式 也已经落后了,所以为了更好的提高工作效率,有必要实行高效率的计算机自动 化来为企业服务。所以粮库信息化管理系统进销存系统就是为了更好的实现粮食 高效率的管理而设计的
2、,销进存系统的设计目标是更高效快捷准确的管理各个种 类的粮食的进货、销售、存储,管理等过程。管理员通过使用本进销存系统可以 为粮食管理公司减去了盲目进货、人员浪费,减少了许多复杂的管理步骤,并很 好的提高了粮食管理公司企业在粮食管理市场的竞争力,为企业的飞速发展有着 不可或缺的作用。 在进销存系统是信息技术飞速发展的今天,用电脑管理进货销售存储各种数 据的系统是一种计算机技术应用的产物,各个企业单位在计算机还没有完全普及 到各个公司之前,他们都是由专门的工作人员来管理并记录公司的进货销售存储 数据,但是随着时代的飞速发展,现在的进货销售存储管理数据一般都采用计算 机的智能化管理,用计算机来代替
3、工作人员来帮助公司的各个管理员进行更高效 的进货销售存储记录工作。粮食的进货销售存储的信息管理系统是一个非常典型 的关于粮库信息管理系统,那么它的开发与运行主要包含了后台数据库的建立与 链接和前台软件应用程序的开发这两个大的方面。那么就需要建立安全性高、完 整性强的数据的库。而对于应用程序的开发则需要应用程序方便维护与使用,程 序的功能强大管理模块简洁明了等优点。 1 1 系统概述系统概述 1.11.1 系统开发目的及意义系统开发目的及意义 粮食使人们日常生活中所不可或缺的一部分,没有人可以长时间的不吃饭, 那么有关粮食的管理是非常松散的,因为粮食的种类繁多,而且数量也非常多, 日常管理起来就
4、是非常麻烦的。在早些时候都是由人工来管理这些粮食作物的, 但是人工管理的方法是有很多缺点的,就像,粮食的种类繁多,人们的劳动量较 大,而且管理效率也是相对较低的,有的时候还难免会出现一些小的差错,但这 些小的差错也会给切实也带来不可估量的损失和麻烦,随着现在社会的飞速发展, 计算机也是越来越普及,现如今更是人人都会使用计算机,如今的社会是电子化 的社会,所以我们可以利用计算机数字化管理粮食信息代替复杂的人为信息的管 理,所以基于 ASP 的粮库信息化管理系统就由此而产生了。 为了更加有效地实行该系统,那么我对他的开发和设计主要是由前台界面设 计和后台数据库信息管理两个大方面而组成。首先,前台的
5、界面设计首先要给人 一种简单,一目了然的感觉,主要设计了粮食的存储,检验,销售等七个模块, 那么这些模块应适用于所有的人群,必须是人可以很清晰地看到粮食的种类,数 量等,同时也必须要便于查找和管理;其次在后台的数据库信息,要为前台界面 的使用提供良好的支持,所以粮食种类,数量一定要清晰,必须要支持前台界面 添删改查等一系列间的操作。 使用计算机对所有的粮食种类,数量以及价格做一个统计,这样可以使粮库 的管理员可以非常简单明了的看到粮库信息的各种数据,也可以非常便捷的在计 算机上查找自己所需要的粮食的种类,数量等。这在一定的条件下适应了现代社 会飞速发展的必要条件。再设计这个粮库信息管理系统之前
6、,我也学习了很多的 资料,就是为了使新的粮食管理系统可以达到一个更高的运行指标。总的来说, 粮食信息管理系统的开发和使用是非常非常有必要的。 1.21.2 粮食信息管理粮食信息管理系统的发展趋势系统的发展趋势 企业的进库销售存储系统是将各个企业的进货、销售、存储的数据统一的通 过计算机网络化管理,它适用于各种大中小企事业单位,并且随着社会与计算机 技术的飞速发展,每个中小型企业都能实现每个人手里有一台电脑,而且目前局 域网的覆盖也已经非常的完善,所以使用计算机网络化管理各个公司的进库销售 存储数据大多数每个企业都能满足。 随着社会的发展以及计算机的普及,我们发现,公司使用计算机的网络来管 理公
7、司的各种数据相比以前的人工手工管理的效率大大的提高而且大大减少了人 员的浪费。现在的市场的竞争是非常激烈的,只有高科技高效率不浪费才能在市 场上站稳脚跟,而使用库销售存储系统分别来管理公司的进货、销售、存储数据, 不仅能够跟上社会的飞速发展,而且为公司减少了不少物力、人力、财力的支出, 也使公司员工的工作效率有了大幅度的提升,而且使用计算机来管理数据,非常 准确而且不易丢失,并且有很高的安全性和稳定性,也能为各个工作部门提供很 良好的服务。所以开发以及使用一个即高效又安全可靠的进库销售存储的管理系 统来管理公司的各种数据,是公司迈向成功必不可少的捷径之路。 另外,随着现代社会的飞速发展以及计算
8、机技术的突飞猛进,计算机的操作 步骤也变得非常简单有利于人们学习操作,而且每个年龄阶段的人也都能使用计 算机来处理一些简单的日常工作,并且随着计算机网络的完善和普及,每个公司 建立一个自己的完善的局域网也是非常简单的,所以企业采用计算机自动管理进 货、销售、存储等数据也成为了现在流行的趋势和必然。 在设计此粮食信息管理系统之前,我也学习研究了许多相关的管理系统系统。 例如:汽车修理厂进销存系统、学校的图书进销存系统、超市商品进销存系统, 从这些系统中我也观察到了很多值得我去借鉴的地方。 例如:汽车修理厂进销存系统。它的界面设计便于查找、简洁大方。设计结 构也非常的合理,因为它是一个汽车修理公司
9、的进销存系统,所以这个系统为了 符合它的公司的特点,它的界面设计的简洁明了,这与他公司的主题也是十分密 不可分的。另外,这个系统的功能模块也是进销存系统都有的模块,而我设计的 粮库信息化管理系统是在这些系统的进销存系统的基础上稍作修改,总共有包括 用户登录模块、粮食收购管理模块、粮食检验管理模块、粮食存储管理模块、应 付账款管理模块、销售统计模块、用户管理模块,这七大模块,那么还粮食信息 管理系统就是根据运用这些模块对各种粮食信息进行相应的增、删、改、查。 总而言之,各个的企事业单位都必须建立一个完善的进销存系统来管理公司 的进销存各种数据。使用计算机来管理比人工管理的优点又很多,在计算机自动
10、 化飞速发展的今天,运用计算机使用进销存管理系统代替人们这些劳动力来管理 进货、销售、存储的数据已经是非常有必要的,所以设计开发立一个能够服务于 大多数部门的进销存系统具有非常重非常要的意义的。 1.31.3 系统目标系统目标 这个系统中的模块与模块之间的关系都是使用层次图来表示的。是树形结构 图,解释一下就是像树木一样分为很多得层次,在树的最底端也就是树的树干, 是最基础的地方,而且层次图也一样,在最下面的一层,表示的是系统中最基础 的模块,而且越往上层次图的分支越来越少,直至画到最上一层。 该粮食信息管理系统一主要分了七个大模块,虽然在表面上看每个模块之间 在表面上是相互独立的,但是在对系
11、统数据库的访问上是他们之间是非常密切相 连的,而且每个模块所访问的后台数据库都是在同一个后台数据库种,只是该后 台数据库是由许多不同的数据表组成的而已,不同的系统模块所访问的是同一个 数据库中不同的数据表而已。 具体所需实现目标如下: 系统设计,采用了管理员操作计算机的使用方式,粮库系统的设计界面 非常简单易懂,使用起来非常简单方便快捷,并且使用该系统对数据的存储非常 稳定安全。 系统设计,采用了管理员操作计算机的使用方式,粮库系统的设计界面 非常简单易懂,使用起来非常简单方便快捷,并且使用该系统对数据的存储非常 稳定安全。 登陆模块:主要实现对不同用户的识别,使其登陆后进入到不同的系统页面,
12、使 用管理员进行登录管理。 粮食收购管理模块:主要实现对粮食收购信息的添加、修改和删除功能。其中包 括对粮食名称、种类和来源等基本信息的设置。 粮食检验管理模块:主要实现对粮食检验信息的添加、修改和删除功能。其中包 括对粮食名称、种类和检验状态等基本信息的设置。 粮食存储管理模块:主要实现对粮食存储信息的添加、修改和删除功能。其中包 括对粮食名称、种类、数量等基本信息的设置。 应付粮食账款管理模块:对粮食收购及检验信息计算应付粮食账款进行管理,可 以使人一目了然的看到自己所需要的材料。 销售统计模块:对粮食的销售信息进行统计,便于管理和查询,是朗诗德管理非 常的有条理,并且非常的清晰,可以顺利
13、的进行查找,添加,修改等操作。 用户管理:对登录系统的用户账号进行管理,并且可以进行相应的增添改查,实 现用户管理的规范化。 2 2 需求分析需求分析 2.12.1 系统需求分析系统需求分析 2.1.12.1.1 系统总体功能设计系统总体功能设计 基于 ASP 的粮库信息化管理系统总体设计:该系统主要包括管理员登陆界面 模块、粮食收购管理模块、粮食检验管理模块、粮食存储管理模块、应付粮食账 款管理模块、销售统计模块、用户管理模块,这七大模块,那么该粮食管理系统 主要是运用这些模块对粮食的各种信息进行增加删除修改。对于该系统总体而言, 对管理员的管理部分也是非常重要的组成,它可以对各模块区使用的
14、数据库实现 增、删、改、操作,如图 1-1 所示。 图(1-1)系统功能流程图 2.1.22.1.2 系统架构系统架构 系统构架主要分为两种,一种是 B/S 架构也就是浏览器和服务器结构,还有 一种是 C/S 架构。C/S 表示的是传统意义上的拥有两个端即客户端和服务器端的 网络软件或系统,而 B/S 代表的则是服务器端由 WEB 服务器发放,客户端是由浏 览器接收的系统,它的前台是 HTML 语言,是由浏览器解释。严格来说,B/S 结构 也是一种 C/S 结构。 2.1.32.1.3 系统设计原则系统设计原则 安全性原则:虽然该系统所管理的数据是面向全体管理员的,但是有部 粮 食 收 购 管
15、 理 模 块 粮 食 检 验 管 理 模 块 管 理 粮 食 存 储 管 理 应 付 粮 食 账 款 管 理 销 售 统 计 用 户 管 理 信 息 删 除 信 息 修 改 信 息 添 加 添 加 粮 食 单 删 除 粮 食 修 改 粮 食 添 加 账 款 单 修 改 账 款 删 除 账 款 询 销 售 查 询 用 户 查 询 用 户 管 理 粮库信息化管理系统 登陆界面(用户名和密码) 分数据也应具有相应的安全性,所以该系统只有经过管理员授权的用户才可以对 立面的信息进行修改,删除和添加。其他人则不具有进入该系统的权限。 实用性原则:该粮食系统使用非常简单而且实用性很强,方便每个公司 的管理
16、员使用是本系统最基本的原则。为了保证系统能够正常使用运行,并且便 于各个年龄阶段用户的操作,简单但包括了粮食管理公司所需要简单的一些信息, 是人可以一目了然,在简单实用的基础上再去尽量追求其他的创新功能。 可扩充性原则:该系统在原有系统的基础上,应能随着社会的发展以及 粮食的不断开发,可以随时对粮食的种类,数量,库存等进行相应的修改,在管 理人手不够的情况下,还可以对管理员进行相应的扩充,以便于适应时代的飞速 发展。 科学性与规范性原则:本系统是为了给广大的粮食管理公司进行相应的 管理,为了适应现在的社会发展,所以应在结构科学性和合理性的前提下,在进 行设计开发与使用,必须符合现代软件工程技术的规范性。 2.1.42.1.4 系统应用软件架构设计系统应用软件架构设计 本系统使用 Visual Studio2010 为开发平台,数据库运行在 SQL Server2005 上。首先进入系统需要进行用户登录,管理员也拥有本系统的最高权 限,他们可以在每个模块中包括管理员信息、粮食收购信息以及其他相关信息中 进行相应的增加、删除、修改功能等。 2.2