admin 管理员组

文章数量: 887053


2024年1月13日发(作者:mvc模式的认识)

经管空间Management①基于MVC的企业资源管理系统构建研究 黄冈师范学院 任全玉摘 要:近年来,随着全球化经济和竞争的出现和信息自动化平台的快速发展,企业资源管理成为其中的重要部分。本文针对现代化企业的资源管理,为提高企业的资源利用、办公效率进行信息一体化的设计。为企业的管理人员提供参考策略,为具体的执行人员提高办事效率。本系统在MVC设计模式的指导下,采用Java语言进行系统设计,具有Java良好的平台移植性。并采用Oracle做数据库,能支持较大数据容量,满足绝大部分公司的数据需求。主要实现了人事管理、部门管理、员工基本信息管理、客户关系管理、仓库管理、考勤管理、登录控制等主要功能。关键词:MVC 企业资源管理系统 构建中图分类号:F272

文献标识码:A

文章编号:1005-5800(2012)07(c)-033-02当今社会是一个快速发展的社会,也是一个日趋发达的信息社会。信息化是当今经济和社会发展的大趋势,只有以信息化带动工业化,才能实现生产力的跨越式发展。企业规模也是日益壮大,并且全球化成为一个大趋势。在这种背景下,基于信息产业化的发展,企业资源管理系统应运而生。其中最有名的就是ERP(Enterprise Resource Planning,企业资源计划)。ERP是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP系统集信息技术和先进的管理思想于一身,成为现代企业的运行模式,反映时代企业合理调配资源,最大化创造社会财富的要求。成为现代化企业必不可少的工具平台。企业资源管理系统是ERP的一部分,本文就是探讨如何用JAVA语言设计一个基于MVC设计模式的简单的企业资源管理系统。该系统充分利用现代信息技术和网络技术,代替传统的人工管理方式,大大提高了企业的资源管理效率。的开源框架。2 系统设计2.1 系统设计原则 2.1.1 可读性原则一个好的系统必须有良好的代码书写规范和层次结构,才能保证读者对系统的良好的可读性与可理解性。只有具有良好的可读性和层次结构,系统才能易于维护。 2.1.2 良好的用户体验本系统的设计尽量面向用户,降低操作的难度,不需专门的培训。一个好的系统应该是面向用户的健壮性本系统的代码设计,在最后的测试阶段,尽量排除异常。力求做到代码的健壮性。 2.1.3 易维护性本系统的设计尽量有清晰易懂的命名、良好的层次结构、比较多的代码注释,保证系统具有良好的维护性。2.2 系统设计模型图通过第三部分对企业资源管理系统的需求分析,我们可以进一步挖掘,画出系统的功能结构如图1所示:1 MVC设计模式MVC是三个单词的缩写,分别为:模型(Model),视图(View)和控制Controller)。MVC模式的目的就是实现Web系统的职能分工。Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。MVC是一个经典的软件设计模式,为广大程序员所接受。它的主要思想是用面向对象的设计方法将用户界面与程序的业务逻辑分离。在这种设计模式和思想下,一个应用程序被分割为3个部分:模型层、视图层和控制层,即Model层:程序的模型层,主要是封装数据的模型;View:用户视图模块,表示层,一般对应着用户的视图界面;Controller:流程控制模块,控制器,一般处理用户的输入、设备和程序间的交互。由于MVC实现了数据模型和用户界面的三层分离,使得程序设计有了非常好的可读性与扩展性,非常适用于比较大的项目设计。目前在Web开发中新产生的Struts就是一个严格遵守MVC规范①基金项目:黄冈师范学院自然科学基金项目,“概率主题模型”及其在关联文本分类中的应用研究,(2012014403)。 作者简介:任全玉(1976-),男,黄冈师范学院数计学院讲师,主要从事经济数学研究。图1 系统功能模块图3 系统功能概述3.1 概述本系统主要实现企业的资源管理,主要在人事管理、财务管理、货物管理、成本控制等各方面进行信息化管理。3.2 登录管理登录管理关系着本系统的安全性,直接影响着企业的商业机密和公司员工的个人信息等,必须慎重处理.依据公司员工的职能的特殊性,把登录的权限分为三级,用数字1,2,3标识。3.3 人事管理 2012年7月033


本文标签: 系统 企业 管理