




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 39商场现代化2008年 7月(下旬刊总第 546期经 营 管 理一、引言对于任何一个企业来说,发展才是硬道理,而企业发展的重 要标志就是要合理调整和运用企业各个方面的资源。信息技术的 发展,特别是针对企业资源进行管理而设计的信息管理系统正是 针对这些问题设计的,成功推行的结果必然会使企业能更好地运 用企业的资源。但对于一些中小型企业来说,具有业务流程灵活, 资金投入有限,等的特点,并没有非常适用的通用管理软件,为 此,许多软件公司甚至企业内部,开始着手开发针对中小型企业 的信息管理软件。本文主要讨论了以一个实用的中小型企业的管理信息系统为 设计对象,介绍了系统的各功能模块的划分,各模块的功
2、能,模 块之间的关系,以及开发系统用到的一些关键技术。通过这套信 息系统的实施,能将该企业的大部分资源进行整合,即达到将企 业管理理念、业务流程、基础数据、人力物力、计算机硬件和软 件进行整合。通过对企业的资源的整合和管理,使企业能更好的 可持续发展。二、管理信息系统的总体设计 1. 系统的设计目标管理信息系统的目标是根据企业的实际情况,为其开发一套 适合其实际需求的信息系统,也就是开发一个企业内部使用的小 型 ERP 系统。ERP 系统是一个先进的管理概念,而由于我国企业本 身的一些问题,若完全引进这套管理理念,可能反而会适得其反。 因而,根据该企业的具体情况,通过对企业内部的业务流程和各
3、方面资源情况的了解和分析,建立适合该企业的信息系统架构, 并且实际完成系统中的部分模块,如销售管理、仓库管理、售后 服务管理、客户关系管理等。该系统要真正地在企业中使用起来, 并能利用它使企业的资源得到充分的利用,信息能充分的共享, 节约成本,提高工作效率和经济效益,增强企业的竞争力。2. 系统分析设计由于管理信息系统是针对中小型企业设计的,因此,就需要 符合这类企业的特性。企业的业务流程的规范性差,灵活度比较 大,一些信息流的定义不能很固定。同时企业由于规模有限,或 者是个体经营,不能投入很多的资金进行系统的开发,因此系统 开发时,只能按需规划和开发。同时,企业人数有限,并且流动 性比较大,
4、因此,对界面的友好程度,操作的简易性,等方面都 有一些特定的要求。下面就以一个小型装潢制品公司的信息管理系统为例,来介 绍系统的结构。该企业有生产部,销售部,财务部等多个部门, 并且企业本身在上海多个大的建材卖场中都有销售网点,则需要 整合每个部门的收集来的信息,并进行分类,汇总和整理,最后, 能提供给不同权限的用户所需的不同的信息。该企业是一个生产 性企业,接到定单后,进行生产,因此,以定单为系统开发的主 线。系统主要需要满足以下的需求:接定货单,对定货单进行管理,通过定货单生成生产部门需要的产品标签和产品的唛头,以 便进行下料和生产;产品生产好后,需要进行送货,并上门安装, 对送货单进行管
5、理,同时需要对售后服务进行管理。货送到后, 还需要收货款,进行对账处理,财务管理。生产中需要用到多种 材料,那就需要进行仓库管理。小型企业由于资金有限,会根据 企业的需要先将一些主要的,重要的业务信息化,以后逐步完善 系统,这就要求系统在设计时,要有一定的可扩展性。如在数据 表设计时,保留一些备用字段;程序编写时,尽量保证模块化, 等办法来保证系统便于扩展。3. 系统的功能分析系统的功能划分的基本原则是:将处理和分析相对独立的功 能划分为独立的子系统;子系统内部高度内聚,各子系统间松散 耦合,便于集成。目前,该装潢制品公司的管理系统包括:销售 管理模块、生产管理模块、财务管理模块、仓库管理模块
6、、员工 管理模块和售后服务模块。如图 1所示。(1 销售管理模块。该模块主要功能是对客户的定货单进行管 理,包括增加、修改,编辑功能,和按要求进行查找和筛选,并 可进行打印。同时,对生产的送货情况进行管理,主要是送货单 的管理,也包括基本的编辑功能和查找,及打印功能。对企业的 产品信息也需要进行管理,以便其他模块的信息录入。也对客户 的钱款的支付情况进行管理,并可对支付情况进行查询,生成相 应的对账单据。(2 生产管理模块。根据客户的定货单,组织生产并组织研 发。该模块可根据客户的定单,生成生产部门进行生产所需的产 品标签和产品唛头。根据这些单据可以完成下料的工作。同时, 也需要和仓库进行交互
7、,完成材料的进货的工作。(3 财务管理模块。该模块的功能是管理企业的所有资金往 来,包括企业内部的资金流和企业对外的资金流,以及各种统计 报表的制作。(4 仓库管理模块。该企业是按定单生产的企业,产品生产出 来后直接送到客户处进行安装。仓库管理主要是对库存物料的管 理。包括对物料进行出 /入库的有效管理,及时盘点并提出低于 库存最低下限额而需要采购的物料清单,制作各种库存统计报表。(5 员工管理模块。该模块可对企业员工的基本情况进行管 基于中小型企业的管理信息系统的开发与实现贺海晖石林祥上海第二工业大学计算机与信息学院摘要 通过对中小型企业的管理信息系统的分析与研究,采用 C#作为开发平台,利
8、用 SQLServer 数据库系统为一个 小型装潢公司开发了一个管理信息系统。本文中具体介绍了系统的模块划分和各模块的功能,同时讲述了系统开发中用到 了一些重要技术。目前,该系统在企业中运行良好,表明系统的架构和技术方案切实可行。关键词 管理信息系统ERP数据库技术硬件加密 40商场现代化2008年 7月(下旬刊总第 546期经 营 管 理理,包括员工工号、姓名、性别、等信息。员工的考勤情况,员 工的加班情况,员工的低薪,进行管理,为员工的工资提供依据。 同时,也需要对员工的合同进行管理,以便更好的为员工服务。(6 售后服务模块。产品的安装和维修人员对销售出去的产品 进行维修、更换,提供完善的
9、售后服务,维护企业的信誉。三、管理信息系统中实现技术该系统开发平台采用主流的计算机软件技术 -. N e t 平台。在 项目的研发上尽可能得采用软件工程思想开发和管理方法来对项 目进行的开发和管理,如在系统开发中注重软件的生命周期,注 重各个阶段的管理和相关对应方法的应用。在系统开发中运用面 向对象的思想和开发方法,提高代码的可重用性和可扩充性。在 系统测试中运用各种面向对象的测试策略,提高代码的正确率。 下面就介绍系统开发中运用的两个实现技术。1. 数据库访问类系统涉及企业的大量数据,并需要不断的对这些数据进行一 些类似的操作,如这些数据需要进行存储,插入,删除,修改, 查找,等操作。这必然
10、要使用到数据库,还需要对数据表进行大 量类似的操作。因此,就可以使用面向对象的程序设计思想,编 写一个访问数据库的类,其中类的方法就实现对数据表进行各种 操作。(1 查找数据。publicSqlDataAdapterExeQuerySQL(stringSQLStr,stringTableNameSqlDataAdapterDA=newSqlDataAdapter(SQLStr,SqlConn; trySqlConn.Open(;if(DS.Tables.Contains(TableNameDS.Tables.Remove (TableName;/清空TableName表DA.Fill(this
11、.DS,TableName;/重新Fill表TableName catch(ExceptioneMessageBox.Show("SqlDataAdapterExeQuerySQL:"+e.Message +SQLStr+TableName;finally SqlConn.Close(;returnDA;(2 更新数据。SqlCommandBuilderSqlCmdBld=newSqlCommandBuilder(DA; DA.Update(this.DS.GetChanges(.TablesTableName; this.DS.TablesTableName.Accept
12、Changes(; (3 保存数据。if(this.GetDS(.HasChanges(this.UpdateDataBase(SqlDA,TableName;2. 系统加密技术由于系统会涉及到企业的重要信息,包括客户信息、销售信 息、产品信息,生产信息,等数据。为了保证数据的安全,系统 选取 SQLServer2000作为后台服务器。但对系统的使用者也需 要进行限制,不能让任何人都对系统进行操作,从而保证系统的 安全。这就需要对系统进行加密。本系统采用了硬件加密的方法, 将系统的密码存放在硬件加密狗中,而不是将密码直接存放在数 据表中或写在文本文件中。这样,当系统安装到机器上,同时必 须有加
13、密狗系统才能正常运行。硬件加密狗是一个可编程、可读写的存储设备,具有一定的数 据存储区和可自选的加密算法。开发商程序通过调用狗的接口模块对硬件狗操作,硬件狗响应该操作并通过接口模块将相应的数据返 回给开发商的应用程序。硬件加密狗采取了以下的技术措施:(1 数据交换随机噪声技术:有效对抗逻辑分析仪和各种调试 工具的攻击,完全禁止软件仿真程序模拟。(2 迷宫技术:在狗的接口函数入口和出口之间包含大量复杂 的判断跳转干扰代码,动态改变执行次序,提高狗的抗跟踪能力。(3 时间闸:狗内部设有时间闸,正常操作时间很短,但跟踪 操作时间较长,超过规定时间,狗返回错误结果。(4 狗中的数据必须以相应的密码和接
14、口函数读写(仅开发商 拥有,其他人不可能接触到,并且每个狗均不同 。因而,采用硬件加密狗来保存密码,可以大大提高系统的加 密强度。由于硬件加密狗是保护软件不被非法复制和执行的技术 手段,利用硬件加密狗对系统程序的密码进行保护,可在没有增 加系统成本的前提下,大大增强了程序加密的强度。四、系统部分模块的应用实例信息管理系统主要功能是对企业资源进行整合,使企业的业 务信息化。本系统采用. N e t 平台,C #语言进行开发,后台数据 库选用 SQLServer 数据库管理器。下面对系统中的几个主要模块 的部分功能界面进行介绍。1. 销售模块定货单操作界面对定货单进行处理的界面如图 2。包括对定货单的各种编辑 功能,以及进行筛选和打印的功能。2. 生产模块生成产品标签和唛头生产模块根据定货单生成的产品标签和唛头。其中唛头上的 数据是根据具体的产品规格自动生成的。五、结论以上讨论的是开发一个适用于中小型企业的管理信息系统的具 体方案。同时,也对系统开发中的一些重要技术问题,进行了讨论, 并给出了自己的解决方案。目前,此系统己在该企业中实际使用了 一段时间,并取得了该企业的好评,也为企业获得了一定的经济效 益。在系统研究和开发中运用面向对象思想,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年废水处理设备安装及回收系统合同
- 2025年制造业物流运输承包合同模板
- 2025年企业员工购物券福利采购合同样本
- 2025版山西省房地产买卖合同7篇
- 2025年化工原材料供需合作合同协议
- 2025年危险品运输服务采购合同协议
- 沙子购销协议模板合同6篇
- 2025年制造业基地建设贷款合同
- 文化产业战略合同5篇
- 2025年盈利租赁商业综合体合同
- 语文-湖南省长郡二十校联盟2025届新高考教学教研联盟高三第一次联考(长郡二十校一联)试题和答案
- 医疗卫生中心社会效益与经济效益分析
- 3月3号全国爱耳日-保护耳朵课件
- 2025年辽宁装备制造职业技术学院单招职业适应性测试题库(网校专用)
- 2025国家电投集团资本控股限公司本部招聘11人高频重点模拟试卷提升(共500题附带答案详解)
- 2025年湖南中医药高等专科学校高职单招职业技能测试近5年常考版参考题库含答案解析
- 户外拓展训练基地项目策划方案
- 《小兔子安家》(说课稿)-2024-2025学年一年级下册数学北师大版
- 小学生人际交往能力培养的实践研究
- 综合与实践 白昼时长规律的探究说课稿 2024-2025学年人教版数学七年级下册
- 2025年春新人教版数学七年级下册教学课件 7.4 平移
评论
0/150
提交评论