学位论文 > 优秀研究生学位论文题录展示

基于有限状态机的建模技术在备品备件管理系统中的实现

作 者: 常珂
导 师: 刘辰
学 校: 北京邮电大学
专 业: 计算机科学与技术
关键词: 备品备件 有限状态机 J2EE 命令模式
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 63次
引 用: 0次
阅 读: 论文下载
 

内容摘要


当下,企业在经营活动中的效率越来越高,对运营商来讲优质的电信设备是企业在激烈的市场中占据优势的关键基础条件,设备的质量、成本、维护的效率等直接影响着企业的竞争力和效益。随着备品备件的管理的重要性不断得到提高,备品备件管理系统在各大运营商以及其他企业的物流管理中正得到广泛的应用。因此建立与设备运行维护相配套的备品备件管理系统,是加强备品备件管理,缩短故障处理时间,降低运营成本的一个重要手段。本论文从企业的业务流程出发,结合公司以往积累的经验和工作模式,并考虑到系统的易操作性和易维护性,提出了基于有限状态机的备品备件信息管理系统的综合解决方案。有限状态机是描述有限的状态以及这些状态之间的转移和动作等行为的数学模型。从软件架构和设计的角度来看,用有限状态机可以很容易的描述软件系统业务流程以及系统分析模型,并在有限状态机的基础上建立其动态模型,使得系统具有较好的可维护性。因此,本文将该模型应用到系统分析建模过程中,利用其作为系统开发的基准。本文的主要内容如下:(1)对备品备件业务流程进行相应的分析,阐述了备品备件的角色需求,提取出系统对应的功能模型,利用GOF提出的命令模式建立基于备品备件的有限状态机模型。(2)对备品备件系统中的主要功能进行分析,划分成出库管理、入库管理、申请单管理和调拨单管理等几大模块,并阐述系统实现的技术框架。(3)以有限状态机的业务模型为基准,对备品备件系统的模块功能进行详细的设计与实现,并系统安全性的设计实现进行了相应的阐述。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪论  8-11
  1.1 研究背景  8
  1.2 课题研究意义  8-9
  1.3 国内外研究现状  9
  1.4 本文的主要工作  9-10
  1.5 本文组织架构  10-11
第二章 系统背景技术简介  11-19
  2.1 有限状态机模型  11-12
  2.2 命令模式简介  12-13
  2.3 MVC开发模式  13-15
    2.3.1 视图层  14
    2.3.2 模型层  14
    2.3.3 控制层  14-15
    2.3.4 MVC模型架构  15
  2.4 SSH框架  15-18
    2.4.1 Struts  16-17
    2.4.2 Hibernate  17
    2.4.3 Spring  17-18
  2.5 本章小结  18-19
第三章 备品备件系统的业务流程模型  19-26
  3.1 系统业务定义  19
  3.2 系统总体需求分析  19-20
  3.3 系统的业务流程分析  20-22
    3.3.1 调拨单审批  20-21
    3.3.2 收发货单审批  21-22
  3.4 系统角色分析  22-23
  3.5 系统用例图  23-24
  3.6 系统非功能性需求分析  24-25
  3.7 本章小结  25-26
第四章 备品备件系统的状态转换模型  26-33
  4.1 系统的状态分类  26-28
    4.1.1 申请单状态  26
    4.1.2 调拨单状态  26-27
    4.1.3 收发货单状态  27-28
    4.1.4 出入库单状态  28
  4.2 状态节点的迁移规则  28-30
  4.3 基于有限状态机的系统模型  30-32
  4.4 本章小结  32-33
第五章 备品备件系统的总体设计  33-41
  5.1 系统的体系架构  33-34
  5.2 系统功能模块设计  34-36
  5.3 数据访问层的设计  36-39
    5.3.1.系统的DAO模式架构  37
    5.3.2.系统DAO层的设计  37-39
  5.4 关键点设计  39-40
    5.4.1 预保存功能的实现  39
    5.4.2 并发操作的一致性问题  39-40
  5.5 本章小结  40-41
第六章 备品备件系统的详细设计  41-58
  6.1 关键功能模块的设计实现  41-52
    6.1.1 申请单管理  41-43
    6.1.2 调拨单管理  43-46
    6.1.3 收发货管理  46-48
    6.1.4 出库单管理  48-49
    6.1.5 入库单管理  49-51
    6.1.6 仓库管理  51
    6.1.7 库存管理  51-52
  6.2 数据库模型设计  52-55
    6.2.1 数据表简介  53-54
    6.2.2 关联关系的设计  54-55
  6.3 系统安全性的设计实现  55-57
    6.3.1 角色与功能的管理  55-56
    6.3.2 对非法访问的控制  56-57
  6.4 本章小结  57-58
第七章 论文总结和展望  58-59
  7.1 本文的主要工作总结  58
  7.2 下一步工作展望  58-59
致谢  59-60
参考文献  60-61
攻读硕士期间发表的论文  61-62
附录1  62-67
  备品备件清单表ApplySp  62
  申请单表ApplyTable  62-63
  调拨单DispatchTable  63-64
  入库备件清单表SpareIn  64-65
  出库备件清单表SpareOut  65-66
  入库单表SpareInList  66
  出库单表SpareOutList  66-67

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 基于形式化UML测试序列生成方法研究,TP311.53
  3. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  4. 人力资源管理系统的设计与实现,TP311.52
  5. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  6. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  7. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  8. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  9. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  10. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  11. 数字化查账系统研究,TP311.52
  12. 新疆高职院校网上评教系统的设计与实现,TP311.52
  13. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  14. 振道科技人力资源管理系统,TP311.52
  15. 田径运动会通用管理系统,TP311.52
  16. 基于Java的汽车备品备件管理系统的开发与实现,TP311.52
  17. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  18. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
  19. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  20. 中国石油广域网智能管理系统设计与实现,TP311.52
  21. 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com