欢迎来到天天文库
浏览记录
ID:10478060
大小:525.00 KB
页数:29页
时间:2018-07-06
《mis库存管理子系统设计报告大学毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《管理信息系统》(双语)电商08实验6(第8周)基于C/S模式的库存管理系统的开发与设计1.C/S模式的优点C/S模式是一种由客户机与服务器合作完成一个作业的系统模式,客户机提交请求,服务器提供相应的服务。C/S模式体系结构的DBMS的出现,很大程度上是为了解决F/S模式的问题的。在这种结构的DBMS中,有一个Server程序,它专门负责数据的存储和访问控制;另外还有一个Client程序,它负责从用户那里采集数据,接受用户的数据处理请求(如将数据保存起来,要求获取某些数据,对数据进行修改,将某些数据删掉等等),然后将这些请求转换成
2、Server程序能够识别的指令,并将这些指令传给Server程序。Server程序在接受到这些指令之后,分析并执行之,并将执行结果传给Client程序,再由Client程序将这些结果以某种形式在用户面前呈现出来。这就是C/S结构的一般特点。结构如下:它有以下优点:(1)交互性强。在这种模式中,客户端装有客户软件,完成各种数据的录入等工作。(2)存取数据安全。因为C/S模式的平台一般采用适用于局域网、安全性比较好的局域网络协议,如NetBEUI协议,所以安全性可以得到较好的保证。(3)网络通讯量较低。因为只有两层结构,网络通讯量只包
3、括客户机与服务器之间的通讯量。(4)速度快,利于处理大量数据。由于C/S模式只有两层结构,故对于同一个任务,C/S模式的速度要比B/S模式的速度快。1.1开发方案在实际开发过程中,采用C/S模式方案。如入库单、领料单、销售单、出库单等日常单据的录入和查询以及对仓储的专职管理人员等的工作,交互频繁且数据量大,对安全性和速度要求较高,而且一般均由专门人员负责,所以选择C/S模式。该模式适合于本系统,不仅可以处理大量的数据信息,而且可以保证数据的安全性,正好可以解决数据多、程序复杂的缺点,因此C/S模式最适合本系统。29《管理信息系统》
4、(双语)电商08实验6(第8周)2需求分析MIS是为管理提供信息服务,辅助决策,以便有效地利用企业资源的系统,系统的环境、管理的制度和方法会因企业的生产情况、经营状况和市场情况等的变化而发生变化,MIS也就应随着环境的变化而改变自身的功能属性,满足企业管理对信息的需求。2.1库存管理系统的主要业务流程用计算机进行库存管理,除了准确无误地管理帐目,降低员工的劳动强度外,还可以实时显示库存状态和库存趋势,进行库存分析,使库存保持合理数量,压缩库存资金。库存系统的数据流图如图1所示。图1业务与数据流图29《管理信息系统》(双语)电商08
5、实验6(第8周)该库存管理系统的主要业务流程如下:(1)入库记帐将入库单信息验证合法后,存入入库数据文件同时修改品种分类文件中的相应数据。具体操作可以用数据库的触发器来实现,同时还可以完成参照完整性检查。(2)出库记帐将出库单信息验证合法后存入出库数据文件,同时修改品种分类文件中的相应数据。具体数据处理由触发器完成,同时进行参照完整性检查。(3)盘库记帐将盘库单信息验证合法后存入盘库数据文件,同时修改品种分类文件中的相应数据。数据更新由触发器完成,同时完成参照完整性检查。2.2库存管理系统的功能整个系统是由六大功能模块组成,每个功
6、能模块又由若干个完成相应操作的子模块组成,提供了材料数据添加、删除、修改、查询、打印、统计以及各种报表的生成、数据字典维护等功能。以下简要介绍各功能模块(1)输入模块本模块提供库存系统的常用的业务单据,依次有:日记帐、发票单、出库单、销售单、正常退库单、废品退库单、调换货物单、台帐这几项功能。(2)查询模块本模块主要完成对日常业务的查询处理,主要进行的查询项目有:日记帐、发票、出库、销售、退库、废品、库存、进出存。(3)报表打印模块本模块主要完成台帐、入库单、入库领料的报表打印。(4)基础数据模块本模块主要存储了一些常用的字典数据
7、表,有计量单位、仓库、保管员、领料单位、领料人、用户、供应商、类别、产品、材料定额等不能修改只能引用的字典,即原始数据表。(5)系统维护模块本模块提供系统初始化,用户口令维护、数据整理几项功能。(6)退出系统模块本模块可以实现重新登录以及退出系统的功能。报表打印基础数据查询数据输入系统维护退出系统多功能库存管理系统29《管理信息系统》(双语)电商08实验6(第8周)2.3系统的运行环境系统是采用关系数据库语言VisualFoxPro6.0。3总体设计3.1关系型数据库的设计VisualFoxPro6.0作为关系型可视化的数据库设计
8、工具,必须实现数据表之间的连接,只有这样,才能充分发挥其数据库的强大功能。这种功能,就是所谓的数据表间的关联性特性。众所周知,一般的数据库结构主要分为层次型、网络型、关系型三类。而我们一般在机器上使用的都是关系型数据库,在关系型数据库中可以实现数据
此文档下载收益归作者所有