基于struts框架的设备管理系统的设计与实现

基于struts框架的设备管理系统的设计与实现

ID:33926391

大小:384.98 KB

页数:5页

时间:2019-02-28

基于struts框架的设备管理系统的设计与实现_第1页
基于struts框架的设备管理系统的设计与实现_第2页
基于struts框架的设备管理系统的设计与实现_第3页
基于struts框架的设备管理系统的设计与实现_第4页
基于struts框架的设备管理系统的设计与实现_第5页
资源描述:

《基于struts框架的设备管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9卷第4期杭州师范大学学报(自然科学版)Vol.9No.42010年7月JournalofHangzhouNormalUniversity(NaturalScienceEdition)Jul.2010DOI:10.3969/j.issn.1674-232X.2010.04.012基于Struts框架的设备管理系统的设计与实现余军阳(浙江出入境检验检疫局,浙江杭州310012)摘要:提出一种基于Struts框架的设备管理系统的设计方案,详细阐述了系统的功能模块,进行了系统总体需求分析和数据库E-R图的设计,最后给出系统实现过程和关键

2、模块的实现流程.关键词:MVC;Struts;设备管理系统中图分类号:TP315文献标志码:A文章编号:1674-232X(2010)04-0291-05随着企业生产规模不断扩大,生产过程中由于各类设备库存、使用、维修、保养、更替频繁等原因,导致各类设备信息经常改变,通过人工的方式对设备管理和数据统计难以及时掌握,且各部门之间对设备协调困难,工作效率降低,企业急需改变这一现状.文章提出了一种基于Struts框架技术的设备管理系统应用设计方案.由于Struts框架是基于MVC模式的理念,具有清晰的业务逻辑和良好的程序开发模型,且基于该

3、模型的设备管理系统应用研究不多.通过对企业设备信息管理需求的分析,开发高效的设备管理系统使得企业能科学地管理各类设备,统一调度提高设备使用效能,给企业设备管理决策提供科学的数据依据.1MVC和Struts技术分析1.1MVC模式针对界面设计可变性的需求,MVC模式把交互系统的组成分解成模型、视图、控制3种部件.1)模型(Model):是真正完成任务的代码.业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果.2)视图(View):就是用户交互界面,提供模型的表示.视图可以访问模型的读方法,但不能访问

4、写方法,此外,它对控制器一无所知,当更改模型时,视图会得到通知.3)控制(Controller):从用户接收请求,将模型与视图进行匹配,共同完成用户的请求.控制层不做任何数据处理.MVC组件类型的关系和功能,如图1所示.1.2将MVC概念映射到Struts组件Struts框架是对MVC设计模式的一种实现.从MVC的角度体现了Struts框架中各种组件的功能[1]角色,如图2所示.收稿日期:2010-04-26作者简介:余军阳(1981)),男,浙江杭州人,助理工程师,硕士,主要从事计算机应用与开发研究.E-mail:yujunyan

5、g@126.com292杭州师范大学学报(自然科学版)2010年Struts框架的处理流程清楚地体现了MVC系统的特点,简单的Struts组件结构如图3所示.Con-trollerActionServlet处理用户请求,利用配置的ActionMapping对象把请求映射到Action处理器对象进行处理:Action处理对象访问ActionForm中的数据,处理和响应用户请求,调用后台的Bean组件,这些组件封[2]装了具体的业务逻辑,Action处理器对象根据处理结果通知Controller,Controller再进行下一步的处理.

6、2系统总体需求分析、数据库E-R图设计2.1系统总体需求分析根据企业设备的日常管理、使用和统计情况,设备管理系统结构如图4所示.2.1.1设备库存管理记录企业设备固定资产的库存数量,以及设备的一般特性、状态、运能等信息,通过对企业设备库存信息的登记和更新,使管理部门能够随时掌握设备资源在企业的配置情况,为设备购置项目的审批提供决策依据.2.1.2设备维修管理具体功能包括:1)设备维修计划和计划的实际执行情况等信息,该信息在整个维修过程中实时输入;2)维修计划输出可以输出大修计划、项修计划、小修计划、二保计划和改造计划;3)维修计划完

7、成情况可以输出大修计划、项修计划、小修计划、二保计划和改造计划的实际执行情况;4)汇总统计包括:按设备类统计维修计划、按单位统计维修计划、设备大修项修汇总表以及由用户自定义条件进行维修汇总;5)由用户定义查询条件,查询用户所需的维修信息.2.1.3设备使用管理对设备完好状态、利用情况、效能进行管理,及时对设备在运行过程中的状况信息进行收集、并通过计算机汇总统计,将设备运行情况以统计表的形式直观地展现在管理人员面前,以辅助企业领导进行有关的决策.设备运行管理包括设备完好率、设备利用率、设备使用情况几部分.2.1.4设备保养管理具体功能

8、包括:1)定义设备保养级别;2)设备保养的项目和内容、保养的日期、保第4期余军阳:基于Struts框架的设备管理系统的设计与实现293养人或保养单位等信息;3)设备保养期间更换的主要零部件及费用等信息.2.1.5用户管理1)系统对每个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。