论文部分内容阅读
本文主要根据中小企业的特点,探索适合中小企业的ERP—企业资源计划管理系统。基于普通ERP的设计原理,分析Candel-ERP整个系统的设计架构,提出Candel-ERP中应收、应付两个子系统的设计方案,并根据设计方案进行开发研究。 通过对C/S模式和三层数据结构的深入研究,完成系统从客户端—应用服务器—数据服务器的三层数据结构的建模,设计和开发应收帐款子系统的应用服务器程序——SeAcrAps,应付帐款子系统的应用服务器程序——SeAcpAps,设计26个客户端应用程序以及数据库服务器——Se_Erp_Data。 根据中小企业实情,设计应收、应付子系统的业务流程。在应收帐款子系统中设计了两条业务流程路线:一条是根据销售订单做为专案来做计划收款,然后根据收款计划做收款业务;另一条是根据实际发货来做应收凭单,然后根据应收凭单来做收款业务。在应付帐款子系统中设计一条严谨的付款业务流程。根据实际收货来设计应付凭证,再根据应付凭证进行付款业务。 吸纳和采用可视化技术,根据系统的业务流程,以ROSE为可视化建模工具,设计应收、应付子系统的可视化流程式操作界面。可视化操作界面有助用户快速掌握操作过程。 研究面向对象的继承关系,掌握在Delphi7.0环境下两种继承方式,即一种是通过编写Delphi程序来继承,另一种是可视化继承。采用Delphi 7.0环境下的可视化继承技术,设计了5个模板窗体。通过对模板窗体继承,为设计新的窗体提供了快捷途径。 研究实体模型,引入概念实体、实体型、属性、键、候选键、主键、实体间的联系及联系类型,建立系统的实体属性关系(即E—R关系)。基于E—R模型到关系模型的转换关系,实现了系统关系数据模型的设计。采用ADO数据访问技术,设计了应收、应付子系统的数据控制机制。 通过以上的分析和研究,本课题着重解决了系统开发的几个关键问题:(1)C/S模式下的三层数据结构的建模,(2)可视化操作界面和窗体的设计,(3)关系数据模型的建模技术。