临海市合力机械冲压有限公司生产管理系统设计与实现【文献综述】.doc

上传人:一*** 文档编号:77660 上传时间:2018-06-25 格式:DOC 页数:9 大小:139.50KB
下载 相关 举报
临海市合力机械冲压有限公司生产管理系统设计与实现【文献综述】.doc_第1页
第1页 / 共9页
临海市合力机械冲压有限公司生产管理系统设计与实现【文献综述】.doc_第2页
第2页 / 共9页
临海市合力机械冲压有限公司生产管理系统设计与实现【文献综述】.doc_第3页
第3页 / 共9页
临海市合力机械冲压有限公司生产管理系统设计与实现【文献综述】.doc_第4页
第4页 / 共9页
临海市合力机械冲压有限公司生产管理系统设计与实现【文献综述】.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、1 毕业论文 文献综述 信息管理与信息系统 临海市合力机械冲压有限公司生产管理系统设计与实现 中小企业,由于资金和技术上的问题,企业信息化程度很低,基本都采用分散式管理,各台计算机之间完全独立,信息交换采用口头、文档通知或 Excel 表格共享。这种存在严重滞后性的信息传递方式不能及时、准确地为生产、采购和财务等部门提供信息,使企业管理的计划、执行、反馈和处理各职能之间不协调,造成大量的信息错误和数据丢失。因此,借助先进的计算机网络和数据库技术,开发出专门针对中小企业的信息管理系统软件意义重大。 临海市合理机械冲压有 限公司是一家制造机械配件的制造企业,其厂客户近年来日益增多,而利用纸质的订单

2、传真和市场部员工的手工记录方式无法是该厂实现有效地订单和产品的管理,所以为该企业设计一个订单管理系统和计件管理系统非常重要。 由于该公司的订单和员工及产品的管理涉及到大量的公司内部资料,同时方便该公司内部员工查询及不同权限的员工具有不同的查询权限,就需综合考虑到数据库的设计的安全性以及网页设计的方便性,本文主要讨论数据库的安全性操作,订单和计件管理系统的界面设计以及系统主要的功能设计。 1 系统设计中数据库设计 1.1 数据库安全性 设计 伴随着 Web 技术在计算机网络中应用的越来越广泛,通常情况下系统采用的是通过后端数据库拥有的动态页面的生产技术以 Web 数据库为基础存取信息,尤其值得强

3、调的是在主机模式从 C/S 模式发展到 B/S 模式时,信息安全问题便显得越来越突出。作者提出目前基于 web 数据库的安全问题主要存在以下一个方面: 1、自然因素造成的安全隐患:就是在出现自然故障时所产生的如何将系统发生故障情况下进行恢复,如何保证系统的正常运行。 2、人为因素造成的安全隐患:第一,来自黑客的攻击的安全隐患;第二,来自计算机病毒的安全隐患;第三,来自网 络安全环境的安全隐患;第四,来自数据库应用系统的安全隐患( 张瑞卿, 2010) 1。 同时提出数据库安全防范的几点基本建议:安全模型的确立:当使用者2 进行数据库访问必然要预先经过数据库的应用程序,只有经过应用程序才能进入到

4、数据库系统。此时应用程序将使用者提交的口令密文传递给数据库系统进行相关的认证。在使用者对数据库里的包括视图和存储过程等进行相应的操作时。使用者必须通过系统进行的身份认证,只有在通身份认证通过的基础上才能对数据库中存在的对象进行操作;定义视图和对数据进行加密处理;事务管理和故障处理: Web 数据库在故障恢复的过程中要进行日志记录与数据的复制工作;基于 Web 数据库审计追踪制度:审计追踪制度是指系统设置数据更新、数据删除和数据修改的记录,为以后的查证做好准备工作。记录的内容包括操作人员姓名、密码、登录时间和操作内容等等。若发现 web 数据库的数据出现问题,可根据记录追究问题的根源,确保系统的

5、正常运行。 针对目前中小企业中存在的数据泄露问题,该文提出了一种中小企业的数据库模式,并给出了数据库安全后端模式的架构图(架构图见图 1)。同时提出数据库安全后端模块框架图(见图 2),最后作者给出数据库加密的算 法,以及连接数据库的方法( 蔡晓芳, 2009) 2。 图 1 数据库安全后端模式的架构图 图 2 数据库 安全后端模块框架图 资料来源: 中小企业数据库安全性研究 。 3 1.2 如何实现数据库的安全性控制 在应用 SQL server 数据库进行动态网站开发时,多数情况下程序开发人员选择直接使用 SQL Server 的系统用户账号 sa 和密码为空进行数据库访问,由于 Sa 账

6、号具有最高的管理权限,如果非法用户查看到数据库的连接文件,就会很轻松地进入到数据库中对数据表等数据信息进行肆意破坏。为了提高数据库系统的安全性,从 以下几个方面展开实现数据库的安全访问控制: 1.SQL server2000 数据库管理系统自身提供的安全机制出发,探讨如何在ASP 应用程序中实现数据库的安全访问控制: (1)身份认证阶; (2)权限授予阶段并给出了 SQL Server 数据库系统安全机制示意图(见图 3) 2.ASP 实现数据库的安全访问:登录账号认证数据库访问权限授予对象访问权限设置 3.SQL 注入漏洞的防范: (1)定义函数防范 SQL 注入漏洞 (2)过滤参数中的非法

7、字符防范 SQL 注入漏洞( 林枫, 2009) 3。 图 3 SQL Server数据库系统安全机制示意图 资料来源: SQL Server数据库系统安全性应用研究 在实际使用 SQL SERVER 2000的过程中,主要存在着这些问题 1. SQL SERVER2000有一个 SA的默认,很多数据库使用者直接用的就是这个用户,这样,也就是说不管当前的数据库使用者真正访问和操作数据库的权限有多大,一律赋予超级用户权限,可以访问和操作数据库的所有数据,存取控制形同虚设,数据库从一定程度上就完全不安全。 2. 某些情况下,为方便管理,超级用户会新建用户,但赋予新建用户的权限过大,有些甚至具有超级

8、用户的 权限,这样存取控制同样形同虚设。 3. 对重要的数据库管理员没有密码或弱密码,SQLSERVER2000默认安装, SA的密码为空,一些用户会取像 “ 1234” 这样一些密码,这就是弱密码,同样其他超级用户也存在没有密码或弱密码的情况,这样很容易遭受攻击,等于把 SA交给所有能连接计算机的人员。同时她提出:要建立存储过程来增加新增的超级用户。同时,作者还提出用系统认证时目前4 存取数据库较为安全的方式,另外使用 SQL server 认证时需要利用一系列的transact 语句来控制用户的存取权限( 朱敏, 2009) 4。 1.3 数据库的优化设计的研究 如何对 ERP 系统中的数

9、据表,存储过程及触发器进行优化设计,在进行ERP 系统数据库设计时,应该根据具体 ERP 的设计和实施情况来考虑哪些业务逻辑由触发器和存储过程实现较好,哪些业务逻辑应该由应用程序实现较好,从而实现设计的优化。一般来说,可以从以下几个方面来考虑。一、所有的数据合法性的检查,数据间约束条件的检查应该由应用程序检查,从而保证发送给数据库系统处理的数据都是合法可靠的。二、对于比较复杂的,多变的业务逻辑,应该由应用程序来实现,以提高开发和维护的效率。三、可以在添加、更 新或删除数据时自动进行的业务逻辑操作,和涉及到多个表的业务逻辑操作可以考虑用触发器和存储过程来实现,执行速度快,效率高。四、编写触发器和

10、存储过程时需要考虑移植性问题,尽量使用通用的语句,对于无法用通用语句实现的,应考虑使用应用程序来代替( 宋辉, 2010) 5。 触发器可以在业务处理程序进行更新或插入操作时,自动在相关的表中进行相应处理,这些操作都是在数据库中自动运行,减少了网络访问,执行效率也会高得多。同时提出触发器的设计思路和设计的具体步骤( 魏锦茂, 2009) 6。 任何一个系统的设计都需要一个安全的 数据库,如何为 数据库进行安全地设计,同时提高数据库的工作效率也是至关重要的一步。对数据库安全性控制主要是在两方面 (1)用户标识与鉴别。其方法是由系统提供一定的方式让用户标识自己的名字或身份,每次用户要求进入系统时,

11、由系统进行核对,通过鉴定后才提供机器使用权,对于获得上机权的用户若要使用数据库时,数据库管理系统还要进行用户标识和鉴定。 (2)存取控制。确保只授权给有资格的用户访问数据库的权限,同时令所有未被授权的人员无法接近数据,这主要通过数据库系统的存取控制机制来实现,其中包括两个部分定义用户权限和合法性检查 。 另外为提高数据存取的速度,创建有效地存储过程和触发器是是非常有用的,这样就能减少数据存取的冗余性。同时建立触发器和存储过程要具体问题具体分析,防止由于触发器中某一部分的错误导致整个程序不可用。 2 如何选择订单管理系统的有效设计工具 通过对市场竞争和客户需求的描述 ,得出传统的服装生产方式与客

12、户需求5 之间的矛盾 ; 针对矛盾 ,提出了面向个体消费者的、基于 Web 的度身定制客户订单管理系统 ,系统分客户端、店铺端、后台管理系统三大部分 ,通过把系统的运行把广大的个性化需求的消费者、店铺和公司总部紧密联系起来 ,减少繁琐的 流程 ,提高了效率 ; 系统的应用真正满足了客户个性化需求 , 实现了网上定制、客户信息和客户订单的网上管理等功能 ( 金周银, 2010) 7。 在 浅析医药订单管理系统的设计与实现 中简要分析了医院信息系统的一个子系统 基于 Visual FoxPro 的药品定单管理系统的设计和实现。采用了可视化的面向对象的程序设计方法,简化了应用系统的开发过程,并提高了

13、系统的模块性和紧凑性(朱萍, 2009) 8。 以软件工程实践方法论为指导,基于纺织品外贸企业为代表的中小企业的现状,设计并实现了基于 .NET 平台的纺织品外贸公司订 单管理系统。并对在多层体系结构中日期触发的数据库存储过程进行了研究。系统是采用Microsoft.NET 2005 平台下的 C#和 Visual Basicl.Net 作为开发语言,服务器采用 SQL SERVER 2005( 陈良, 2009) 9。 管理信息系统经过人工操作的人基信息系统、计算机辅助的人机信息系统、集成网络技术的网基信息系统的发展,走向系统化、智能化和网络化,在竞争激烈的现代社会中发挥着越来越重要的作用。

14、 3 订单管理系统的主要功能 上海垫圈公司订单管理系统以 SQLServer 数据库和 ASP 动态 网页编程为平台。它主要功能是对公司订单数据进行添加、编辑、删除和查询 , 可以按需生成产品表、发票表 ; 并能把订单数据库的数据导出到 EXCEL 表用来显示或打印。还可以远程管理 Web 服务器 ( 孙仲美, 2009) 10。 极致业务基础平台系统采用面向对象的软件工程的思想 ,结合实际需求 ,通过对应用问题和环境的理解与分析 , 建立了订单管理的系统模型 :分为价格管理、订单录入、订单明细、订单处理、系统管理五个模块 ;在需求分析的基础上 ,给出了订单管理系统的体系结构和各功能模块的模型

15、 , 为系统的详细设计及实现奠定了基础 , 并以此为基础 ,给出了数据库定义的关系图 ,最后给出了订单管理系统的实现过程及测试结果 ,并对论文内容进行了总结 ( 张晨, 2009) 11。 本部分主要介绍了订单管理系统中,订单管理的系统模型,同时建立模型需综合考虑企业的存在的问题以及对问题解决方案的理解,从而提出订单管理系统的系统模型。订单管理系统在设计以前就必须有完整的功能设计功能, 订单管理的系统模型 初步 分为价格管理、订单录入、订单明细、订单处理、系统6 管理五个模块 。 4 企业信息化建设的必要性 4.1 企业信息化的定义 企业信息化的基础的定义是具有相对稳定性的客观信息化 环境 ,

16、 以及企业内部短期内无法以任何形式使其发生质变进而提升企业信息化水平并对企业信息化建设起基础支撑作用的各种因素。制约企业信息化建设的主要因素从企业所处的信息化环境、企业内部的信息化基础设施及企业信息文化三方面展开建立企业信息化建设的制约因素集( 刘俊娥, 2008) 12。 在市场竞争日益激烈的今天,产品品种急剧增多,产品结构日趋复杂,产品更新频繁和技术复杂性使产品开发周期有延长的趋势,而市场竞争要求产品生命周期缩短,大规模定制( mess customization,mc)生产模式就是在这种矛盾中产生的 ,旨在以大规模生产的效率和成本提供个性化的定制产品( JOSEPH P B, 1993)

17、 13. 个性化带来的产品多样化是大规模定制生产面临的一个巨大挑战。产品的多样化管理需要产品数据管理 (PDM)技术的支持 ;按照 CMIdata 定义, PDM 技术是用来管理与产品相关的所有信息和过程的一种技术( Berlin Heidelberg, 2006)14。 大规模定制生产是在系统工程思想指导下 ,用整体优化的观点,通过对企业的产品结构和制造过程重组,充分合理地使用企业内外部资源,以大批量生产的效率提供定制产品 ;大规模定 制生产的基本思想是将定制产品的生产问题通过产品重组和过程重组转化为或部分转化为批量生产问题 ;对用户而言,所得到的是定制的,个性化的产品。对生产厂家而言,是采

18、用大批量生产方式制造成熟产品。 大规模定制生产的实现方法是增加订单生产中库存生产的比例。将客户订单分离点(分离点之前为通用解决方案,分离点之后为客户化解决方案)。尽可能向生产过程的下游移动,减少由于客户订单中的特殊需求而在设计,制造及装配等环节中增加的各种费用。在具体实现方面,根据市场预测,按照大批量生产模式设计满足一个客户群需求的产品族模型,在此基础上 ,依据客户订单的实际要求通过对产品族模型的配置和变型为用户提供个性化的定制产品,从而实现大批量生产和传统定制生产的有机结合 ;基于以上分析,可以看出产品族模型是实现 MC 的关键;产品族是在产品的功能,原理和结构域中,可替换模块7 间具有相同

19、接口的产品集合;产品族模型采用模块化的设计方法;完整的产品族模型包括功能模型 T 原理模型和结构模型三个视图。 4.2 我国机床制造企业信息化存在的问题 制造企业信息化建设存在的问题主要有以下几点: 1.信息孤岛问题, 2.管理软件应用深度不够, 3.信息化项目评估和考核问题, 4.个人信息 化应用水平低,5.需求变化问题。同时作者认为机床制造企业信息化的特点有 1.管理复杂 2 生产计划管理复杂多样。 3.按订单制造和装配难度大 4.客户需求多变。 5.准确的成本核算和分析困难。 6.管理基础差,个人信息化水平低。最后作者认为机床制造企业信息化的重点就是要协同生产和供应链管理以及制造( 任长

20、谊, 2008) 15。 我国的制造型企业于 20 世纪 80 年代初便开始进行信息化建设 , 但与国外企业相比 , 我国的制造型企业无论从实施信息化的企业数量上 , 还是单个企业实施信息化的水平与力度上 , 与世界先进水平仍有相当大的差 距。造成这种局面的原因很复杂 , 涉及企业自身、咨询机构、软件商等多种因素 , 但其中最主要的原因在于我国企业大多脱胎于传统企业 , 其信息化程度和信息化基础高低不一 , 企业在信息化建设过程中寻求 “ 突变 ”, 在信息化过程中忽视了自身的信息化基础 , 寻求 “ 跨越式 ” 发展。所以在企业进行信息化建设时 , 很有必要进行信息化基础评价 , 发现薄弱环

21、节 ,进行相应的改进 , 进而降低信息化建设的风险 , 顺利推进制造型企业信息化建设。 5 网站设计原则 新一代企业网站的设计标准 , 从网站的系统架构、功能平台、 ASP 技术、网络安全、网站优化及网站评价 指标等方面进行了探讨 , 可为企业构建信息化基础平台提供借鉴。提出新一代网站体系的特征是人性化,方便性,逻辑性,科学性,集成性,控制性,交互性,安全性( 雷益龙, 2008) 16。 网站导航的基本作用是为了让用户在浏览网站过程中不至迷失,并且可以方便地回到网站首页以及其他相关内容的页面。网站导航设计的好坏与否影响着用户对网站的感受,也是网站信息是否可以有效地传递给用户的重要影响因素之一

22、。因此,网站导航系统也成为评价网站是否专业、是否具有网络营销导向的基本指标之一( 孙小英, 2008) 17。 8 6 企业信息系统 的设计方向 以 CRM 的核心的订单管理充分体现了以客户为中心的思想 , 其管理的主要特点有 : 从订单受理到交货整个过程都用计算机来管理 ,使订单的管理规范化;企业各部门间的信息共享 ,包括企业内部的信息和客户及订单信息 , 这样营销人员能够实时知道企业的生产状况 ,计划和生产部门也能动态了解客户的需求变化 ; 为客户提供全方位的服务 ,客户可以通过 Internet 实时了解订单的生产进展和提出自己的意见。 以 CRM 的核心的订单管理的流程可以描述如下 :

23、 首先由客户提出订单申请 , 可通过 Internet 或者直接与销售人员联系 , 提 出产品定制的特殊要求 ; 接着 ,对客户提出的订单企业进行审核。订单确认后 , 即可并行地安排相关的设计、生产、采购等活动 ; 最后经由销售渠道交付最终客户。在整个订单的处理过程中 , 客户可以动态地了解他自己订单的生产情况。 企业信息系统设计的理念就是以客户为中心,任何信息系统的设计都必须方便和服务于用户( 戴宏钦, 2008) 18。 通过应用传真和文件成像技术成功实现了在一个有几家医院附属的医疗系统中医院和医院之间相互电子交流和病人纸图表订单的管理。这一技术的应用解决了纸质订单传递,气动管道系统的管理

24、以及传统传真打印之 间的配合使用的问题。 SQL 是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。SQLServer 采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQLServer 支持 Windows NT 身份验证和 SQL Server 身份验证两种模式,方便了权限的管理,也使权限的分配更加灵活。它将数据定义语言、数据操纵语言、数据控制语言三者的功能集于一体,统一了语言风格,可以独立完成数据库开发过程中的所有活动,同时它还具有高度非过程化、面向集合的操作方式、语言简洁,易学易用的优点,所以我们在系统的设计过 程中采用了该数据库语言进行。 SQL 语言的功能包括

25、数据查询、数据操纵、数据定义和数据控制。 综上所述:鉴于以上各方面的分析,笔者需要在以客户为中心的设计理念上,同时在方便客户和服务客户的基础上进行设计该系统,初步的设计模型是订单管理系统,库存管理 ,基本信息维护 ,计件管理系统四个模块;同时在数据库设计上利用的是 SQL SERVER 2000,同时在设计上要实现用户权限的设计,网页导航栏需要进行专业的设计规划,体现新一代网站体系的特征是人性化,方便性,逻辑性,科学性,集成性,控制性,交互性,安全性。 9 参考文献 1 张瑞卿,高永平 基于 Web 数据库的安全问题探析 J 电脑知识与技术, 2010(8) 2 蔡晓芳,王晓燕 中小企业数据安

26、全性研究 J 电脑知识与应用, 2009(1) 3 林枫 SQL Server 数据库系统安全性应用研究 J安徽理工大学学报, 2009(29) 4 朱敏 SQL SERVER 数据库设计安全性研究 J 中国高新技术企业 ., 2009( 2) 5 宋辉,袁立行,孟伟君 ERP 系统数据库设计优化的研究 J 信息系统工程 , 2010(5) 6 魏锦茂 SQL 触发器在数据库设计中的应用 J 电脑编程技巧与维护, 2009(7) 7 金周银,李仁 服装企业度身定制的客户订单管理系统的设计与实现 J 工业控制计算机 , 2010(3) 8 朱萍 浅析医药订单管理系统的设计与实现 J 商场现代化,

27、 2009(6) 9 陈良 基于 .NET 的纺织品外贸订单管理系统的设计与实现 J 电脑知识与技术 ,2009(11) 10 孙仲美 订单管理系统的开发与应用 J 微型电脑应用 , 2009(7) 11 张晨 基于极致业务基础平台开发的销售订单管理 系统 D 长春:吉林大学, 2009 12 刘俊娥 ,谷鸿雁,张洪亮 制造企业信息化基础水平评价 J 中国管理信息化 , 2008(12) 13 JOSEPH P B.Mass customization new frontior in business competitionM.Bostom:Harvard business school pr

28、ess,1993. 14 Berlin Heidelberg.Research on Web Application of Struts Framework Based on MVCJ.Pattern Springer,2006:54 87. 15 任长谊 机床企业信息化分析 我国机械制造企业信息化现状 J 中国学术文摘 ,2008(7) 16 雷益龙 ,,杨友良 ,刘佩君 新一代网站的设计和评价指标 J 计算机时代 , 2008( 3) 17 孙小英 网站导航设计分析 J 电脑知识与技术, 2008(9) 18 戴宏钦 基于 CRM 的订单管理系统 J 电脑开发与应用 , 2008 (11)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 文献综述

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。