基于UML的合同业务分析及通用模板设计

基于UML的合同业务分析及通用模板设计

论文摘要

不断增长的复杂性、多样性和相互关联性是当今管理信息系统的共同特征。传统的面向功能开发方法已逐渐不适应越来越复杂和多变的需求,其成果往往不能得到很好的重用。而面向对象的建模技术能够有效地控制复杂性、适应多变性,具有灵活性、低风险性、可重用性,从而能够提高系统的开发效率。统一建模语言(Unified Modeling Language, UML)是用一套规范的符号和图形,在设计人员和实现这些设计的系统开发人员之间建立沟通的桥梁,以便成功地进行系统设计与实现。从面向功能的开发方法转向使用UML的面向对象开发方法是管理信息系统开发的趋势。 某外贸服装公司业务管理系统是使用面向功能开发方法进行设计的,随着信息技术的发展、管理理论的创新、竞争的加剧等各方面情况的变化,原来的设计方法已经不适应新的情况,暴露出了一些缺陷和问题,对该管理信息系统的改进势在必行。在此情况下本文采用面向对象的方法进行了重新分析和设计。外贸企业的一个共同特点是所有业务基于合同(或者叫订单),合同是整个贸易和生产活动的核心。随着业务的扩展,会出现多种不同类型的合同,而整个业务管理系统也要随着合同形式的变化进行调整,而所出现的新合同是五种基本合同衍生而来的,具有很强的关联性,为此在系统的设计中使用UML的面向对象开发方法对公司外贸服装业务管理系统合同模块进行分析设计,提出了一种适用于外贸服装行业及其他外贸行业的通用合同模板设计方法。在系统的设计中采用了C/S/S(CLIENT/APPLICATION SERVER/DATABASE SERVER)三层结构,减轻了客户机的负担,使得系统很容易在纵向和水平两个方向拓展,解决了程序的部署问题。 本论文采用基于UML的面向对象开发方法对外贸服装业务管理系统的合同模块进行重新分析,使用设计模式对设计进行优化,提出了一种具有良好可扩展性的合同模板设计方法。 该合同模板设计方法不仅适用于外贸服装企业,对其他外贸行业的单据模块设计也具有适用性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • §1.1 管理信息系统
  • §1.1.1 管理信息系统概述
  • §1.1.2 管理信息系统的特点
  • §1.2 课题背景
  • §1.3 本文的贡献
  • 第二章 系统建模理论与技术要点
  • §2.1 基于UML的面向对象开发过程
  • §2.1.1 面向对象的软件建模方法
  • §2.1.2 UML简介
  • §2.1.3 基于UML面向对象开发过程的特点
  • §2.1.4 UML建模机制
  • §2.2 设计模式的概述及其作用
  • §2.2.1 设计模式简介
  • §2.2.2 在开发过程中使用设计模式
  • §2.3 TogetherControlCenter工具
  • 第三章 系统分析
  • §3.1 服装公司概述
  • §3.2 需求定义建模
  • §3.2.1 业务模型
  • §3.2.2 需求定义
  • §3.3 分析建模
  • §3.3.1 寻找对象
  • §3.3.2 对象的交互关系
  • §3.3.3 对象到类的映射
  • §3.3.4 分析级类图
  • 第四章 系统设计
  • §4.1 体系结构设计
  • §4.1.1 系统的分层
  • §4.1.2 子系统划分
  • §4.1.3 系统分层的设计方法和应用
  • §4.2 业务对象设计
  • §4.3 合同模板设计方法
  • §4.3.1 合同模板设计方法的说明
  • §4.3.2 使用工厂方法模式对合同模板设计方法进行优化
  • §4.3.3 合同模板设计方法的应用
  • §4.4 映射合同类对象到关系数据库
  • §4.4.1 将属性的类型映射为域
  • §4.4.2 将属性映射为列
  • §4.4.3 将类映射为表
  • §4.4.4 类之间关系的映射
  • 第五章 结论与展望
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].基于UML的软件需求缺陷形式化建模分析[J]. 自动化与仪器仪表 2019(12)
    • [2].基于UML的超市商品网上管理售卖系统设计[J]. 信息与电脑(理论版) 2020(13)
    • [3].基于UML的仓库管理系统设计[J]. 信息与电脑(理论版) 2020(14)
    • [4].基于UML的在线考试系统设计[J]. 信息与电脑(理论版) 2020(14)
    • [5].基于UML智能测控通信系统仿真平台的开发与应用[J]. 测控技术 2017(01)
    • [6].基于UML的联合作战装备保障指挥决策信息流模型建立[J]. 兵器装备工程学报 2017(02)
    • [7].销售管理系统的UML分析与设计[J]. 山东工业技术 2015(23)
    • [8].基于UML学生成绩管理系统的分析与设计[J]. 山东工业技术 2015(23)
    • [9].基于UML的软件测试课程教学改革的探讨与研究[J]. 人力资源管理 2015(12)
    • [10].基于UML的图书管理系统的分析与设计[J]. 工业仪表与自动化装置 2016(01)
    • [11].基于UML的基层党校学员管理系统分析与建模[J]. 信息化建设 2016(05)
    • [12].UML状态图在软件工程设计中的应用研究[J]. 微型电脑应用 2015(11)
    • [13].基于UML的对外职业培训在线考试系统初步设计[J]. 轻工科技 2013(11)
    • [14].UML活动图建模在软件测试中的应用[J]. 电子产品可靠性与环境试验 2012(S1)
    • [15].基于UML技术的电子商务系统设计[J]. 办公自动化 2020(13)
    • [16].基于UML方法的突发事件网络舆情信息流风险评价指标体系构建研究[J]. 图书与情报 2016(03)
    • [17].基于UML的计算机考试系统分析与设计[J]. 信息技术与信息化 2015(04)
    • [18].基于遗传算法的UML活动图测试用例优化研究[J]. 现代电子技术 2015(19)
    • [19].UML活动图在软件工程设计中的应用研究[J]. 网络新媒体技术 2015(06)
    • [20].企业销售管理系统的UML设计与分析[J]. 电子世界 2014(03)
    • [21].基于UML的叙词表转本体方法研究[J]. 图书馆杂志 2014(07)
    • [22].基于UML的兵棋推演系统建模[J]. 军事运筹与系统工程 2014(02)
    • [23].基于UML的档案管理系统分析[J]. 廊坊师范学院学报(自然科学版) 2014(04)
    • [24].基于UML的移动教务管理系统的研究与实现[J]. 软件 2014(05)
    • [25].基于UML的教务管理系统研究[J]. 现代商贸工业 2013(14)
    • [26].基于UML描述的软件体系结构研究[J]. 中国新技术新产品 2012(04)
    • [27].UML在研建地理信息标准体系中的应用[J]. 测绘通报 2012(04)
    • [28].基于UML的学生信息管理系统的开发与研究[J]. 数字技术与应用 2012(02)
    • [29].基于UML的应急体系业务建模[J]. 福建电脑 2012(02)
    • [30].基于UML的舰载预警机协同作战流程建模研究[J]. 舰船电子工程 2012(05)

    标签:;  ;  ;  

    基于UML的合同业务分析及通用模板设计
    下载Doc文档

    猜你喜欢