h20xx032078_基于net订单管理系统的开发内容摘要:

数据。 DBMS 引擎还涉及事务管理、锁、备份和恢复。 2 信息管理系统论述 管理信息系统 (简称 MIS)是介于信息论,经济管理理论,统计学与运筹学及 计算机科学之间的一门边缘性,综合性,系统性的交叉科学,它是随着管理科学, 信息技术,计算机技术等的发展而产生和发展起来的。 企业订单管理系统是典型的信息管理系统,其开发主要包括后台数据 库的建 立和维护以及前端的应用程序的开发两个方面。 对于前者要求建立数据的一致性 和完整性,对于后者则要求应用程序功能的完备,易用等的特点。 基于上述考虑 本系统主要利用 作前端的应用开发工具 ,利用 Sql Server2020 作为后 台的数据库,利用 WINDOWS 作为系统平台开发的企业订单管理系统的运行平台。 另外企业订单管理系统利用软件工程化思想和方法,总体上是采用结构化生命法 进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。 信息管理系统开 发方法 管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等: 生命周期法( Life Cycle Method)是 20 世纪 60 年代发展起来的一种应用 广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始 到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不 意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始。 原型法 (vb)是 20 世纪 80 年代发展起来的,旨在改变生命周期法的缺点的一 种系统开发方法,该法的开发思路 是首先根据用户的要求,由用户和开发者共同 确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型, 再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至 用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系 统。 面向对象( Object Oriented)的开发方法于 20 世纪 80 年代开始兴起的, 是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象 为基础,对象是分析问题和解决问题的核心。 信息管理开发过程 一个信息管理系统的开发过程一般包括如下几个步骤: 1. 需求分析:需求分析主要是了解用户的需求。 需求了解得越详细,程序 的后期开发与维护费用就会越少。 一般的开发团队中,需求分析都是由资历较深 的系统分析员或项目经理担当,可见它的重要性。 需求分析制订好后,需要反复 第 页 共 28 页 4 修改。 将最后的结果交给用户审定,确认无误后,由系统分析员完成需求分析文 档,再开始下一步工作。 :概要设计紧跟在需求分析之后。 用户需求明确后,将得到的数 据分析后,开始构建数据库的逻辑结构。 此时,数据库中的表格还未成形,通过 各种分析工具画出数据流图,最后就可抽象出数据库的具体表结构。 这时由系统 分析人员反复审核。 确认所有的需求都考虑在内,没有遗漏后,就可以开始制订 概要设计文档。 概要设计文档形成后,整个程序的逻 辑框架也就形成了。 :概要设计完成后,根据设计中制订的业务模块。 就可以进行详 细分析设计了。 详细设计就是将各个业务模块的窗口全部建好,各个窗口控件的 处理代码全部用语言表达出。 所以详细设计是整个系统中最繁琐的环节。 详细设 计完成后,整个程序就确定了,再由编程人员根据详细设计文档将代码完成。 整 个开发工作就宣告结束。 :程序编码相对于其他环节来说比较简单,程序员只需要根据详 细分析文档写程序编码,保证代码没有错误即可。 程序编码需要注意的是整个程 序书写中命名的规范化与编 程风格的规范化,这需要较长时间的培养来形成。 需 要在不断的实践中形成自己独特的风格。 总的来说,不要过分地追求复杂的算法, 因为那可能会导致后期维护人员无法读懂你的代码而造成维护的困难。 :程序编码完成后,就需要测试。 测试有几种类型,主要是测试代码 有无逻辑错误以及在加载数据环境下程序的稳定性问题。 测试工作中发现的错误 应及时改正,然后将它记录到测试文档中。 :测试完成,确认无误后。 程序就可以打包发行了。 打包一般使用工 具等。 以上是一个完整的 MIS 系统开发过程,其实不仅 MIS 系统,其他类型的程序 开发也基本相同。 3 系统分析 系统分析是开发管理信息系统的关键性阶段,是一个从不断认识和逐步细化 的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决 怎么 做 提供依据,基关键性主要体现在 理解需求 和 表达需求 两方面。 通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新 系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确 定新系统要做什么,做到什么程度。 这些需求包括: 1. 功能需求。 确定新系统应做什么 ,这是最主要的需求。 第 页 共 28 页 5 企业订单管理系统主要是对客户信息、订单录入、订单维护、销售定金登记、 订单结清、生成出货单、派发等信息进行合理的管理。 1) 订单录入:按客户录入销售订单,首先填写订单总括信息(包括订单号、 结算方式、订货方式、付款期限等)和每个订单行的信息(包括物品、订货数量、 订货单位、单价、需求日期、发货日期、交货地点、发货仓库及物品批号等)。 在确认不再改动后,系统自动计算订单的原币及本币总额,折扣额,需收定金额 等。 2) 订单 维护:对尚未终止及尚未结清订单可以进行维护。 对选定订单的总 括信息和明细信息可进行加、删操作。 具体计算公式、流程及数据的有效性校验 都与订单录入相似。 3) 销售定金登记:对客户交纳的每一笔定金进行记录,对以往的定金记录 可随时维护。 还可以通过使用功能键调用定金分配处理,把定金分配到客户的各 个订单上。 4) 订单结清:完成对销售订单的结清操作。 用户可以结清一张订单,也可 以只结清订单中的某一订单。 5) 生成出货单:根据客户订单生成出货单。 参照销售订单的发货日期、未 开出货单数量,填入本 次出货单的数量。 2. 性能需求。 给出所开发的新系统的技术性能指标,包括存储容量限制、 运行时间限制、安全保密性等。 在系统的性能中采用 Sql Server 2020 高容量数据存储的数据库,运行速 度较快,工作效率高,对数据库及软件设置用户口令,使系统从根源上对数据安 全进行管理。 3. 环境需求。 这是对系统运行以及所处环境的要求。 例如,在硬件方面采 用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软 件(指操作系统、数据库管理系统)。 1) 硬件需求 254。 基本配 置: P III ,内存 256M以上,硬盘空间 30G。 254。 建议机型: P4 ,内存 256M,硬盘空间 80G。 2) 软件需求 254。 操作系统: Win98/Me/2020/XP。 Microsoft Windows 系列操作系统在使用和维护上比较方便,开发工具也较 多,它也在企业及单位应用较多。 为方便本系统普及使用它支持 Windows 系列各 种版本的操作系统。 4. 未来需求。 这类要求是指目前不属于系统开发的范围,但将来随着外界 第 页 共 28 页 6 环境的变化以及系统的发展可能会提出的要求。 了解这类要求的目的是在开发过 程中,可对系统将来可能的扩展与修改做准备。 一旦需要时,就比较容易进行补 充和修改了。 4 系统总体设计 功能描述 企业订单管理系统主要用于客户订单信息的管理,系统包括客户注册、订单 录入、订单维护、销售定金登记、订单结清、生成出货单等几部分组成。 企业订单管理系统需满足管理员及工作人员的需求,他们具有登陆应 用系统 的权限,所以需要对工作人员的登陆本模块进行更多的考虑,设计用户登陆需要 口令才可以登陆。 系统登陆以后可以对客户信息注册,便于以后查询和管理,随时可以录入客 户的订单信息,订单录入完成以后,可以维护订单信息。 对订单信息实现增加货 物、删除等操作,可以随时维护客户的定金,对订单结清操作。 而且系统还能根 据要求自动生成交货单。 本系统基本涵盖了企业订单管理的主要需求,具有完善细致的功能、友好的 用户界面、强大的数据处理功能和完备的安全机制;随心所欲的查询和所见即所 得的信息功能。 系统流程图 系统流程图如图 1 所示: 第 页 共 28 页 7 图 1系统操作数据流图 第 页 共 28 页 8 系统模块划分如图 2: 企业。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。