1、 共 11 页 第 1 页 装 订 线 目录目录 1 引言 2 2.可行性分析 2 3.功能分析 3 4.数据库设计 5 5.范式化简 9 总 结 . 10 参考文献 . 11 共 11 页 第 2 页 装 订 线 1 引言引言 世界经济发展已进入一个激烈竞争的年代,可以说,谁先获得信息,谁 就有可能抓住 发展经济的机遇。同样,谁能很好地管理和利用信息,谁就 有可能占领市场,获得效益。国 内外大量事实已说明:在目前这个激烈竞 争的市场经济中,谁的信息管理现代化水平高,谁 重视信息资源的开发和 利用,谁就能抓住机遇,在竞争中取胜。 目前国内企业在管理订单方面还 处在比较低的水平。大多数企业在购进
2、货物后,只是 将订单用手写式的记 录和简便的管理。进入信息社会后,随着企业订单的增多,带的麻烦也 逐 渐增多,管理方面也得不到很好的解决方法,使得大量的数据丢失,使企业 造成了很大的 损失。 我们通过用 VFP 6.0 编写企业订单管理系统,利用系 统分析和设计原理,采用面向对象 的编程方法,其开发主要包括后台数据 库的建立和维护以及前端应用程序的开发两个方面, 实现了订单管理的自 动化和信息化. 2.可行性可行性分析分析 (1)技术可行性分析 根据实际情况,考虑到本系统的安全要求级别以及开发费用,维护费用和使用的 操作系统的难易程度,选择的开发环境如下: 开发模型:B/S Web 服务器:I
3、IS 信息服务器 开发语言:ASP 数据库:Microsoft SQL server 2008 操作系统:Windows xp 这是很多成功网站所采用的组合,保证了整个系统的可扩展性和快速的运行。而 我本人作为整个系统的设计者和开发者,对这几种软件有较好的把握,因此具备了技 术可行性。 (2 )经济可行性分析 本系统的采用 ASP + Microsoft SQL server 2008 组合,在保证了系统的技术可 行性的同时, 还保证了系统的安全性和经济可行性。 拥有较低的开发系统的初始成本, 因此具备了经济可行性。 共 11 页 第 3 页 装 订 线 3.功能分析功能分析 (1).针对订单
4、管理系统,分别对商品、订单、订单明细、客户、生产商和供应商 在整个订单管理系统中的定位进行详细的分析,获得其需求信息如下: 订单的接收是按照商品分类进行的,所以需要有每个商品的信息。 登记于同一张订单明细的必须是同一种商品。 如果一个商品的订单有一个或者多个胜生产商满足,则该订单不可被退回。 需要完整地记录商品、客户、生产商、供应商的信息。 针对每一笔业务,在订单中的商品信息栏中都要仔细的纪录每一种商品的编号、 日期、数量、单价和总价。 在每一张订单中都要详尽的纪录下订单的单位名称、单位号、单位地址、交货日 期、货品名称、货品号、货品单价和货品总价。 把所有相同的产品纪录到同一张订单明细表中,
5、 每一张订单明细表中只能纪录同 一种商品。 在每一张订单明细表中需要纪录订单号、单位名称、商品号、商品名、规格、交 货日期、数量、单价和签订日期等。 根据货品名称、交货日期、货品数量、生产商的生产能力以及单位地址等实际因 素,将订单明细表进行合理的合并和拆分,从而达到降低成本的目的。 对接收订单的货品的生产商以及货品的供应商信息进行详尽的纪录。 订单的接收、处理要有相应的业务员信息。 只有管理员登录之后才可以使用系统。 默认的管理员不可以删除。 可以对作废的、待生产的、正生产的、生产完成的订单进行分类查找,但不能进 行修改、添加、删除等操作。 当进行订单接收和处理操作后,能相应更新数据库更新。 对所接收的订单进行数据分析,总结相应商品的订单服务。 (2). 经上述系统功能分析和需求总结,考虑其业务和功能的不断扩展,设计如下的 数据项和数据结构: 商品信息,包括的数据项有: 商品号,名称,规格,单价,描述。 订单明细信息,包括的数据项有: 订单号,单位名称,商品号,商品名,规格, 交货日期,数量,单价,签订日期。 订单信息,包括的数据项有: 订单号,单位,操作员号,地址,签订日期,单 价,数量,商品号,交货日期。 业务员信息,包括的数据项有: 职工号,姓名,年龄,职称。 共 11 页 第 4 页