论文摘要
近几年来我国企业信息化渐渐呈现上升的趋势,有专家预测,我国高新技术产业将在我国企业中占据越来越重要的地位。因此,如何提高企业自身的生产和运营效率,已成为企业发展过程中必须考虑的问题。在如今经济飞速发展的背景下,对于大部分企业来说,有效的进行进销存管理也是企业用来提高生产效率的一个重要的手段。在企业管理里面,企业的进销存管理是企业管理的一个重要的管理环节,它不仅涉及到的数据量大,而且要求信息反馈的速度快,在从某种程度上讲,对企业的经营和经济效益能够产生直接的影响,如果其中某个环节出现了漏洞都可能直接给企业造成巨大的经济损失。因此,本文主要阐述了如何利用软件开发过程中使用的三层架构和设计模式在C#.Net开发平台上设计出具有良好架构的企业进销存通用系统。开发该系统的整个过程可分为四个部分:首先通过利用软件工程的部分知识,对韩师数码企业的业务需求进行了一个详细的调查,并以调查的结果分析出了该系统的基本需求。在获取了基本的系统功能需求后,通过利用数据库原理,抽象出该系统的E-R图,并以此为基础设计出该系统的数据库。其次,利用面向对象的分析方法和面向对象的建模语言UML来分析和设计该系统的架构,在设计的过程中,引进了商业软件开发过程中使用的三层架构方法对其系统的框架进行了改进,将问题域划分成若干个小问题与,分而治之,其分离出来的各个层次问具有低耦合、高内聚等特性,并以各自公共的接口互相通信。最后,利用软件开发过程中的设计模式,尤其是抽象工厂模式,对已经划分好的三层架构进行更进一步的改良,使其系统框架具有通用性,可维护性,可移植性,可复用性的特点。通过该次实践,明白了在设计企业的应用系统时,尤其是数据库管理系统这类型软件,软件开发前期的需求分析和软件开发过程中的框架设计对于整个软件来说是非常重要的,其中任何地方出现了缺陷必将延长软件的开发周期甚至影响到企业的经济效益。因此,无论当前软件开发是处于哪种时期,都必须把握住每个时期的关键点,同时要善于利用企业软件开发的开发方法和设计模式,来大大提高开发效率,降低成本。
论文目录
摘要Abstract第1章 绪论1.1 研究背景1.2 国内外相关研究的发展现状和存在问题1.3 课题的研究目的和意义1.4 研究思路1.5 主要内容及其组织结构1.6 章节小结第2章 技术准备2.1 设计模式和框架2.1.1 设计模式2.1.2 框架2.1.3 设计模式和框架的关系2.1.4 设计模式的六大原则2.1.5 Model-View-Controlle(MvC)设计模式2.2 数据库平台2.3 章节小结第3章 企业进销存管理系统需求分析3.1 现行企业进销存人工管理手段的主要工作3.2 现行管理方法存在的问题3.3 企业进销存管理信息化的目标3.4 企业进销存管理信息化的系统需求3.4.1 系统的综合需求3.4.2 系统的需求3.4.3 系统功能模块设计3.5 系统的用例图3.5.1 系统总用例图3.5.2 企业高层决策参与者用例图3.5.3 企业员工参与者用例图3.6 系统可行性分析3.6.1 可行性分析的目标3.6.2 可行性研究方法3.7 章节小结第4章 企业进销存管理系统的设计4.1 项目规划4.2 系统业务流程分析4.3 系统设计目标4.4 开发及运行环境4.5 系统数据库设计4.5.1 实体描述4.5.2 实体联系模型的关系图4.5.3 E-R模型转换为关系模型4.5.4 主要数据表设计4.6 系统类图4.6.1 实体层(Model)4.6.2 数据访问层(DAL)4.6.3 业务逻辑层(BUSINESS)4.6.4 表现层(UI)4.7 系统顺序图4.8 章节小结第5章 企业进销存管理系统的功能实现5.1 登录模块5.2 商品信息维护功能模块5.2.1 添加商品信息子模块5.2.2 修改商品信息子模块5.2.3 查询商品信息子模块5.3 供应商信息管理模块5.3.1 添加供应商信息子模块5.3.2 修改供应商信息子模块5.3.3 查询供应商信息子模块5.4 进货模块5.5 销售模块5.6 库存查询模块5.7 系统调试与运行5.7.1 系统运行所需的基本硬件运行环境5.7.2 系统运行所需的基本软件环境5.7.3 本系统运行时的其他界面5.8 系统配置图5.9 章节小结第6章 总结与展望6.1 总结6.2 展望参考文献附录致谢
相关论文文献
标签:企业进销存管理论文;
基于C#.Net三层架构的韩师数码企业进销存管理系统
下载Doc文档