ASP.net公司订单管理系统设计(5)
时间:2018-04-08 21:23 来源:毕业论文 作者:毕业论文 点击:次
面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。 2.2 信息管理开发过程 一个信息管理系统的开发过程一般包括如下几个步骤: 1. 需求分析:需求分析主要是了解用户的需求。需求了解得越详细,程序的后期开发与文护费用就会越少。一般的开发团队中,需求分析都是由资历较深的系统分析员或项目经理担当,可见它的重要性。需求分析制订好后,需要反复修改。将最后的结果交给用户审定,确认无误后,由系统分析员完成需求分析文档,再开始下一步工作。 2. 概要设计:概要设计紧跟在需求分析之后。用户需求明确后,将得到的数据分析后,开始构建数据库的逻辑结构。此时,数据库中的表格还未成形,通过各种分析工具画出数据流图,最后就可抽象出数据库的具体表结构。这时由系统分析人员反复审核。确认所有的需求都考虑在内,没有遗漏后,就可以开始制订概要设计文档。概要设计文档形成后,整个程序的逻辑框架也就形成了。 3. 详细设计:概要设计完成后,根据设计中制订的业务模块。就可以进行详细分析设计了。详细设计就是将各个业务模块的窗口全部建好,各个窗口控件的处理代码全部用语言表达出。所以详细设计是整个系统中最繁琐的环节。详细设计完成后,整个程序就确定了,再由编程人员根据详细设计文档将代码完成。整个开发工作就宣告结束。 4. 程序编码:程序编码相对于其他环节来说比较简单,程序员只需要根据详细分析文档写程序编码,保证代码没有错误即可。程序编码需要注意的是整个程序书写中命名的规范化与编程风格的规范化,这需要较长时间的培养来形成。需要在不断的实践中形成自己独特的风格。总的来说,不要过分地追求复杂的算法,因为那可能会导致后期文护人员无法读懂你的代码而造成文护的困难。 5. 测试:程序编码完成后,就需要测试。测试有几种类型,主要是测试代码有无逻辑错误以及在加载数据环境下程序的稳定性问题。测试工作中发现的错误应及时改正,然后将它记录到测试文档中。 6. 打包:测试完成,确认无误后。程序就可以打包发行了。打包一般使用工具等。 以上是一个完整的MIS系统开发过程,其实不仅MIS系统,其他类型的程序开发也基本相同。 3 系统分析 系统分析是开发管理信息系统的关键性阶段,是一个从不断认识和逐步细化的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决“怎么做”提供依据,基关键性主要体现在“理解需求”和“表达需求”两方面。 通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括: 1. 功能需求。确定新系统应做什么,这是最主要的需求。 企业订单管理系统主要是对用户信息、客户信息、产品信息、入库、出库、销售、退货、报损、查看库存等信息进行合理的管理。 1) 用户信息:对用户信息的添加、修改、删除操作。 2) 客户信息:对客户信息的添加、修改、删除操作,信息包括(公司名称、联系人、公司地址、邮政编码、联系电话、公司备注)。 (责任编辑:qin) |