基于net订单管理系统的开发内容摘要:
分析都是由资历较深 的系统分析员或项目经理担当,可见它的重要性。 需求分析制订好后,需要反复 第 页 共 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: 企业 订单 管理 文件 客户 管理 订单 管理 定金 管理 销售 管理 关于 操作 员管 理 退出 客户 注册 客户 管理 订单 录入 订单 维护 订单 结算 生成 出货 单 派发 图 2 系统模块划分 基本模块与功能: 包括操作员管理,退出系统。 操作员管理主要对系统管理员的添加、删除等 操作,当需要添加管理员时可以用该功能操作。 退出系统通过该功能退出系统。 客户注册管理:对客户信息进行登记; 订单录入管理:能对客户的订单信息登记操作; 订单维护管理:管理和维护客户的订单信息,可以对订单信息进行添加、删 除等操作; 订单结算管理:对客户的订单做结算操作; 对客户订单进行收取定金操作的管理; 根据各条件系统将自动生成交货单,根据要求做派发操作,也可以随时查看 派发明细; 第 页 共 28 页 9 5 系统详细设计 数据库是一种存储数据并对数据进行操作的工具。 数据库的作用在于组织和 表达信息,简而言之,数据库就是信息的集合。 计算机的数据库可以分为两类: 非关系数据库( flatfile)和关系数据库( relational)。 关系数据库中包含了 多个数据表的信息,数据库含有各个不同部分的术语,如记录、域等。 数据库设计 数据库是采用先进的 Sql Server2020 数据库,该系统主要包括管理员用户 表( admin)、订单明细表( ddmxb)、订单总表( ddzb)、客户信息表( khxxb)、 派发信息表( pfinfo)、销售定金表( xsdj)数据信息表,具体数据表如下。 管理员用户表:主要是存储管理员用户信息和口令的,包括 id、 yhm、 mm 字 段,表结构如图 3: 图 3 管理员用户表 订单明细表:主要是存储订单货物的明细信息的,包括物品、订货数量、订 货单位字段,表结构如图 4: 图 4 订单明细表 订单总表:主要 是存储订单总体信息的,包括客户、结算方式、订货方式等 字段,表结构如图 5: 第 10 页 共 28 页 图 5 订单总表 客户信息表:主要是记录客户基本信息的,包括 id、用户姓名、电话等字段, 表结构如图 6: 图 6 客户信息表 派发信息表主要是存储订单派发信息的,包括 id、订单号、客户、结算方式 等字段,表结构如图 7: 图 7 派发信息表 销售定金表主要是存储客户订单定金的,包括编号、客户、订单号、定金等 字段,表结构如图 8: 第 11 页 共 28 页 图 8 销售定金表 系统主要界面设计及实现技术 企业订单管理系统主要由文件模块、客户管理模块、订单管理模块、定金管 理模块、销售管理模块等几个模块组成。 用户登陆界面设计及实现技术 因为该系统牵扯多方面因素不希望任何人随便进入该系统等多方面因素 ,在 使用前必须要经过身份确认 ,故在运行前要进行管理权限确认。 以防止他人无意 或恶意篡改,登陆流程 如图 9。 图 9 用户登录流程 用户登陆界面设计如图 10: 第 12 页 共 28 页 图 10 用户登陆界面 主要实现技术: If = Then。基于net订单管理系统的开发
相关推荐
功能模块的时候,都必须检验该用户的证书,根据该用户的证书决定是否提供服务或提供什么权限的服务。 Eclipse 简介 Eclipse 是一个开放源码的、可扩展的应用开发平台,该平台为编程人员提供了一流的 Java 集成开发环境。 作为一套开源工具,可用于构建 Web Services、 J2EE 等各种类型的应用,其所提供的功能不亚于、甚至要超过专业的集成环境供应商所提供的商业化产品,如
生应删除其在数据库中的记录。 新入学的学生应根据其学籍档案在读者基本信息表里为其建立信息记录。 规则管理:根据图书馆的最新规定增加或修改已存在的管理规则。 整理图书库: ① 图书遗失:首先根据读者编号查询该遗失图书的基本信息。 再根据管理规则对遗失该图书的 读者进行处罚。 之后对该图书的信息进行整理:在遗失图书基本情况表里为其建立一条记录,并将其在其它表里的相关记录信息予以删除。 ② 图书下架
1、年来,华南沿海地区甜玉米生产迅速发展,经济效益显著。 但玉米螟危害严重,据珠江三角洲地区的多点调查,受害株率平均达到 15%34%,尤其是在授粉灌浆期大量玉米螟幼虫集中在果穗顶端危害,严重影响青苞质量和产量。 华南地区亚洲玉米螟 1 年发生 46 代,仅采用“心叶末期施用杀虫颗粒剂”的传统防治方法,难以有效控制玉米螟对果穗的危害。 而且甜玉米果穗以鲜食为主,对农药残留量要求十分严格
1、米螟为世界性的蛀食性大害虫,有亚洲玉米螟和欧洲玉米螟两种。 在我国以亚洲玉米螟为优势种,全国除青藏高原玉米区尚未见报道外,其余各玉米产区均有不同程度的发生。 玉米螟食性很杂,国内现已确认的寄主植物约 25 种,主要危害玉米、高粱和谷子,也危害麻类、棉花等。 以幼虫蛀食玉米心叶、茎秆和果穗,是玉米生产的最严重害虫。 玉米螟在发生地区严重危害玉米,特别在玉米杂交制种过程中