《订单管理信息系统卢妮妮》由会员分享,可在线阅读,更多相关《订单管理信息系统卢妮妮(29页珍藏版)》请在金锄头文库上搜索。
1、12010-2011 学年度第 1 学期期末课程设计班级: 信管 0804 学号: 0805110434 姓名: 卢妮妮 2目录一、 项目问题概述 .31项目背景 .32项目目的 .33业务范围 .3二、需求分析 .31系统分析 .32. 可行性分析 .4三、项目工作计划 .51. 开发任务及估计开发进度 .52. 人员分工 .63. 项目开发环境介绍 .6四、 系统分析 .81、业务流程图 .92、数据流程图 .103、 数据字典 .11五、系统设计 .181.、功能模块设计 .182. 数据库设计 .203、表结构设计 .214代码设计 .225输入输出设计 .23六、系统实施 .231
2、.系统运行环境 .232.系统运行界面 .243.系统测试 .24七、 总结 .241、 个人心得 .242、 附录(源程序清单) .253订单管理系统1、项目问题概述1项目背景当前国际社会和国内正处在信息化的高潮之中,信息管理是人类社会继工业化之后一次新的产业革命,将实现社会生产力的新飞跃,信息管理已经成为现代社会组织生存与发展以至整个国家、民族独立与富强的战略资源。积极、合理开发和科学、有效利用管理信息,对于社会发展具有重要意义订单管理是每所公司或工厂必须面对的工作,特别这几年,我国加入 WTO,随着国家政策的调整,给企业的订单管理,商品的进存销都带来了不少冲击。但一直以来用传统人手方式管
3、理文件档案,这种管理方式存在许多缺点:效率低,保密性差,另外随着进货数量的增加,这必然增加了订单管理者的工作量和劳动强度。同时,将产生大量的文件和数据,这给订单信息的查找,更新和维护都带来了不少困难。据调查,目前我国还有相当一部分企业的订单还停留在纸介质的基础上,尤其小型工厂或企业对订单的管理更是落后。这样的管理机制已经不能适应时代发展的需求,其管理方法将浪费人力物力。随着科技的不断提高,计算机科学与技术日渐成熟,这种传统的手工管理模式必然被以计算机为物质基础的信息管理方式所取代。2项目目的鉴于目前订单管理系统还存在很多缺陷和不足,此次项目的目的就是根据现实需要,建立一个比较全面完整的订单管理
4、系统。通过一个公司订单管理系统,使公司的订单管理工作系统化、规范化、自动化,从而达到提高公司管理效率的目的。具体有如下 3 个方面的目标:(1)实现规范化的管理,包括系统设置、客户管理、订单管理、财务管理、仓库管理、五大模块等。(2)高效率处理日常业务活动,包括新系统维护和设置、客户资料建立、信用评级、订单审核、财务核算以及库存管理等功能。(3)协助企业高层领导做出科学合理的决策。3业务范围本系统的业务主要涉及四个管理部门即客户、主管、财务和仓库,包括客户录入、客4户下订单、主管审核订单、财务定价、产品折扣计算、查询库存信息、查询产品信息、采购出库管理、缴款时间统计和客户信誉评价等一系列的管理
5、活动。统计缴款时间二、需求分析1系统分析在现在的市场经济中,顾客越来越多的要求快速、高校的服务,使得供应商不得应用计算机管理提高自己的业务水平,其中订单的管理是一个重点,很好地管理订单来控制成本能够使企业占据优势地位,开发新的订单管理系统就显得尤其重要。开发企业订单管理系统就是根据制造业业务流程将业务的各类数据联系起来,组成一个有机的系统,使得业务、财务、市场等方面的信息得以方便、快捷地传递并经过综合处理生产各种报表送交给各个职能部门及决策者,其可以节省大量的人力,提高工作效率,随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及。同时随着市场经济的飞速发展,企业生产力不断提高,企业要不断
6、开发客户市场,还要做好财务的收付工作和产品管理工作,同时收集处理信息的速度、准确性、安全性还影响到公司整体的管理水平和决策层对整体业务的控制和协调,面对激烈的挑战和竞争,商业企业的经营者们体悟到唯有有效地配置自己拥有的资源并合理使用社会一切资源,不断地调整自己的发展策略得以保证企业长期稳定发展并在细分试产上取得自己的竞争优势。2. 可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代
7、价在尽可能短的时间内确定问题是否能够解决(1)技术可行性订单管理系统采用了当前的主流计算结构C/S 模式进行开发,前台开发工具选用Microsoft Visual Basic 6.0。Microsoft Visual Basic 6.0 是一种可视化的、面向对象的Windows 开发语言,Microsoft Visual Basic 6.0 具有易用、通用和开发效率高的特点。后台的数据库开发工具选用了 SQl sever 2000,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能。这两种开发工具功能强大,有很好的接口,作为本系统5开发工具是可行的。(2)经济可行性21 世
8、纪是一个充满竞争和挑战的世纪。在这个世纪中,高效化、系统化、规范化、自动化已成为现代企业的代名词。现代企业拥有自己的一套自己的订单管理系统是非常必要的,传统的手工式的订单管理方式已经无法适合当今的庞大的数据处理和精确的运算需求,所以一套完善的订单管理系统是提高工作效率节省人力物力的有效解决方案。传统的管理方式,对订单管理人员要求数量多,耗资高,错误率高,工作人员流动和对新人的培训经费也是不小的开支。的本系统的开发为企业的工作效带来了一个质的飞跃,表现在:1)可以代替人工进行许多繁杂的劳动2)可以节省许多资源3)可以大大提高企业的工作效率一套完善的订单管理系统可持续使用并能随着时代和工作的需求不
9、断更新,一期投入终身受用,按长期的使用计算,开发系统的造价平均到每年与传统式的管理方式的年耗资本相对比,性价比是可行的。(3)社会可行性对于这套订单管理系统而言,在投入使用前,会由开发并能熟练操作本系统的工程人员对用户群进行专业系统的培训。培训内容应包括,熟练掌握系统的各个功能和简单的系统维护,在开发设计程序的过程中直观的界面和控件的文字解释完全能使得用户充分理解起功能和意义,在计算机普及的今天,用户对本系统的操作完全可以看做是一种简单的,配合形式的手工操作,因为本系统最适合用于微型机,可以说几乎任何人都可以使用和管理。所以本系统的操作是可行的。根据订单管理的日常的正常的业务运作规律和工作性质
10、,可以看出本系统的业务是平时常见的工作,所以开发人员在开发起来比较容易入手,所以可以判断开发本系统的周期比较短,开发中的不可预见问题会比较容易解决,在开发小组的分析后应该容易做出相对准确的,误差微小的开发期限,应该可以在规定时间内,快速的、完整的交付给用户使用。三、项目工作计划1. 开发任务及估计开发进度6时间 任务十三周 进行系统需求分析研究以及开发目的十四周 系统总体设计和业务流程分析与设计,划分模块及人员分工十五周 系统后台数据库分析与设计十六周 前台实现以及与数据库的连接,个人模块功能的基本实现十七周 系统各个模块整合调整十八周 系统测试并验收2. 人员分工3. 项目开发环境介绍(1)
11、Visual Basic1)Visual Basic 简介Visual Basic(简称为 VB)是美国 Microsoft 公司推出的、专门针对 32 位 Windows 操作系统设计语言,它是从 Basic 发展到 Visual Basic 经历了二十多年的经历。在高级语言的家族中,Basic 语言占有中有重要的地位,对高级语言的普及和发展起到了重要的推动的作用。Basic 是英文 Binners All-purpose Symbolic InstructionCode 的缩写(初学者通用符号指令代码),它是专门为初学者设计的计算机语言。第一代 Basic 于 1964 年问世,最初只有几十条语句,通常称为 Basic,由于其简单易学而受到用户的欢迎,很快就得到了广泛的应用。第二代 Basic 是在 20 世纪 70 年代中期 80 年代中期出现的,其功能有订单管理系统主管部门客户订单管理财务管理仓库管理马朵柳妍孙航卢妮妮7了较大的扩充,应用范围更加广泛,主要有 GW-Basic 和 Microsoft 公司的 Basic(MS-Basic)。第三代 Basic 时在 80 年代中文出现的结构化的 True Basic、Turbo Basic、Qbasic。第四代就是 Visual