已添加摘要、关键词基于1NET的ERP沙盘辅助教学系统的开发_第1页
已添加摘要、关键词基于1NET的ERP沙盘辅助教学系统的开发_第2页
已添加摘要、关键词基于1NET的ERP沙盘辅助教学系统的开发_第3页
已添加摘要、关键词基于1NET的ERP沙盘辅助教学系统的开发_第4页
已添加摘要、关键词基于1NET的ERP沙盘辅助教学系统的开发_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京理工大学珠海学院*届本科生毕业论文I基于.NET 的 ERP 沙盘辅助教学系统的开发摘 要ERP 沙盘辅助教学系统是根据 ERP 教学和沙盘模拟的实际情况,该系统以沙盘模拟教学过程为基础,主要突出系统自动记录、并发进行的优点。本系统采用 B/S 模式进行结构化开发方法开发的,B/S 模式是 Brower/Server。用运强大的编程工具Visual C# 2005 进行编写,以 .NET 数据库访问技术为核心,以 SQL Server 2005 数据库为后台,所编制出来的高性能数据处理系统。整个系统分为学生端和教师端两个方面的操作功能,具有操作简单快捷、易懂,查询方便、统计灵活的优点。其中包括采购管理、订单管理、开发管理等项目的有机结合。使用本系统有利于提供教师和学生教学与学习 ERP 沙盘模拟对抗课程的质量和效率。ERP 沙盘辅助教学系统为 ERP 沙盘教学辅助管理提供依据,为整个教学过程的顺利开展提供保证。关键词:ERP 沙盘模拟对抗课程 教学系统 .NET B/S北京理工大学珠海学院 2009 届本科生毕业论文II目 录摘要 .IABSTRACT.II1 绪论 .11.1 序言 .11.2ADO.NET 简介 .11.3 信息系统概述 .11.4ERP 沙盘辅助教学系统简介 .21.5ERP 沙盘辅助教学系统的目标 .22 系统分析 .42.1 系统的开发背景 .42.1.1 系统目标 .42.1.2 系统功能 .52.1.3 系统的投入影响分析 .52.2 系统可行性分析 .52.3 需求分析 .72.3.1 非功能性需求 .82.3.2 功能性需求 .82.4 业务流程分析 .92.4.1 业务流程图 .92.5 数据流程分析 .112.5.1 数据流程图 .122.6 数据字典 .153 系统设计 .233.1 总体设计 .233.2 IPO 图 .263.3 数据库设计 .283.3.1 概念模型 .283.3.2 逻辑数据模型 .30北京理工大学珠海学院 2009 届本科生毕业论文IV3.4 界面设计 .344 系统实施 .374.1 平台设计 .374.1.1 硬件平台环境 .374.1.2 软件平台环境 .374.2 数据库构建 .374.2.1 数据库的创建 .374.2.2 数据库的连接 .384.3 代码设计 .394.3.1 登陆界面代码实现 .394.3.2 清除历史记录代码实现 .414.3.3 资产负债表代码实现 .425 系统总结 .445.1 系统特点 .445.1.1 技术先进性 .445.1.2 安全性能好 .445.1.3 操作便捷性 .445.2 待解决问题 .45参考文献 .46谢辞 .47北京理工大学珠海学院 2009 届本科生毕业论文11 绪 论1.1 序 言ERP 沙盘模拟对抗课程是一种全新的体验学习方式,最先是由用友公司提出的。ERP 沙盘课程将复杂、抽象的经营管理理论以最直观的方式让学员体验、学习。它能有效地培养学生的学习能力、工作能力,提高学生的动手能力和综合素质,因此受到许多高校的关注和重视。现有的沙盘模拟教学过程中主要采用两个系统,分别为“沙盘课程工具分析版 1.0”和“ 沙盘授课检测表 10 组通用版”(以下简称分析版和监测版) ,这两套软件均采用了用 VBA 语言编译的 EXCEL 软件来进行教学活动,该系统充分运用了EXCEL 的公式计算、参数传递、数据处理等功能,界面友好但运行缓慢,计算能力欠缺。然而,该课程的教学手段大部分仍采用手工操作的方式,如学生在下广告单、采购单,贷款,填制报表等都是人为操作完成,这往往会出现一些操作上的失误,同时也加大了教师的工作量和指导难度。而且该系统没有什么灵活性,在模拟现实情况不足;系统反应速度较慢;在现实教学过程分析版和监测版对于各种记录都只能一对一的服务,无法并发进行,耽误了教学时间。在计算机网络技术飞速发展的今天,采用计算机技术解决上述问题不失为一种行之有效的方法,基于上述原因,本人决定开发一套基于 web 的 ERP 辅助教学管理系统。仅靠人工管理已不能适应 ERP 沙盘教学过程的发展,一个功能完善且操作简易高效率的ERP 沙盘模拟教学辅助管理系统存在着开发的必要。使用计算机管理系统管理的优点为:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、易管理等。正是这些优点,使信息管理的效率大大提高,使 ERP 教学过程能进行科学化、正规化管理。1.2ADO.NET 简介Microsoft 公司推出的 ADO.NET 是 Microsoft.NET Framework 的核心组件。借助ADO.NET,可以展示最新数据访问技术,这是一种高级的应用程序编程接口,可用于创建分布式的数据共享应用程序。ADO.NET 是 ADO 的最新发展产物,更具有通用性。它的出现,开辟了数据访问技术的新纪元。访问基于 Web 的数据库是目前最新的数据访问技术,与传统的数据库访问技术相比,这是一件非常困难的事情,因为网络一般是断开的,Web 页基本上是无状态的。但是 ADO.NET 技术革命性地成功实现了在“ 断开的” 概念下实现客户端对服务器上数据库的访问,而且做到这一点,并不需要开发人员做大量的工作。传统的客户/服务器的 Web 应用程序模型中, “连接”会在程序的整个生存期中一直保持打开,而不需要对状态进行特殊处理。1.3 信息系统概述北京理工大学珠海学院 2009 届本科生毕业论文2管理信息系统(MIS)的概念是 1961 年美国人 J.D.GALLAGHER 首先提出来的,是一门新兴的,集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下:1、用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。2、完整、及时提供在管理及决策中需要的数据。3、利用指定的数据关系式分析数据,客观预测未来。4、向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。5、用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高企业的经济效益。1.4ERP 沙盘辅助教学系统简介根据 ERP 教学 和沙盘模拟的实际情况,该系统以沙盘模拟教学过程为基础,主要突出系统自动记录、并发进行的优点。学生端方面主要采取图形界面方式使用户能够直观的登记数据信息,并能有效的查看自己的申请记录,学生的各种申请也会让管理人员一目了然;报表记录也采取图形界面管理方式,让学生可以动态的管理现有的信息。这里突出了重要的两点:一是,操作管理的信息准确无误,可让用户放心。二是,操作管理的速度快、管理方便、实用性高。教师端包括原材料出库、发放贷款、新的一年开始、注册新用户等,这样教师可以有效地控制整个教学过程的进度。采购管理、订单管理、开发管理的有机结合,为 ERP 沙盘教学辅助管理提供依据,为整个教学过程的顺利开展提供保证。1.5ERP 沙盘辅助教学系统的目标 面对科技的高速发展和 ERP 沙盘模拟教学发展的过程中出现的各种情况,该 ERP 沙盘辅助教学系统在实施后应能达到以下目标:1、系统要求:(1)采用汉字图形用户界面,系统界面友好美观,操作简单易行,查询灵活方便。(2)系统维护方便可靠,具有灵活性、通用性及安全性的特点。(3)该软件应尽可能的降低使用者的劳动强度,同时提高工作质量和效率。(4)运行在 WINDOWS 平台,有一个良好的人机交互界面,操作简单快捷,易懂。(5)有良好的扩展性,可根据实际情况实现新功能的添加。2、学生端要求:(1)广告登记模块:进行广告费用的登记。(2)采购记录模块:学员可通过该系统提交 X 年 X 季 原材料采购的申请。(3)贷款记录模块:学员可通过该系统提交长期贷款、短期贷款的申请,系统自动计算贷款限额;学员可通过该系统偿还贷款,系统自动计算贷款限额的改变。年末,北京理工大学珠海学院 2009 届本科生毕业论文3贷款金额直接显示在财务报表里。(4)开发记录模块:学员可通过该系统提交市场开拓、产品研发、ISO 认证申请,申请完工系统自动显示。年末,开发费用直接显示在财务报表里。(5)报表记录模块;学员在一年经营完毕进行财务报表的登记,修改。3、教师端要求:(1)参赛队伍的登记,增加,修改,删除;(2)订单选择模块:可以根据广告费用的多少进行订单的选择,最后分配订单,完(3)成出单的任务;(4)运营记录的监控;(5)财务报表的审核;(6)新一年经营的开始。北京理工大学珠海学院 2009 届本科生毕业论文42 系统分析2.1 系统的开发背景ERP 沙盘模拟是一种体验式学习方式,它将复杂、抽象的经营管理理论以最直观的方式让学员体验、学习。模拟课程是集知识性、趣味性、对抗性于一体的企业运作。首先,就本校而言,ERP 沙盘模拟由于引进时间较短、资源有限、师资不足等原因导致 ERP 沙盘模拟实验室建设尚未完善,而 ERP 沙盘模拟是一种开放式的实验教学,在模拟过程中需要相应的监督机制,由于没有 ERP 电子沙盘,目前沙盘盘面的变化依靠人为操作实现,报表的填写也可能要人为调整实现平衡。因此整个 ERP 沙盘模拟过程中,教师既要指导学生操作,也要监督各小组对竞赛规则的遵守,以体现模拟对抗的“公平、公正、合理” 原则问题,这样就造成了教师工作异常繁重、工作量大、积极性不高。其次,目前的 ERP 模拟对抗竞赛主要依托实物设施来组织完成,受场地、机器设备、沙盘道具及教学资料的局限,一般只能由 6 组团队参与,一次参与的数量有限,这样的人数限制无法使更多的学生利用这一套设备、而且组织大规模竞赛的难度较大。第三,学生的所有表单均为手工书写,错误率高,字迹不清晰,格式不统一,使输入过程得不到规范,再加上广告录入、原材料采购、贷款记录以及开发记录的填写均采用人工管理,老师在记录进电脑的时候容易得到错误的输入结果。这样两种情况导致工作效率慢且容易出错。通过上述原因的描述,仅靠人工管理已不能适应 ERP 沙盘模拟教学的发展,一个功能完善且操作简易高效率的 ERP 沙盘模拟辅助管理系统存在着开发的必要。用户希望通过 ERP 沙盘教学辅助系统简化教师工作量,减少运行中的操作失误,以达到提高 ERP 实训课程运行效率的目的。在整个 ERP 沙盘教学过程中,过多的人工操作和单一的软件给教师和学生带来不便,因此迫切需要一套计算机信息管理系统来实现可靠、便捷的管理。2.1.1 系统目标用户希望通过 ERP 沙盘教学辅助系统简化教师工作量,减少运行中的操作失误,以达到提高 ERP 实训课程运行效率的目的。在整个 ERP 沙盘教学过程中,过多的人工操作和单一的软件给教师和学生带来不便,因此迫切需要一套计算机信息管理系统来实现可靠、便捷的管理。实现对 ERP 沙盘模拟教学过程各种项目管理的电子化、自动化,提高教学过程各个工作模块的办公效率。1、人力和设备费用的减少2、处理速度的提高北京理工大学珠海学院 2009 届本科生毕业论文53、控制精度或计算能力的提高4、管理信息服务的改进5、结构化流程科学性的提高6、人员利用率的提高2.1.2 系统功能为模拟企业经营过程中所有的采购记录建立数据表单并及时更新各项信息,为销售建立数据表单使管理者能够时刻了解订单和销售额信息,为融资建立数据表单使教师能够时刻了解借款和还款额信息,总结每个经营年度的所有者权益。清晰显示报表反馈各小组经营情况。2.1.3 系统的投入影响分析本系统的开发能够提高工作效率、扩大服务范围、及时获取信息、减少决策失误、减少报表出错率。该系统还能及时提供市场基本信息、供货商信息、库存信息、销售信息及市场需求信息,提高决策正确率。并在此基础上通过对各种信息的综合分析,以改进 ERP 沙盘模拟教学过程的手工作业、提高教学质量、同时满足不同学员的申请要求,使整个教学过程的管理向高质量、现代化的方向发展。2.2 系统可行性分析2.2.1 管理可行性分析ERP 沙盘模拟教学的授课老师和大学生都是高素质人才,对电脑基础操作知识掌握的比较全面,对于必要的专业操作规则只要简单短期培训即可;管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。2.2.2 经济可行性分析ERP 沙盘模拟教学辅助系统的投入,能够提高工作效率,减轻授课教师工作负担,从而减少人力资本的投入,系统投入使用只需要配备教师和学员端共计七部电脑,教学开支由学生学费支付,从经济角度来说,本系统开发完全必要。1、成本费用分析:(1)系统的初始成本系统采用人机交互界面。计算机硬件、软件等均需额外开支。计算机市场价格约为3000*7=21000,在后期系统实施阶段由学校经费拨出不涉及初始成本。由本人本人提供开发场所,电脑及附属设施建设费无须花钱租用。北京理工大学珠海学院 2009 届本科生毕业论文6由于 ERP 沙盘模拟教学位于北京理工大学珠海学院校区内,故无须花费差旅费等额外费用。(2)日常维护费用购置 U 盘及资料费: 200 元;网 费: 30 元/月*3=90 元;材料打印、复印费: 50 元;合 计: 340 元。2、效益分析:(1)有效地降低成本、节省开支。(2)提高工作效率,扩大服务范围。(3)及时获取信息,减少决策失误。(4)减少由于手工操作带来的人为错误。(5)及时向老师反馈采购信息、开发信息、销售信息、贷款信息。(6)减轻授课教师负担。(7)提高信息处理的及时性、准确性。(8)提高教学过程中整体运作流程的均衡性。通过对经济方面的分析,该项目是可行的。2.2.3 法律可行性分析本系统设计针对 ERP 沙盘模拟教学的实际管理需要,经过实地调查分析,所收集数据真实有效,并经过北京理工大学珠海学院管理与经济学院有关领导授权批准,该项目为独立开发,在技术上没有使用任何现有的软件与方法。所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照规定的责任履行。故具有合法性和可信赖性。通过对法律方面的分析,该项目是可行的。2.2.4 技术可行性分析1、硬件:电脑一台2、软件:操作系统:中文 Windows XP开发系统:Visual Studio.NET2003 集成开发环境ERP 辅助教学管理是整个 ERP 教学的关键一环,ERP 教学辅助工作的正常与否关系到整个 ERP 教学的正常运行。在信息时代将计算机技术特别是网络应用技术与经典管理理论结合起来是很重要的,本系统正是这二者的结合。本系统采用浏览器/服务器系统结构,使用 Microsoft 公司的 Visual Studio.NET 作为其开发工具,用 Microsoft 公司的 SQL Server 2005 作为数据库平台。比如 Web 应用程序界面的设计、程序功能的实现以及数据库的开发等等。整个系统基本包括了经典 ERP 管理的内容,将理论与实践较好地结合在北京理工大学珠海学院 2009 届本科生毕业论文7一起。所以,制作 ERP 管理系统,VS.NET 是一个不错的平台。系统本身对硬件和软件的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论