文摘
英文文摘
独创性声明及学位论文版权使用授权书
第一章绪论
1.1审计项目管理软件开发的背景
1.1.1审计风险的存在
1.1.2金审工程的推动
1.2本人在该软件项目中所作的工作
1.3该软件项目实施的意义
第二章审计项目管理软件需求描述
2.1审计项目的过程
2.1.1审计计划阶段
2.1.2审计准备阶段
2.1.3审计实施阶段
2.1.4审计终结阶段
2.2审计项目涉及到的人员
2.2.1审计机关领导
2.2.2审计机关专职复核人员
2.2.3一般审计人员
2.2.4审计组长与主审
2.2.5用户特点
2.3审计项目涉及到的各种资料
2.3.1审计通知书
2.3.2审计证据
2.3.3审计工作底稿
2.3.4审计报告
2.3.5审计意见书和审计决定书
2.3.6统计台帐
2.3.7上述审计资料之间的关系
2.3.8审计处理、处罚
2.4与审计机关发文、阅文系统的联接
2.5审计管理内容
2.6审计管理流程图
第三章审计项目管理软件需求分析
3.1确定人员、权限
3.1.1审计机关领导
3.1.2专职复核人员
3.1.3审计组长、主审
3.1.4一般审计人员
3.2审计职务与权限设置表
3.3审计项目角色与权限设置表
3.4需求描述与参与者和用例的对应关系
3.5审计项目管理软件的用例图:
3.6用例描述
3.7寻找系统中的实体类
3.8性能需求
3.8.1并发性需求
3.8.2响应速度需求
3.9数据管理需求
3.9.1数据类型
3.9.2数据量
3.9.3格式要求
3.1 0易用性需求:
3.11安全性需求:
3.1 2稳定性需求
3.1 3可维护性需求:
3.1 4运行环境需求
3.1 5与其他软件的接口
3.1 6管理类需求
第四章软件架构分析
4.1什么是软件架构
4.2软件架构产生的背景
4.3与架构有关的几个概念
4.4“4+1”视图介绍
4.5软件架构的模式
4.5.1层架构模式
4.5.2 MVC架构模式
第五章审计项目管理软件的架构设计
5.1 几个前提条件
5.2审计项目管理软件用到的架构模式
5.2.1系统的总体布局
5.2.2系统的设计
5.3审计项目管理软件的“4+1”视图描述
5.3.1审计项目管理软件的USE-CASE视图
5.3.2审计项目管理软件的逻辑视图
5.3.3实现视图(I MPLEMENTATI ON VI EW)
5.3.4配置视图(DEPLOYMENT VI EW)
5.3.5过程视图(PROCESS VI EW)省略。
第六章审计项目管理软件的部署和测试
6.1审计项目管理软件的部署
6.2审计项目管理软件的组成
6.3审计项目管理软件的测试
6.3.1功能测试结果
6.3.2非功能测试结果
第七章总结和展望
参考文献
发表论文和参加科研情况说明
致谢