论文部分内容阅读
销售管理系统是企业资源计划(Enterprise Resource Planning,ERP)系统中具有独立功能的核心模块,以销售管理系统为核心,根据企业需求逐步添加或升级其他功能模块,则是解决目前企业ERP实施困境的一种可行的策略。基于这种想法,本文对ERP销售管理系统进行了研究和设计,并予以实现。本文首先调研了企业销售管理业务流程,分析了系统的功能需求和性能需求,根据自上而下的分析方法,采用数据流分析法(Data Flow Analysis,DFA)逐层深入、逐步细化的分析了系统的功能结构及各个功能模块之间的数据联系,通过数据字典详细说明了贯穿各个功能模块之间的基本数据流的属性,根据系统的特点选择了实现本系统的技术路线和软件开发平台,并给出了系统的物理结构;然后根据数据库理论,在需求分析的基础上,借助于上面的数据字典,运用E-R模型分析法,对数据库系统进行了概念设计、逻辑设计和物理设计;之后使用Microsoft给出的ActiveX Data Object(ADO)设计了数据库连接类和基本数据表类,实现了用户逻辑对数据数据库管理的直接访问,同时考虑到数据安全性,选择Window 2003 Server操作系统和SQL Server2000数据库管理系统混合验证的安全策略;最后根据软件工程理论,采用结构化的设计方法,对系统进行了总体设计和详细的设计,借助于Visual C++6.0开发工具,实现了在需求分析阶段所提出的所有功能模块,其中包括:主界面、商品信息管理模块、系统用户管理模块、客户基本信息管理模块、员工基本信息管理模块、报价单管理模块、订单管理模块、客户综合模块、综合管理模块、客户查询模块、员工查询模块、报价单查询模块、订单查询模块、主机通信模块、在线交流模块、系统备份和还原模块、登录模块等功能子模块。所要指出的是,系统的性能指标不仅依赖于软件系统的架构,也依赖于硬件环境和系统数据量。系统实现之后的测试表明,程序运行平稳,效果良好,表明了所用设计方法与设计理论的正确性与有效性。