管理规范化和自动化,从而对管理提供更加科学,准确的依据。本系统开发的主要目标是实现商品管理的系统化、规范化和自动化。 1.3.2 系统业务流程
1.业务流图中图形符号的说明 实体:表示人或单位。
处理:能改变数据值或数据位置的加工或部件。 存储:表示任何种类的联机存储,可以是库、台帐、表。 输入/输出:表示输入或输出信息,可以是数据、结果、文字。
业务流:表示业务流动的方向[4]。 2.系统流程图中的图形
表1.1系统业务流程图符号
符 号 名 称 处理 说 明 能改变数据值或数据位置的加工或部件 输入/输出 表示输出或输出的报表 存储 表示存储的帐册 实体 数据的源点/终点 数据流 用于连接其他符号,指明数据流动方向
3. 本项目具体的业务流图
根据对本系统的业务流程具体分析,得出本系统的系统流程图如图1.1所示:
3
采购部 采购信息 供应商 操作员 商品入库 借入归还 更新库存 借入归还表 商品销售 客户 领导 图1.1系统流程图
销售表 销售报表 库存表 库存报表 入库表 入库报表 借入归还报表 1.4 系统的接口
想登录本系统,首先得先经过身份验证,本系统的用户有两种,一是管理员,二是普通
用户,管理员和普通用户具有不同的操作权限,只有验证为合法的用户才能使用此系统,管理员可以完成本系统的全部操作,普通用户只能进入查询操作。当进入系统后,界面上有若干个功能菜单,只要单击这些选项,就可以进入本系统的具体功能模块,进行操作。
4
2 可行性分析
可行性研究的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它的目的不是解决问题,而是确定问题是否值得去解决,所以此系统开发有着技术可行性、经济可行性、操作可行性和法律可行性的基础,为了减少项目冒风险,从规模和时间上考虑该系统的可行性。 2.1 技术可行性
在计算机飞速发展的今天,要开发一个企业的库存管理系统,我们有多种开发工具可以完成,我们熟悉的VB、PB、JAVA、ASP.NET都是理想的开发工具,在后台的工具选择上,关系型数据库系统是比较成熟的,许多大型的数据库系统,如Access 2003 、Microsoft SQL Server 2000等都采用了这一技术。根据我设计的实际情况, Microsoft Visual Studio是基于ASP.NET的技术,在目前比较流行的程序开发中Visual Studio 2005是比较热门的一种技术,它依靠ASP.NET的平台稳定、安全、可移植性好的优点成为大、成为系统开发的首选。从易用性、安全性、经济性和可维护性出发,我在此管理系统数据库设计中使用了大家比较熟悉的SQL Server 2000作为后台数据库工具。本人对Asp.net程序设计技术、关系型数据库建模、分析技术和对开发工具都有一定的了解,在管理信息系统的开发方面也有一定的实践,另外还有很高开发经验的导师做为开发系统的指导。因此,该系统在技术上是可行的。 2.2 经济可行性
估计开发项目的成本以及新系统可能带来的收益权衡两者的关系,才能分析出本系统是否在经济上可行,同时也要考虑到现行系统的运行费用及新系统的运行费用,只有正确认识到它们之间的关系才能为我们的经济可行性找到依据。本系统的开发需要资金少,系统开发运行后,可以实现商品管理的计算机化,节省人力,物力,将人从繁重的工作业务中解脱出来,减少查找和登记中无意的错误,节省大量的时间,管理效率大幅度提高。通过我的认真估算,我认为新系统所需要的软硬件配置相对于它投入使用后产生的经济效益来说花费并不高,软件开发成本主要是人力、物力的消耗,物力消耗是开发此系统所需要的软、硬件的设备,以及耗电量等方面的计算,其实更重要的是新系统可以提高工作效率,加强管理,保证工作质量,加快流动资金周转,减少资金积压,提供更多的更高质量的信息,提高取得信息的速度,以达到资源优化的目的。因此,新系统在经济上也是可行的。
5
2.3操作可行性
新系统的操作可行性所要考虑的问题是:新系统的操作方式在对管理时是否行的通,系统实施以后,能否有效的处理问题,是否对组织机构产生影响,是否会遇到大的障碍,用户对本系统的界面是否满意等。针对不同的问题,我用现有的技术基本上是可以解决的,因为新系统的目标是根据企业的要求来确定的,对于我做的系统原型,企业工作人员已经提出了修改意见,我也按照这个要求进行了修改并基本上满足了企业的真实需求,所以,新系统能够处理实际工作中遇到的问题。另外,使用本软件的人员要求是有一定的计算机基础的,系统的管理员也应该有计算机专业的知识,经过培训的人员将会熟练使用本软件,本系统的设计采用WINDOWS风格,界面友好,操作便利。因此,新系统在操作上也是可行的。 2.4 法律可行性
本系统从调研到设计开发是由本人独立完成的,设计过程中所遇到的问题也是在指导老师的帮助下解决的,所有的软件都选用正版,所有技术资料都由提出方保管,整个系统的设计都属于我们劳动成果,不存在侵权等问题。因此,新系统在法律上也是可行的。
经过以上的详细分析,新系统在技术上、经济上、操作上和法律上都有可行性,因此,可以进行开发。
6
3 需求分析
3.1 系统的功能描述
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在
系统开发的总体任务的基础上完成的。需要完成的功能主要有:
1)基本资料管理,包括供应商信息的设置、货物信息的的管理和维护、仓库的设置等,为整个系统的入库,出库等操作做基础。
2)货物管理,对商品入库操作、出库操作、借出借出、库存盘点等信息进行管理与维护。
3)查询统计,完成商品的各种查询统计的功能,如库存查询,入库查询,出库查询,出入库信息的统计等。
4)用户管理,完成系统用户信息及用户权限的管理及维护操作。 3.2 系统的性能描述
本系统由多个模块组成,每个模块各有不同的功能,但都能完成添加、删除和存储的功能,各模块的数据都存放在数据库中,数据的调用和连接都由程序来完成。本系统处理速度很快,只要操作没有什么错误,需要的信息都能很快地显示出来;在安全方面,采用了用户身份验证的措施,保证合法的用户才能使用此系统。如果操作有错误,则会出现提示信息。 3.3 系统的逻辑模型
3.3.1 系统的数据流图(又称DFD)
数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在MIS中有输入,经过存储、加工处理,最后输出的全过程,是设计者和用户交流的很好的工具。
3.3.2 系统数据流图中图形符号说明
实体:记述系统之外的数据提供或数据获得组织机构或个人。 处理:记述某种业务的手工业或计算机的处理。 数据存储:记述与处理有关的数据存储。 数据流:记述数据流的流动方向[4]。
7
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库库存管理系统论文(2)在线全文阅读。
相关推荐: