学位论文 > 优秀研究生学位论文题录展示
使用新型面向对象分析方法PARSER开发契税软件
作 者: 曲明宇
导 师: 黄卫祖;杨森
学 校: 东北大学
专 业: 计算机技术
关键词: 面向对象分析 PARSER 面向对象设计 AUTO 契税
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 8次
引 用: 0次
阅 读: 论文下载
内容摘要
随着现代信息产业的蓬勃发展,软件开发已经成为一项浩大繁复的工程。面向对象方法的使用,对改进软件开发,促进计算机科学技术发展具有重要的意义。面向对象方法不仅是一些具体的软件开发与策略,而且是一整套关于如何看待软件系统与现实世界的关系,用什么观点来研究问题并进行问题求解,以及如何进行软件系统构造的软件方法学。更好发挥面向对象方法的优势,使得软件开发过程得到有效的控制成为解决问题的关键。本文使用新型面向对象方法PARSER分析,对系统中各实体类的属性(Properties)、操作(Actions)、角色(Roles)、状态(States)、精化关系(Elaboration Relation)进行分析;使用AUTO设计,对系统的架构(Architecture)、用户界面(UI)、任务(Task)和对象(Object)进行设计,实现契税征收管理系统。契税征收管理系统作为一个集管理和业务应用于一体的企业级应用,不但包括多个硬件和软件单元,还要跨越长距离的网络设施;不但要管理本部门的大量信息,还包含复杂的业务应用,而且还要连接到其他相关部门的数据库上。从而构成一个结构、流程复杂、跨越Internet和Intranet的分布式企业应用群集。其特点是结构复杂、涉及的外部资源众多、事物密集、数据量大、用户多。同时,作为企业级应用,还要满足未来业务需求的变化,易于升级和维护。面对这样一个复杂系统,如何开发出满足需求,适应需求经常变更,成为解决问题的关键。在系统理论和信息工程理论的指导下,遵循信息系统建设的科学规律和原则,利用PARSER分析建立系统的需求模型、分析模型、设计模型,应用MS SQL Server 2005存储和管理系统的持久化数据,应用Microsoft Visual Studio2005结合Microsoft Team Foundation Server2005进行团队开发实现。
|
全文目录
中文摘要 5-6 ABSTRACT 6-11 第1章 绪论 11-15 1.1 引言 11-12 1.2 现状与发展 12-14 1.2.1 现状与不足 12-13 1.2.2 发展趋势 13-14 1.3 本文的主要工作和文档结构 14-15 1.3.1 主要工作 14 1.3.2 文档结构 14-15 第2章 系统需求分析 15-29 2.1 系统功能性需求 15-27 2.1.1 契税征管系统需求概述 15-16 2.1.2 契税征管系统需求详述 16-19 2.1.3 系统用例描述 19-27 2.2 系统非功能性需求 27-29 2.2.1 系统定位 27 2.2.2 系统运行模式 27-28 2.2.3 系统运行环境 28 2.2.4 系统运行需求 28 2.2.5 数据安全方案 28-29 第3章 系统PARSER分析 29-39 3.1 系统的静态结构模型 29-36 3.1.1 契税征管系统中的实体类 30 3.1.2 实体类之间的关系分析 30-32 3.1.3 实体类分析 32-36 3.2 系统的动态结构模型 36-39 3.2.1 状态图举例 36-37 3.2.2 活动图举例 37-39 第4章 系统AUTO设计 39-63 4.1 系统的架构设计 39-49 4.1.1 主流架构简介 39-40 4.1.2 企业级应用开发架构简介 40-42 4.1.3 契税征管系统架构 42-43 4.1.4 契税征管系统架构模型 43-48 4.1.5 系统架构的类图 48 4.1.6 系统架构的动态图 48-49 4.2 系统的界面设计 49-53 4.2.1 用户界面的设计准则 49-50 4.2.2 系统的用户界面 50-53 4.2.3 系统界面间的关系 53 4.3 系统的任务管理设计 53-54 4.3.1 识别事件驱动任务 53-54 4.3.2 识别时钟驱动任务 54 4.3.3 识别优先任务和关键任务 54 4.3.4 识别协调者 54 4.4 系统的对象设计 54-63 4.4.1 系统的类设计 55-57 4.4.2 系统的数据管理设计 57-63 第5章 系统实现与测试 63-71 5.1 系统的开发环境 63 5.1.1 系统开发工具 63 5.1.2 系统运行环境 63 5.2 关键技术及系统实现 63-68 5.2.1 关键技术简述 63-66 5.2.2 系统实现 66-68 5.3 系统测试 68-71 5.3.1 分析测试 68-69 5.3.2 设计测试 69 5.3.3 编程测试 69 5.3.4 单元测试 69 5.3.5 集成测试 69-70 5.3.6 系统测试 70 5.3.7 系统应用情况 70-71 第6章 总结与展望 71-75 6.1 总结 71-73 6.1.1 PARSER分析特点 71 6.1.2 AUTO设计特点 71-72 6.1.3 契税系统特点和用户评价 72-73 6.2 展望 73-75 6.2.1 PARSER分析与AUTO设计展望 73-74 6.2.2 契税征管系统展望 74-75 参考文献 75-77 致谢 77
|
相似论文
- 基于ASP.NET的职校教师教学测评系统研究与开发,TP311.52
- 地面合成孔径雷达实验系统软件设计,TN958
- 基于ASP.NET技术的实训中心刀具管理平台设计与开发,TP311.52
- 4-14岁汉族儿童颌骨生长发育的横向研究—曲面断层法,R783.5
- 软件设计模式浏览器的研制,TP311.52
- 基于net的人力资源系统的设计和实现,TP311.52
- 基于PDM技术的协同设计系统的研究与实现,TP311.52
- 河北省契税研究(1945-1949),F812.42
- 数值信息的抽取方法研究,TP391.1
- Deep Web查询结果后处理,TP393.09
- 基于Web技术的物流公司订单处理系统分析与设计,TP311.52
- CPE广域网管理协议的研究与实现,TN916.2
- 设计模式在软件项目中的应用,TP311.52
- 契税征管系统的设计与实现,TP311.52
- 山东省物价波动趋势及预测研究,F726
- 基于AUTO CAD的自动跟踪扫描矢量化系统的设计,TP391.72
- 基于知识的机械常用件参数化CAD系统研究与实现,TH122
- 测试系统中向量工具系统设计,TP311.52
- GPON接入系统局端设备嵌入式软件系统的设计与实现,TP311.52
- 成都东软学生信息管理系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|