2.1现系统中存在的问题 现行的进销存管理系统只是单一管理系统,现已不能满足快速准确的进销存管理需要。系统输入繁琐,极易产生输入错误,缺少智能化输入功能,如:产品名称输入过程中,产品名称和产品代码不能够相互协调,易产生不匹配现象。另外,整个系统运行较慢,数据处理能力不够,进行一个查询往往需要等待很长时间。该系统还缺少进销存管理理功能,产品组成条目都是经过手工计算的,工作量很大,且容易产生错误,有一个小错误,核对都需要花费很大的精力,换句话说,当前没有进销存管理系统。 内容来自www.paper51.com 原进销存管理系统用basic开发,为单机版,不能实现网络共享,使用是单位内部之间进行信息传递成为很棘手的问题原。系统已不能满足多个人员对数据的索取;如副科长管理计算机,则科长就不能在自己的办公室中查看资料。可见当前系统已不能适应未来管理信息系统发展的趋势,慢慢的将要被淘汰,一个新兴的管理信息系统是当前的迫切需求。 copyright paper51.com 2.2课题欲解决那一方面的问题 copyright paper51.com 按照管理信息系统的原理和生命周期开发方法,采用成熟的信息技术和手段,建设成一个集进销存管理、产品准确录入于一体的高效管理信息系统。 paper51.com 该系统能高速、快捷、智能化的管理全过程,并加强进销存管理中的各种信息资源的管理与应用,提高入库和销售产品查找与查询的处理速度,进而提高企业的整体管理水平。 http://www.paper51.com 进销管理可直接查看产品的库存情况,如果其它人员想要进行查询和查看时,必须得由仓库管理人员提供密码或者自己知道用户名和密码,从而增加了系统的安全性,这些是很难得到的,特别是密码,所以不但满足了进销存管理者管理库存中产品的相应信息起到了作用,而且也使得别的用户无法进行相应的操作, http://www.paper51.com 进销存管理人员输入的信息量大,数据安全性和保密性要求最高。本功能实现对产品信息、入库信息、销售信息等情况管理和统计。不是进销存管理人员的话也可以能通过浏览、查询、来查看入库和销售的基本信息; paper51.com 根据入库和销售情况对数据库进行操作并生成报表 内容来自www.paper51.com 查询及统计各种信息 内容来自论文无忧网 www.paper51.com 维护进销存中各个产品的相关信息 paper51.com 处理信息的完整性 内容来自论文无忧网 www.paper51.com 二. 设计方案的确定 http://www.paper51.com 1.方案的原理、特点与选择依据 内容来自论文无忧网 www.paper51.com 1.1开发工具的选择 copyright paper51.com 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有: http://www.paper51.com Microsoft公司的VisualBasic.Microsoft公司的Visual C.Borland公司的Delphi.Powersoft公司的PowerBulider在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处: 内容来自论文无忧网 www.paper51.com Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。总的来说,Visual Basic具有以下特点: http://www.paper51.com 可视化编程: http://www.paper51.com 用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。 内容来自www.paper51.com
|