基于B/S模式的中小企业信息管理系统的实现

来源 :科学与财富 | 被引量 : 0次 | 上传用户:housekingzuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文通过对中小企业业务模式的分析与研究,以Java2技术为基础,遵循J2EE体系结构,设计出一套基于B/S模式的中小企业信息管理系统,实现企业各部门之间的信息共享与交互,极大的提高了企业工作效率。
  关键词:中小企业;信息管理系统;B/S模式
  1.开发背景
  近年来,随着信息技术的快速发展,中国中小企业的信息化程度也有了很大提高,但也有部分中小企业,虽然自身规模不大,业务却相对繁复,加上资金和技术限制,仍然采用分散式管理,办公电脑之间基本独立,信息交换采用传统的口头通知或者文件传递,存在信息共享不及时,数据易出错、易丢失的问题。所以,借助先进的JAVA和数据库技术,开发出有针对性的中小企业信息管理系统意义重大。
  本文通过对深圳某中小企业业务流程的全面分析与研究,采用JAVA技术,开发出了基于web服务的中小企业信息管理系统,该系统采用B/S模式三层架构,通过中心服务器的部署,用户直接使用IE浏览器通过TCP/IP协议即可访问系统,实现部门间、员工间的信息统一及实时交互,满足企业业务需求,运行和维护便捷,成本低。
  2.需求分析
  2.1功能模块划分
  该企业是一家典型的订单型生产企业,主要生产各类电线、电缆和插头等产品,共设六个部门,包括人事劳资部、客户服务部、物资采购部、计划财务部、物料产品部和生产管理部。
  通过对各部门工作职责及业务流程的分析,六大部门需要实现的功能如图1所示。其中,人事劳资部需要实现员工基本信息管理(包括录入、删除、修改和查询)、对外行文管理及公司规章制度管理;客户服务部需要实现客户基本信息管理、送货单管理及客户订单管理;物资采购部需要实现供应商信息管理及采购订单管理;计划财务部需要实现客户账户管理、费用管理、追款管理、付款管理和银行账现金账管理;物料产品部需要实现原材料出入库管理、库存管理和产品出入库管理;生产管理部需要实现生产信息管理和生产计划管理。
  2.2系统业务流程
  各部门间的业务流程如图2所示。人事劳资部仅做人事管理,不参与生产业务,所以图2中只包含了客户服务部、计划财务部、物资采购部、生产管理部和物料产品部五个部门。首先,客户服务部根据客户需求录入客户订单,制定生产计划通知书,下达到各部门;随时查看库存情况,当客户所需的产品数量达到要求时,就制定送货单,向客户送货,再根据客户发还的送货单回执制定请款对账单(通路A)。物资采购部根据计划通知书和对仓库现有库存信息的分析,确定需要采购的物资种类,规格和数量,制定采购订单,所采购物资入库后制定付款对账单,提交财务作为给供应商付款的依据(通路B)。生产管理部根据计划通知书制定具体的生产计划,凭计划到物料产品部领取生产所需的原材料,投入生产,生产完毕后产品入库(通路C)。物料产品部接收采购部采购的原材料,登记入库;根据生产管理部的要求发放物资,做物资出库记录;再接收生产出来的成品和半成品,做产品入库记录;客户服务部要送货时发放产品,做产品出库记录(通路D)。计划财务部审核来自物资采购部和客户服务部的付款和请款对账单,对供应商付款,对客户追款(通路E)。
  3.系统设计
  3.1 B/S模式架构
  系统采用Browser/Server(B/S)模式架构,系统集中配置在应用服务器上,使用者无需在客户端上安装任何功能模块,直接使用IE浏览器通过网络登录服务器,进入到相应权限范围内的模块中,进行所需的录入、查询、修改和删除等操作。
  B/S模式结构,是对C/S模式的一种改进。在这种结构下,用户界面采用标准的WWW浏览器实现,客户端仅实现部分显示逻辑,而主要的工作事物逻辑还是在服务器端实现,这就是所谓的三层结构,即系统由客户端浏览器、对信息进行组织与提供服务的WEB服务器以及对数据信息进行存储与管理的数据库服务器构成。
  B/S模式结合中间件技术,省去了客户端的复杂设计,客户端仅需安装浏览器即可;开发效率高,周期短,节约了开发成本;整个系统的管理、资源分配、数据库操作、业务逻辑部件的管理及动态加载等等工作都集中于应用服务器,使系统客户端界面统一,易于管理和维护;可扩展性好,可以根据企业业务发展的需要,随时进行扩展,升级方便,非常适合中小企业。
  3.2 数据库设计
  系统共建立了50个种类繁多,关系复杂的数据表,包括员工、客户供应商、产品和原材料的基本信息表,原材料和产品出/入库记录表,财务费用表等。表与表之间的关系也比较多样,有一对一的关系,一对多的关系,还有多对多的关系。各表通过主键和外键建立联系,主键与外键的设计,在全局数据库的设计中,占有重要地位,主键是实体的高度抽象,主键与外键的配对,表示实体之间的连接。例如,原材料基本信息表中的原材料编号(MaterialID)为主键,它是原材料库存表、原材料入库表和原材料出库表的外键;同理,在产品基本信息表中作为主键的产品编号(ProductID)是产品出/入库表和产品库存表的外键。
  合理地设计这些数据表的结构,可以保证应用成功和高效,建立的时候应该充分考虑到当数据量很大时读写和查询的效率问题。为了提高数据库的运行效率,常常需要降低范式标准,适当的增加冗余,达到以空间换时间的目的。
  防止数据库设计打补丁的方法是“三少原则”:
  (1)一个数据库中表的个数越少越好。只有表的个数少了,才能说明系统的E-R图少而精,去掉了重复的多余的实体,形成了对客观世界的高度抽象,进行了系统的数据集成,防止了打补丁式的设计;
  (2)一个表中组合主键的字段个数越少越好。因为主键的作用,一是建主键索引,二是作为子表的外键,所以组合主键的字段个数少了,不仅节省了运行时间,而且节省了索引存储空间;
  (3)一个表中的字段个数越少越好。只有字段的个数少了,才能说明在系統中不存在数据重复,且很少有数据冗余。
  数据库设计的实用原则是:在数据冗余和处理速度之间找到合适的平衡点。“三少”是一个整体概念,综合观点,不能孤立某一个原则。该原则是相对的,不是绝对的。
  3.3安全策略
  B/S模式允许用户从企业局域网外部的任何地点通过Internet访问和操作数据库,这为异地办公提供了极大的便利,但是也引入了一些安全问题。 所以,需要设计一个合理的安全策略,以保证不同部门不同角色的用户只能使用与之相匹配的权限。
  首先,为用户分配不同的角色,如管理员、操作员、浏览者等,再对不同的角色开放不同的权限,如管理员就具有对所有部门的所有菜单进行查询、录入、删除和修改的权限,而操作员除了能够查询相关信息以外,还能对自己所属权限下的菜单进行删除、修改和录入操作,浏览者只能查询不能操作,点击修改、删除等按钮时,会收到“你没有该权限”的提示信息。
  4.系统实现效果图
  如图3所示,登陆界面要实现用户名和密码的身份验证,根据用户的权限和角色转到相对应子模块的主页面。
  点击登录按钮以后,系统需要把用户ID保存到一个session对象当中。session用来存储需要在整个用户会话过程中保持其状态的信息,它允许通过将对象存储在 Web 服务器的内存中在整个用户会话过程中保持任何对象。系统对每个登录的用户都生成一个单独的session对象,从而保证该用户对自己权限范围以内所有页面的访问。
  点击修改密码按钮,可以跳转到修改密码的页面,密码修改以后,通过MD5進行加密,以提高系统的安全性。
  5.结束语
  系统采用B/S模式三层结构,所有业务逻辑均统一部署在服务器上,易于升级和维护,能很好的满足中小企业管理信息化的集成、灵活、实用和可扩展性的要求,对提升企业的管理水平和提高生产效率意义重大。
  参考文献
  [1]穆丽萍.基于ASP.NET的三层结构应用程序开发.湖北工业大学学报,2006(6):37-39.
其他文献
非物质文化遗产(简称“非遗”),是指由人类以口头或动作方式相传,具有民族历史积淀和广泛、突出代表性的民间文化遗产,被誉为历史文化的“活化石”“民族记忆的背影”。然而,随着世界经济一体化进程的加快,我国许多优秀的非物质文化遗产和传统民间民俗文化面临着灭绝性的危机。笔者以为,抢救和保护民间民俗文化,不仅不会阻碍文化產业的发展;相反,如果应用得当,还能有效推动民间民俗文化产业的形成和发展。可以说,抢救和
期刊
摘 要:在电力系统中,由交流接触器负责分配的电能占据了一定的比例。在这个过程中,交流接触器电磁系统本身的能耗会从一定程度上降低电力系统中电能的利用率。针对这种情况,有必要将节能技术应用在交流接触器的电磁系统中,使得该系统能够更好地提供电能分配、控制等功能。本文从交流接触器的交流工作特性入手,对交流接触器电磁系统节能技术进行分析和研究。  关键词:交流接触器;电磁系统;节能技术  前言:结合我国实际
期刊
摘 要:相对于其他电火花加工操作而言,细微孔的特殊性对加工方法提出了较高的要求。为了保证细微孔的加工质量,在实际加工处理过程中,应该严格控制各项参数,避免细微孔出现质量问题。本文从电火花细微孔加工的特点入手,对电火花细微孔加工方法进行分析和研究。  关键词:电火花;细微孔;加工方法  前言:随着工艺技术的不断发展,电火花细微孔加工技术的出现为机械钻削加工带来了新的生机。就我国目前情况来看,虽然电火
期刊
摘 要:如今人们对绿色健康食品的重视程度逐步提升,这对于人们的身体健康有着直接性的影响。茶叶作为一种绿色食品在人们的日常生活中十分常见,但是由于各种因素的影响,茶叶中会残留一些农药,本文就液相色谱法对茶叶中农药残留量的检测方法进行分析研究。  关键词:液相色谱法;茶叶;农药残留量;检测方法  茶叶的质量水平将对茶叶行业的发展起到重要的作用,农药残留问题已经逐渐成为一种食品安全和生态性的问题,因此必
期刊
摘 要:对苯二甲酸(PTA)装置实施“三废处理”,同时进行综合利用与设备改造可以使生产变得更加清洁,减少污染,与环保理念相契合,更快实现PTA清洁、环保的发展目标。本文将具体对PTA装置实施“三废处理”的过程进行分析,提出几点生产工艺改造的对策。  关键词:PTA装置;三废处理;综合利用;清洁生产  炼油与化工行业是公认的资源消耗与环境污染“大户”,其中,苯二甲酸(PTA)装置是消耗能源的主要部分
期刊
摘 要:政府采购具有公共性、规范性和导向性等特点,是集财政管理、产业政策和对外贸易政策于一体的国家公共管理制度,体现着政府的重要战略意图和政策优先方向。政府采购规模不断扩大,政府采购运行机制不断完善,其经济社会效益不断凸现,从建设公共财政及服务型政府的角度审视,政府采购还亟待发展完善,特别是如何更好地发挥政府采购政策功能是一个重大而紧迫的课题,以下谈谈几点思考。  关键词:政府采购;政策功能  一
期刊
摘 要:锅炉排污是保持锅炉正常运行的重要手段,锅炉排污不当会导致锅炉在运行中发生爆管现象,因此,锅炉排污问题应引起锅炉运行、操作、管理人员的重视,对锅炉进行定期、定时的排污操作,实现锅炉的正常安全使用。  关键词:锅炉;定期排污;连续排污  发电厂锅炉在使用中由于锅水蒸发而残留下的水垢、泥渣及沉淀物和腐蚀产物其他有害物质,使受热面污染,使锅炉的安全和经济运行带来影响,严重者可能导致重大事故发生。锅
期刊
摘 要:本文主要是分析了我国的生态环境现状和现代生物技术用于环境保护的优势,然后具体剖析了现代生物技术在环境保护中的实际应用。  关键词:生态环境;技术;扩展融合  0.引言  随经济技术的快速展,人们的生活水平逐渐得到提高,因此人们更加注重生活质量。但是人们发现我们生活的环境因为经济发展而被污染,以前都是利用污染环境来达到经济发展的目的,于是人们开始提倡保护环境和治理环境,并对治理手段和技术进行
期刊
摘 要:我们生活的自然环境是一个有机的整体,如果有一方面起了变化就会引出其它方面的连锁反应。伴随金融发展和人类社会文明的进步,因为人类原因造成了环境的恶化,自然环境的变化就引起了城市水资源的严重影响。我们在此论述自然环境变化的同时上,也会阐述天气、农工业生产和城市一体化建设等因为生产生活导致的大河流域下水资源变化对柳州市饮水安全的影响,并为此产生的各种影响给与相应策略,为我们柳州安全喝水管理方面与
期刊
摘 要:配网运行的安全性,对社会生产以及人们生活质量具有直接影响,新时期,我国的配网建设工程不断增加,如何加大配网安全管理成为人们广泛关注的话题,鉴于此,本文首先对配网安全管理内容进行了简要概述,并对配网安全生产中风险控制的方法展开了探讨,最后对于提升配網安全管理质量的措施進行了研究,希望对我国配网运行安全性的提升奠定良好的的基础。  关键词:配网;安全管理;风险控制  一、配网安全管理内容  (
期刊