已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 自九十年代以来,采用计算机管理商品就成为商业m i s ( 商用管理信息系统) 建设的主要课题之一。当前,许多商业企业将企业信息化作为企业提高管理水平 的重点,这为商品零售业的发展提供了极好的机遇。但是由于商品在零售业工作 的复杂性和特殊性,商品管理信息化仍面临着诸多困难和挑战,其中就有关于自 动补货的问题。正是基于此,本文首先搭建了一个商业m i s 的基本环境:包括进 货管理、销售管理和后台管理;并建立了与之对应的基本表结构;以及网络组成 及设备选择。同时由于笔者有着两年的超市工作经验,笔者分析研究了各种主流 补货算法后,提出了一个具体的关于自动补货的参考模型( 它结合了“库存警戒 线法”、“平均销量法”的优势,具有一定的通用性,适合大部分的超市流程需要) 。 该参考模型以原始数据以及设置的相关参数为基础,通过运用科学的数学公式及 模型,提出合理的建议补货数量。从而能够提高库存管理质量、加快资金周转、 减少缺品率等目的。 关键词:管理信息系统;商用管理信息系统;自动补货;模型 a b s t r a c t s i n c et h e9 0 s ,h a su s e dt h ec o m p u t e rm a n a g e m e n tc o m m o d i t yt ob e c o m eo n eo f m a i np r o b l e m sw h i c hc o m m e r c i a lm i s ( c o m m e r c i a lm a n a g e m e n ti n f o r m a t i o ns y s t e m ) c o n s t r u c t s p r e s e n t l y , m a n yc o m m e r c i a ld e p a r t m e n t se n h a n c ee n t e r p r i s eb e c o m i n ga l l i n f o r m a t i o nb a s e ds o c i e t ya st h ee n t e r p r i s et h em a n a g e m e n tl e v e lt h ek e yp o i n t ,t h i s h a sp r o v i d e dt h ee x t r e m e l yg o o do p p o r t u n i t yf o rt h ec o m m o d i t yr e t a i lt r a d e d e v e l o p m e n t b u ta sa r e s u l to f t h ec o m m o d i t yi nt h er e t a i lt r a d ew o r kc o m p l e x i t ya n d t h ep a r t i c u l a r i t y , c o m m o d i t ym a n a g e m e n tb e c o m i n ga ni n f o r m a t i o nb a s e ds o c i e t ys t i l l w a sf a c i n gm a n yd i f f i c u l t i e sa n dt h ec h a l l e n g e ,h a da b o u ta u t o m a t i c a l l ym a k e su pt h e g o o d st h eq u e s t i o n i sp r e c i s e l yb a s e do nt h i s ,t h i s a r t i c l eh a sf i r s td e s i g n e da c o m m e r c i a lm i sb a s i ce n v i r o n m e n tf l o w :i n c l u d i n gs t o c k sw i mg o o d st h e m a n a g e m e n t , t h es a l e sm a n a g e m e n t a n dt h e b a c k s t a g em a n a g e m e n t ;a n dh a s e s t a b l i s h e da n di t c o r r e s p o n d e n c ef i a n d a m e n t a lc a t a l o g u es t r u c t u r e ;a sw e l la s n e t w o r kc o m p o s i t i o na n de q u i p m e n tc h o i c e a tt h es a r l l et i m eb e c a u s et h ea u t h o rh a s t w oy e 盯a b o u ts u p e r m a r k e tw o r ke x p e r i e n c e ,a f t e rt h ea u t h o ra n a l y z e ds t u d i e se a c h k i n do fm a i n s t r e a mt om a k eu pt h eg o o d sa l g o r i t h m ,p r o p o s e dw a sc o n c r e t ea b o u t a u t o m a t i c a l l ym a k e su pt h eg o o d st h er e f e r e n c em o d e l ( i tt ou n i f y ”s t o c ks e c u r i t y l o n g - b a s em e t h o d ”,”a v e r a g es o l dm e n s u r a t i o n ”s u p e r i o r i t y , h a dc e r t a i nv e r s a t i l i t y , s u i t e dm a j o r i t yo fs u p e r m a r k e t sf l o wt on e e d ) t h i sr e f e r e n c em o d e lt a k et h ep r i m a r y d a t aa sw e l la st h ee s t a b l i s h m e n tr e l a t e dp a r a m e t e ra saf o u n d a t i o n ,t h r o u g ht h e u t i l i z a t i o ns c i e n c em a t h e m a t i c a lf o r m u l aa n dt h em o d e l ,p r o p o s e dt h er e a s o n a b l e s u g g e s t i o nm a k e su pt h eg o o d sq u a n t i t y t h u sc a na c h i e v et h er e d u c e dt r a s hd a t a , s p e e d su pt h et u r n o v e ro f c a p i t a l ,r e d u c e dl a c k i n gr a t ea n ds oo nt h eg o a l k e y w o r d s :m a n a g e m e n ti n f o r m a t i o ns y s t e m ; m a n a g e m e n ti n f o r m a t i o ns y s t e mo fc o m m e r c i a l ; a u t o m a t i c a l l ym a k e su pt h eg o o d s ;m o d e l 湖北大学学位论文原创性声明和使用授权说明 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研 究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个 人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人 和集体,均已在文中以明确方式标明。本声明的法律后果由本人承担。 论文作者签名:酋咯 时间;j 卯占年占月吕日 学位论文使用授权说明 本人完全了解湖北大学关于收集、保存、使用学位论文的规定,即:按照 学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本 和电子版,并提供目录检索与阅览服务i 学校可以采用影印、缩印、数字化或 其它复制手段保存论文:在不以赢利为目的前提下,学校可以公布论文的部分 或全部内容。 ( 保密论文在解密后遵守此规定) 论文作者签名 璃略 签名日期a 形年占月8 日 聊虢蹦绘 签名日期:年月日 1 1课题背景 第一章绪论 自九十年代以来,采用计算机管理单品就成为商业m i s ( 商用管理信息系统) 建设的主要课题之一。随着p o s 机的推广普及,这个名词对广大商业经营者来说 _ 1 口1 已经不陌生了。有许多商店己开始采用商用m i s 来进行商店的后台管理“,计 算机单品管理经历了从最初的辅助手工收银管理,一件商品一件商品的收银汇总 管理,发展到对所有商品的进销存管理。通过计算机商业m i s 管理系统的开发应 用,在商业m i s 信息化不断发展,商品零售和批发业务得到不断提高。 当前,许多商业企业将企业信息化作为企业提高管理水平的重点,这为商品 零售业的发展提供了极好的机遇。但是必须看到,商业信息化不单纯是工程项目, 而是商品零售业不断创新的过程。由于商品在零售业工作的复杂性和特殊性,商 品管理信息化仍面临着诸多困难和挑战。 由于商品信息管理的复杂性,在不同时期会产生不同商品信息管理技术与管 理制度。近代零售业是一个陕速发展的业态,特别是连锁经营。虽然商品零售业 面临信息化的冲击与挑战,但是我们必须清醒地看到,连锁经营在中国近十年来 得到飞速的发展,特别是计算机信息管理在商品连锁经营中得到了非常快的发 展,但也存在一些问题,特别是计算机信息管理系统对各种商品经营方式的变化 的适应性差,因此,处理好商品管理信息化中的管理创新和原有商品零售管理制 度之间的矛盾是我们面临的首要挑战“l 1 4 j 。商品管理制度的核心一是为了快速 查询、应用,二是为了确保商品库存量的准确性。同时,对历史商业零售管理状 况难于改变的特点,必然使商业m i s 管理不可避免地走向管理方式的多元化。 1 2 课题意义 商业m i s 管理的信息化、网络化可以给管理人员、职能部门及公司带来显而 易现的效果和收益。采购和销售人员手工收集、整编相关数据,再提供给单位利 用,工作量大,效率很低,费时费力。采购和销售如果实行信息化后,商品管理 更多的是体现在自动化、实时化、网络化。具体表现为:数据只需一次录入可以 多次利用;数据无论从采购管理录入、还是从商品管理录入,只需录入一次,即 可在商业m i s 管理内部进行数据共享,提高了工作效率。 商业管理信息化后,商品的检索与查询只需要通过网络就可以实现即时的查 询,无论在时间还是空间上都显得更为方便简洁。管理人员可以从模糊查询、组 合查询、分类查询、全文查询中选取最佳的查询方式,在商品库中检索出需要的 商品信息。公司内部的工作人员可以根据商品管理权限自行查询商品信息,极大 的减轻了工作人员的负担。 商品管理的信息化后,部门管理员工可以从繁重的手工劳动中解脱出来,不 再是商品销售员和仓库的保管员,可以更好的从事畅销商品和滞销商品的收集工 作,极大提高营运部门的工作效率。 零售业实现信息化后,销售的查阅、浏览可以在内部网络上完成,减少不必 要的事务工作,提高员工的工作效率。 1 3 国内外研究发展状况 我国计算杌商品管理应用经历了几个发展阶段,郎实验应用阶段( 8 0 年代 初期) 、实用化阶段( 8 0 年代后期) 、普及阶段( 9 0 年代初期) 以及网络化阶段 ( 9 0 年代中期开始) 。在这个发展过程中,经过多方面的努力,计算机零售m i s 应用不仅从无到有,而且已取得了可喜的成就。 几乎每一项计算机信息处理的新技术,都及时被用于商业的工作环节,解决 了工作中的一个又一个问题。从基于单机的自编商品编码、联机检索,发展到借 助于服务器的商品信息存储与检索;从一般条码商品信息处理,商品价格处理到 有一定的商品销售分析功能的信息处理;从一般的商品销售软件算法,发展到使 用属于人工智能应用的知识库技术和模糊集合运算技术,解决了一些传统性难 题:从人工著录标引发展到自动标引;从单纯的商品信息检索、利用发展到商品 管理的各个环节,例如用于商品的库存管理、商品保质期的安全监测、库房商品 的存储量等;从专用软件发展到基于标准化系列的通用性软件和商品化程度较高 的优质软件;从较封闭的单机和局域网应用方式,计算机辅助制造为基础的包含 科研、生产全过程的信息综合管理等,各种应用进展举不胜举。可以预见,随着 2 计算机技术的进一步发展还会应用于更多方面。 零售业的商品管理的计算机网络已从相对封闭的单机发展到局域网。尽管 商品零售业有备地的发展趋势,但是国内的商业m i s 在与国际大商业零售业用的 m i s 系统有一定的相同。经过多年的努力,商业m i s 管理软件的通用性越来越强, 出现了以行业系统较完善的标准化为依托的通用化及商品化趋势,并将形成较丰 富的软件市场,对商品管理中的计算机普及起到更大的推动作用。一方面使通用 性的商业管理软件从质量上得到保证,另一方面也使用户以尽量少的投入得到满 意的应用效果。总而言之,处在激烈竞争中的商业用户,对商用m i s 已不是前几 年的简单要求了。而是非常复杂的需求了,例如:商品库存管理、供应商资料管 理、客户管理和商品空间管理等。商用m i s 不仅应是一个信息系统,更应该是一 个在线事务处理系统( o l t p ,o nl i n et r a n s a c t i o np r o c e s s ) 。它的目标是:通 过对物流过程信息存取的控制、核对、汇总,有序地建立商业用户所必需的基础 数据库,包括商品单品进销存信息及其有关的其它数据库,以解决商品流的管理 问题。至于对商业数据的进一步分析应用,那是在线分析处理系统( o l a p ,0 nl i n e a n a l y s i sp r o c e s s ) 的任务。 计算机商品管理技术支持的社会化,对商品管理的计算机应用普及和现代 化发展产生了极大的影响。一些新技术,如条码识别、货架空间管理、超文本 和超媒体信息处理等方面的应用已逐步从研究阶段进入实用领域。计算机的每一 项新的技术发展,几乎都会在商业m i s 管理中找到用武之地。商业m i s 的多样性 及其巨大的实用性,为新技术的应用提供了广阔的天地。 1 4 本论文的研究内容 本文对中百连锁超市有限公司( 古田店) 和中百连锁超市有限公司( 沌口店) 两家同业态以零售为主的单位进行过实地调研。它们的年销售额都在l 亿元以 上,属于大中型门店,有较为稳定的购进和销售渠道。尽管在部门设置上有所差 异,但它们的基本业务及工作流程大致相同。以下是对它们现行主要业务的调查, 对商品计算机管理进行需求分析,同时介绍了本商品管理系统所采用的操作系 统、后台数据库以及开发平台,对企业的销售商品进行全部重新归类、整理,实 现文档“一次录入、查阅共享”以及快捷、方便查询商品等效果,从而达到提高 该企业管理部门工作效率的目的。商用m i s 完全可以按各个阶段的分步目标来规 划设计,体现出个性和特点来。前提是必须符合商业用户的现有信息质量的水平; 若系统运行需要提高这个水平,那一定要有用户能接受的改善了的管理制度相配 套。这才是商用m i s 发展的之路。 本课题希望通过对商业m i s 一些方面的开发,发现在商业零售对商品的库存 量,销售情况,资金占用等方面的一般性方法和规律,特别是关于自动补货中的 补货模式的探讨,即根据电脑中销售、库存数据以及设置的相关参数为基础,通 过运用科学的数学公式及模型准确预测商品销量,自动分析销售数据,并将其整 理成可供参考的销售趋势,对库存自动预警,提出合理的建议补货数量,达到对 公司对商品结构调整和优化的决策性,加快资金周转,提高资金利用率、减少缺 品率的目的。 4 第二章系统数据库及开发平台 2 1 数据库技术 数据库这一概念提出后,先后出现了几种数据模型。其中基本的数据模型有 三种:层次模型系统、网络模型系统和关系模型系统。目前广泛使用的数据库软 件都是基于关系模型的关系数据库管理系统”。 关系数据库技术 关系模型把世界看作是由实体( e n t i t y ) 和联系( r e l a t i o n s h i p ) 构成的。 实体是指现实世界中具有区分与其它事务的特征或属性并与其它实体有联系的 对象。在关系模型中实体通常是以表的形式来表现。表的每一行描述实体的一个 实例,表的每一列描述实体的一个特征或属性。所谓联系就是指实体之间的关系, 即实体之间的对应关系。联系一般包括一对一联系、一对多联系和多对一联系。 通过联系可以用一个实体的信息来查找另一个实体的信息。关系模型把所有的数 据都组织到表中。表是由行和列组成的,行表示数据的记录,列表示记录中的域。 表反映了现实世界中的事实和值。 关系数据库通过引入数学领域的关系模型及关系代数和关系演算,以关系概 念为基础发展起来,经过几十年的应用和发展,在处理文本数据、管理事务方面 奠定了优势”。 在信息存储方面,关系数据库是一个严格的二维表,在结构定义上有很强的 限制,这样做是为保证关系运算的准确性和检索的完备性。在信息检索方面,关 系数据库的检索是基于索引文件基础上的s q l 查询,并为每一个可检索的数据项 建立一个索引文件,通过索引文件对字段进行检索。 关系型数据库以处理文本信息见长,对于多媒体信息从一开始就未纳入管理 范围。随着互联网的发展,其生产商开始提供了对于一些超长文本、图像、声音 等多媒体的以及面向对象的扩充”。 非结构化数据库技术 非结构化数据库就是字段数据和长度可变的数据库。其把信息大体上分为两 类:一类是信息能够用数据或统一的结构加以表示,称为结构化数据,如数字、 符号:另一类是信息根本无法用数字或者统一的结构表示,如文本、图像、声音 等,称为非结构化数据。结构化数据是非结构化数据的特例。 非结构化数据库技术将非结构化和结构化数据都定义为资源,使得非结构化 数据库的基本元素就是资源本身。所以,非结构化数据库能够存储和管理各式各 样的非结构化数据。通过这种对资源的管理方法,非结构化数据库实现了数据库 系统从数据管理到内容管理的转化。 非结构化数据库最大的特点在于它突破了关系数据库结构定义不易改变和 数据定长的限制,在处理连续信息和非结构信息中有着传统关系型数据库所无法 比拟的优势。 在信息检索方面,关系数据库是通过建立索引而实现快速检索的,而非结构 化数据库则通过倒排文档来实现记录的快速定位。灵活高效的倒排档技术不仅能 满足传统的按整字段和子字段进行逻辑组配查询的需求,而且还能进行全文任意 词的单项及组配检索,检索速度快且不受文献量的影响。在多媒体信息处理方面, 非结构化数据库的记录是不定长的,因而可以存储各种信息,如文字、图像、 声音等。因此,非结构化数据库很容易实现多媒体的信息处理“。 其他数据库技术 ( 1 ) 面向对象数据库技术 面向对象数据库是面向对象方法在数据库领域中的实现和应用,它既是一个 面向对象的系统,也是一个数据库。当前,面向对象数据库技术仍在发展,许多 主流的关系型数据库系统( o r a c l e ,i n f o r m i x ) 也在新版本中加入了面向对象的 特性,即对象关系型数据库。 ( 2 ) 客户机服务器( c l i e n t s e r v e r ) 和浏览器服务器( b r o w s e r s e r v e r ) 混和结构。 在c s 客户机服务器结构中,客户机处理控制逻辑,显示和数据表示用户交 互。服务器处理数据查询或数据操作的应用请求,控制数据存取,安全,完整, 容错和并发。它同时为多个客户的应用服务,解决客户请求阅的任何冲突。采用 客户服务器结构使得我们能够快速、高效地建立一个高性能的,可移植的,可 维护的应用。b r o w s e r s e r v e r 是分布式的c s 结构,是开放的,是经标准化组 织指定而非单一厂商制定的。具有较低的应用开发及管理成本,对信息及应用系 统可自由访问,是主动服务的信息系统,切具有较低的培训成本和升级费用。 c s 是松散耦合系统。 它们通过消息传递机制进行对话,一个请求程序 6 ( c l i e n t ) 首先通过网络协议( 如t c p i p 及i p x s p x 等) 与接收程序( s e r v e r ) 进行连接,由客户端发出请求给服务器,服务器则进行相应的处理,然后,经传 递机送回客户端。c s 最初被设计成两层模式( t w o t i e r s ) ,即c l i e n t s e r v e r 。 在这种结构中,所有的表示逻辑和应用逻辑( 商业规则) 等重头戏均在c l i e n t 端,而使c i l e n t 变得很“肥”( 称为肥客户机) 。s e r v e r 则成为数据库服务器, 进行商业数据的处理和维护,因此,s e r v e r 相对变得很“瘦”( 称为瘦服务器) 。 这就使应用系统的可伸缩性和可扩展性很差。并且,随着应用的复杂会造成 c l i e n t 过于肥大。而迫使用户必须在硬件上进行更新,如一些应用程序需要有 8 m b 内存的运行环境才能运行起来等。这对用户的投资没有起到保护的作用。因 此,两层结构已经受到责难,而i n t e r n e t 的出现恰好弥补了这种构架的不足, 将两层结构自然延伸为三层或n 层结构,三层或n 层结构的c s 在这种多层的 结构中,w e bs e r v e r 既作为一个浏览服务器,同时又是应用服务器。在这处中 间服务器中,可以将整个应用逻辑和商业规则驻留在其上,而只有表示层存在于 c l i e n t ,使c l i e n t 变得很单纯,从而大大地减轻了c l i e n t 的负担。这种客户被 称之为瘦客户( t h i n c l i e n t ) 。在这种结构中,只需随机地增加中间层服务器( 应 用服务器) ,即可满足应用的需要。这时的c l i e n t 变得很小,简单通用,大部分 的应用驻留在网络中间应用服务器( m i d d l ea p p l i c a t i o ns e r v e r ) 上。同时, 应用服务器支持多种r d b m s 的数据类型,并通过对象中间技术( j a y a ,d c o m 及 c o p r a ) ,在网络上寻找对象应用程序,完成对象间的通讯。这样更屏蔽了网络通 讯的细节,使c l i e n t 和s e r v e r 均不需要了解对方的具体工作,而实现无缝透明 的连接。对象的重用可以减少代码的重复而使应用程序短小灵活。中间件的发展 必然将推动i n t e r n e t 和c s 的迅速结合“1 。 2 2 数据库的选择 本文要开发的基于商业m i s 的开发及应用的内容包括各种销售,进货金额 等各类数字类文件,以便于用户对历史数据的查询,为了提供用户在文档内容检 索关键字以查询文档的功能,我们选择了强大的关系数据库o r a c l e 9 i 。 o r a c l e 数据库作为大型数据库管理系统,近年来一直占有世界上高端数据 库的最大份额,其强大而完善的数据库管理功能,以及o r a c l e 公司推陈出新的 不断努力,一直成为i t 业界瞩目的焦点。本门店的数据库平台采用了o r a c l e 9 i 作为后端平台,前端选择t s y b a s e 公司的p o w e r b u i l d e r 作为开发工具。 数据库设计的方法因具体数据库而异,但是建模阶段的相同的,所以可以用 一些通用的工具来进行,如r a t i o n a lr o s e ,p o w e r d e s i g n e r 等,这一阶段主要是 依据系统的需求,获取与分析要实现的应用系统信息,进行数据内部以及外在关 系的分析,从而有效地建立整个系统的数据结构( 在关系数据库中通常称为表结 构) ,在此基础上对数据库的数据量、数据流量、及响应速度的估算分析,这样 数据模型就产生了。具体的操作准则是数据库的几个范式、用户的具体需求和分 析者的经验,从数据库的性能、安全、方便管理、易于开发等方面出发。具体方 法因分析员的喜好和习惯而异,可以不用工具,最好使用工具,能让分析过程简 便,最主要是能生成一些图,如e r 图,让分析过程一目了然。 2 3 数据库的设计 每个数据库在建立时,都有缺省的参数设置,但是对于具体的应用要求参数 设置可能不同,缺省的参数设置往往需要根据应用系统的特点而需要改动,如每 个数据库的操作系统平台i n s t a n c e 数目、各种内存大小的设置、采取的线程方 式、备份方式等不同,具体的参数就一定要进行最为恰当的修改,这个步骤对数 据库性能很重要,也是保证应用系统所要求的数据库功能得以实现重要一步。数 据库设计最后要考虑的是与要选择的开发软件之间的接口问题,要准备好接口程 序,有些是第三方软件已经备好的,有些是数据库本身要具备的,如o d b c ,b d e ,a d o , 等与数据库的接口,主要是考虑接口的可用性、效率问题。这一步主要从经验出 发,因为这种产品不断出台,而且都是经过各商家的吹捧,要在实践中决定哪个 是最适合。 下面结合一个实际开发的商品管理系统中的数据库设计,对以上几个步骤做 进一步解释。该系统应用于大型企业集团,包括几十个门店,基本数据均来源于 各门店,各门店有一套o r a c l e 数据库,存贮着自己的商品信息和销售数据,由各 门店自己维护,每天传到总的数据库里,采购,定货的各科室查询、统计用。这 是一个分布式的数据库。 一、逻辑建模 首先是对数据库的数据量、数据流量、及响应速度的估算分析,这一步对物 理设计也是必须的,劳资系统的主要数据是人员档案,大概有1 0 0 兆左右,还有 人员配备等信息加上商品信息、进货数量、销售额等各种信息,总的数据量大约 在某些方面8 0 0 兆左右。数据的输入、维护大部分在门店进行,然后处里集中, 8 所以数据流量很大,对响应速度要求一般。在逻辑建模的工具上,采用o r a c l e 9 i , 根据用户的需求,设计各* 中u s ec a s ev i e w ,在l o g i cv i e w 利e 成数据库的实 体,及实体之间的e - r 图,然后生成d a t a m o d e l e r ,确定以后,用s c h e m ag e n e r a t i o n 在建好的数据库中的对应的用户下生成表。 二、物理设计 因为销售额的信息库很大,还有每天的进货和退货信息,所以把它分成两个 表,把进货和退货信息单独地放在一个表中,并且采用分区技术,在销售额表、 进货和退货表上建立分区,不同的分区分别放在不同的表空间。因为销售信息库 里有许多销售数据,查询的时候要和编码库一起进行r e a d 操作,所以不把进货和 退货信息表和编码数据放在一个表空间。建立二个r o l l b a c k 表空间,十个 r o l l b a c k 段,分区放在二个表空间里,建立一个比较大的r o l l b a c k 段,因为进货 和退货信息表经常会有批量的修改与添加。将r e d o l o g 文件放在一个读写较少的 盘上。建立三个r e d o l o g 组,同组的两个成员放在两个盘上。因为选用的是 a r c h i v e l o g 的备份方式。根据每个表的性质,确定其存贮的参数,如商品信息表 的修改、删除、插入都比较多,所以把它的p c t f r e e1 0 ,p c t u s e d8 0 定大小,估 算出它大致需要的b l o c k 数,算出存放这些表的表空间的数据文件的大小。根据 用户的需求,建立一套数据库的安全体系。也就是总结出几种权限级别的用户, 建立这些用户,并给这些用户赋上相应的仅限,供开发人员编程时使用。 三、参数的设置 缺省的初始化参数文件中,选择l a r g e ,因为用户数很多,1 0 0 个左右。 s h a r e d _ p o o l _ s i z e ,与数据库大小有关,也与应用软件有关。这里设成缺省 值的1 5 倍。 d bb l o c k b u f f e r s 根据所用服务器的内存与交易数的大小,设为2 5 兆。 s o r t _ a r e a _ s i z e 根据所用服务器的内存,设为1 0 兆。 l o g _ b u f f e r 用缺省值的1 5 倍。 d b w r - i o j l a v e s 设为l r o l l b a c k _ s e g m e n t s 根据交易量的大小,定为1 0 个分别放在两个磁盘上。 p r o c e s s8 0 m t s s e r v e r s3 m t sd i s p a t c h e r st c p ,3 a r c h i v e l o g _ s t a r tt r u e 采用a r c h i v e 方式备份。 9 这些参数的确定是暂时的,没有一个系统可以运行之前把参数确定得正好, 需要在应用程序运行之后进行调整别。 2 4 开发平台 p o w e r b u i l d e r 8 0 是s y b a s e 公司推出的广泛使用于客户机服务器 ( c i l e n t s e r v e r ) 体系结构下的应用程序开发工具,提供多种方式支持w e b 应用, 使用的是业界熟悉的w e b 标准( h t b i l 和j a v e ) ,通过端对端的设计、调试和提交, 可以控制w e b 应用的整个生命周期。通过o d b c 接口和专用的大型数据库接口,能 同时支持多种关系数据库管理系统,高速读取数据库中的数据。本系统即采用 p o w e r b u i i d e r 8 0 开发。该平台具有如下特点: i ) 开放式数据库联接o d b c 环境 这种体系结构能更好地满足企业的实际需要,有利于应用系统的移植和扩 充。目前市场上流行的各种数据库系统软件,如o r a c l e i n f o r m i x s y b a s e 等, 各行其道,使用户无所适从。然而p o w e r b u i i d e r 为这些数据库提供了公共的前端 工具,提供了开放式数据库连接o d b c ,不仅适用于各种数据库管理系统,具有很 好的兼容性,而且还能给已有的数据资源带来全新的图形界面。 2 ) 基于客户机服务器的体系结构 基于客户机服务器( c l i e n t s e v e r ) 的体系结构可以减少硬件平台的投资, 并能完成大型主机的功能,而且可以集中数据的存储和管理,实现资源的共享,降 低维护的难度,还能集中实施企业规则,实现企业信息的标准化。 3 ) 面向对象的应用程序开发方法 对象( o b j e c t ) 是包含相关的数据( 以变量的形式) 以及用于操作这些数据的 方法( 子程序) 的软件包。一个对象是一个类的具体表现,在功能上它与其它程序 保持独立,一个定义良好的对象具有封装的数据和功能。对象可以继承。函数、 事件、窗体、菜单、用户对象都可以继承,通过继承,可以快捷地开发出全新的满 足特定要求的对象。如果没有继承,开发者将不得不每次在编写相似对象时使用 大量重复性代码。有时他们应用全局函数来减少冗余代码,但这会使代码要完成 的任务复杂化。在g u i 环境下,友好的用户界面极为重要,其中标准化是一种很好 的方法a 在特定类型窗口中许多细节都是相同的,如果不用父类对象,必须为这些 1 0 事件不断地进行编码,如果从这个窗口到那个窗口代码不同,将不能保证一致的 用户界面,因此必须设计一个单代码源,以保证用户界面的一致性。通过在接口 库的父类对象中编写的界面逻辑代码可以实现这点。一个好的父类库可以大大地 加快项目开发的进度。用户不用了解w i n d o w s 和c 编程技术,通过图形化的交互 操作,就可以设计实现应用系统,开发出美观、简洁的图形化界面来。 4 ) 强大的数据提取能力 p o w e r b u i l d e r 提供了功能强劲的数据窗口控制( d a t a w i n d o s o b j e c t ) 。数据 窗口对象可以用于联接数据库。获得记录,以各种风格显示数据和更新数据库。数 据窗口已经可以显示基于选定数据的商务图形,同时数据的录入和显示能力也得 到增强,还增加了c r o s s t a b n - u p l a b e l f r e e f o r m g ri d g r o u p g r a p h t a b u l a r 等风格各异的报表功能。随着数据有效性验证、编辑风格、下拉数据窗口及共享 数据等功能的加入,函数的数目也再次大幅度增加。数据窗口除了具有这样强劲 的功能之外,还具有很灵活的能力,通过d e s c r i b e 0 m o d i f y ( ) g r e a t0 等函数。 rnl 编程者可以在程序中动态地改变数据窗口的结构和显示模式“。 5 ) 数据的转储和调入功能的实现 一个数据处理系统的安全性部分是整个系统的关键部分,对于一些需要长期 保存的历史数据来说更是必不可少。对于现代的大型数据库管理系统来说,数据 的安全性独立交给d b a 来专门管理,一般的系统较少涉及数据的备份工作。为了 减少计算机专业人员的负担,一个好的商业m i s 系统应该提供数据的转储和调入 功能,这样对数据库管理系统不太了解的用户也可以进行数据安全方面的处理。 p o w e r b u i l d e r 中s a v e a s 0 、i m p o r t f i l e 0 两函数可以实现这方面的操 作,d w c o n t r 0 1 s a v e a s 0 提供了多种数据的存储格式,如d b a s e 的d b f 格式、以 t a b 作为分隔符的文本t x t 格式、e x c e l 格式、s q l i n s e r t 格式、c s v 格式。 d w c o n t r 0 1 i m p o r t f i l e0 将数据从各种格式的文本文件中调入数据窗口控制里1 。 6 ) 简洁美观的数据报表的创建 一个系统里的报表应该具有一致的风格,报表至少应该具有如下几种项目:报 表的标题、报表的日期和时间、报表的页序、报表涉及的对象和条件。p o w c r b u i l d e r 提供了各种类型的数据窗口,报表中主要甩到如下几种类型:n u p 风格,该数据 窗口可以多行显示数据,对于显示的内容比较短的记录尤其合适,可以节省纸张。 o r i d t a 风格,以表格的方式显示数据,步 观比较工整,美观明了。g r a p h 风格,以 图形方式显示数据,有直方格、圆饼图、曲线图、三维立体柱图。c o m p o s 风格, 复合数据窗口,这种风格可以将各种不同类型的数据窗口复合在一个数据窗口里, 对于结构比较复杂的报表尤其有效。m d i 窗体技术的应用随着w i n d o w s 系统的 出现闺形交互界面得到了用户的喜爱,已成为一种潮流,其中m d i 窗体技术更是 吸引入。m d i 窗体,即是多文档交互式窗体,亦口q 无模式窗体。这种窗体包括一个 m d i 框架窗体及多个m d i 子窗1 3 ,子窗口只能在框架之内出现和移动。可以同时 打开多个m d i 子窗口,但同一时刻只能有一个窗口处于被激活状态。 第三章商业s 应用系统总体框架及软件设计 3 1 应用系统主要业务分析 系统分析在商业运作中存在着四条流:人流、物流、资金流和信息流。信息 流是其他三条流的反映。在购进商品时,付出资金。在销售商品时,收回资金并 得到增值。这样,产生了资金和商品的流动,同时也反映在信息流中。在购、销、 存、运四个基本的业务环节中,购销是中心,是企业其他经济活动的起点。商品 流通企业的各项经济活动都是直接或间接地从购销业务中派生出来的。在大中型 企业中,一般设立采购、销售、财务、储运、人事等职能部门。 采购其主要业务:制订采购计划,在业务经理审批后,选择供应商并签定购 进合同( 一式多联) 。一份存档,一份送仓库作验收依据。采购计划的制订主要 依据:a 现有库存商品的信息。b 由销售部门提供的市场需求( 包括新商品) 及 预测信息。c 由财务部门提供的企业流动资金状况。 销售其主要任务是对现有库存商品在销售政策的指导下,以各种方式,完成 指定的销售目标;预测市场需求信息,开发新市场、新客户。主要业务:a 对销 售合同,客户定单经审核后开发货单( 一式多联) 。一份存档,一份送仓库发货, 一份送财务记帐、开发票。b 收集市场、客户信息。对市场需求进行预测。c 修建客户档案及对客户进行评价。 仓库主要业务:a 根据发货单办理商品出库,并安排货物的运输。b 根据购 进合同、随货同行单据,对货物进行验收、填制入库单( 一式多联) 。一份存档, 一份送财务记帐。c 根据入、出库单据记库存商品明细帐。d 定期作盘存和统计 报表。 财务主要职能:对经营过程起保证、监督和制约的作用。主要业务:a 。根据 发货单记销售明细帐、商品明细帐。b 根据入库单记购进明细帐。c 对销售、购 进统计、汇总。d 对各种收入、支出作凭证处理,填制各种财务报表( 其中帐务 处理己实现电算化) 。 人事主要职能;职员的建档及维护;对人事信息进行统计、汇总;职员工资 核定等。 电脑部主要职能:是对每天的进货数量和进货金额,每天的销售额,和实 际发生的付出和收入金额的对帐。 3 2 系统基本功能 ( 1 ) 一级管理,进销分离。统一采购,统一编码,统一配送,统一价格,统 一促销。即整个连锁公司的迸、销、存、调、配、盘、退等各种业务均由公司一 级管理,统一控制。各种业务流转票据的确立和格式必须经过公司统一审批,形 成票据凭证的原始数据都力争在其第一发生点进入计算机系统。 公司货品部,配送中心,营业部对整个公司商品的开发,采购,编码,定价。 配送,促销,库存均进行统一的管理,人力资源也统一调度和管理,下属各门店 可集中精力全力作好销售和促销工作。 ( 2 ) 实行会计一级核算,一个中心。 核算内容包括与商品流转有关的会计核算;企业的费用核算( 含记入营业成 本的税收核算) ;企业资产管理、资金管理和利润分配( 主要包括各项基金的提 取和管理、专项工程的资金管理、流动资金管理、固定资产管理等) 。通过各项 财务指标的制订和监督执行,实现对各资金使用的监督和控制,同时承担公司本 部和下属各门店日常费用的会计核算。 ( 3 ) 实行统一结算。 商品经营方式有多种:自营( 全经销、半经销、帐期) 、代销、联营、租赁( 按 零库存处理) 等多种。连锁公司的商品无论何种经营方式,任何供应商均在连锁 公司总部财务中心结算。 ( 4 ) 建立畅达的物流方式,对商品进行配送和配载。 对各下属门店的商品可采用自动补货和人工要货的方法,作为公司配送中心 可根据供应商和商品的具体情况,进行供应商直供或公司配送。 对公司商品配送,要进行配送车辆的管理,对商品的重量体积和车辆的载 重情况进行分析,作n i e 载准确,避免空载和少载,同时对回来车辆进行分析, 最大限度提高运力和降低成本。 ( 5 ) 门店业务简捷方便,全力销售。 各门店要作好自己卖场商品的收货,陈列,销售。对商品进行日常管理,及 时处理补货,退货,损溢,残损,盘点等工作。重点在销售。 ( 6 ) 事务处理方式。 p o s 销售:实时处理 业务单据:实时处理 财务业务:实时处理 查询业务:实时处理 记账:日终自动批处理 统计财务报表:按时段及种类自动处理 转账:月终处理 信用卡自动授权业务:实时处理 3 3 系统设计原则 1 ) 实用性原则 系统应完全适用于现今的业务需求,适应现代化商业企业管理的需要,功能 强大,能为从前后台操作员到各级管理人员提供有力的支持。 2 )可靠性及安全性原则 可靠性是该信息系统的基本准则。系统应能满足各种业务环境和经受各种外 界干扰的考验,能坚持长期稳定可靠的运行。系统的备项资源包括硬件设备、软 件系统、通信等的可靠性要高,工作稳定,易于维护;在出现硬故障和软故障时, 有可靠性的恢复手段,具备强大的容错能力。系统必须要有良好的安全保密措施, 具有权限控制、口令保护、信息密级制度,特别是对电脑病毒有较强的防毒和免 疫能力。 3 )易扩展性原则 市场的迅速发展变化与激烈的竞争,使得公司业务的变化很多而且周期短。 因此系统也应能反映这个变化并适应变化,能较好地适应随公司的业务的增长 而带来的扩展,系统的模块化和参数化程度耍高,能根据业务的需要,具有较好 的增加和裁减能力,可按实际情况灵活地配置系统,使系统发挥出最高的效率; 这种扩展不仅表现在系统的体系结构上,还表现在软件的设计上。并且这种扩展 是快速的,方便的和经济的。系统的总体架构合理,设计容量适度,既可以增加 资源配置、业务发展,又易于与新增卖场、兄弟企业、异地、国外进行数据交换 或并网。 4 )快速复制原则 作为连锁仓储的业态要求,必须在较短时间内实现规模效应,方可快速占 领和赢利。在软件设计和系统选型中,充分考虑了下属各门店的快速复制要求, 保证投入低,建设快,培口l i 和维护少,稳定简单易用。 企业m i s 是一项复杂的系统工程,开发周期长,而且用户的需求是千差万 别的,同时又是不断变化的,往往是在开发工作还没有完成,企业的经营规模、 业务要求已发生变化,致使开发工作无法正常进行。因此,有必要对同一类企 业进行分析,找出它们基本的共同点,建立内核模型。用模块化设计来实现。 使其具有良好的可扩充性。这样,对于同一企业的变化要求或同类企业差异
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 功能性胃肠病的心理干预与护理
- 多学科协作(MDT)在急诊的实践与流程优化
- 社区贫血防治与健康宣教策略
- 艺术疗愈在血液病患者心理护理中的应用探索
- 2025内蒙古呼和浩特春华水务开发集团有限责任公司招聘工作人员84人备考题库及答案详解(必刷)
- 淹溺急救护理核心要点
- 护理专业志愿服务与社会责任感培养
- 2025云南空港航空食品有限公司四季度员工招聘4人备考题库附答案详解(培优b卷)
- 2025江西九江庐山市人才集团面向社会招聘森林消防员备考题库含答案详解(培优)
- 2026中国储备粮管理集团有限公司云南分公司招聘10人备考题库含答案详解(预热题)
- 开发商自渠培训
- 教育行业在线教育平台优化与用户体验提升方案
- 皮瓣血运的观察指标
- 北京联合大学《管理基础》2022-2023学年第一学期期末试卷
- 视频监控维保项目投标方案(技术方案)
- FDP和D-二聚体检测的临床应用
- 2024年江苏省盐城市中考数学真题试卷及答案
- 医药配送物流优化
- 《化妆品技术》课件-底妆和粉饼
- MOOC 理性思维实训-华南师范大学 中国大学慕课答案
- 中式烹调师技师试题及答案
评论
0/150
提交评论