论文部分内容阅读
随着经济的快速发展,市场对新时代的企业也提出不同的要求,其中对信息资源的利用显得尤为重要,信息提供了关于企业过去、现在和未来的全面材料,对各种生产经营的计划、控制、考核、预测、决策等都起着非常重要的作用。如今,随着企业的不断发展壮大,产生的信息量也在急速增加中。计算机和数据库技术的飞速发展,为数据管理提供了一个有效的手段,也在各行各业中得到越来越广泛的应用。本文首先分析了上海烟草集团内部审计管理信息系统的背景及其研究意义,继而说明了项目的架构思想,明确了本文的研究思路和方向。按照软件工程中的架构的要求,对项目的架构原则设计架构的策略,选择相应的架构模式。通过项目业务流程整理和分析,设计出了相应子模块。根据分析结果进行了系统的建模,在需求分析的基础上,进行了系统的设计,包括用例视图设计,逻辑视图设计,开发视图设计,物理视图设计,进程视图等,其间,以面向对象的理论为基础,运用UML进行系统的相关设计,明确在BS模式下采用三层架构(UI(表现层),BLL(业务逻辑层),DAL(数据表示层))来实现目标系统,在系统分析和设计的基础上用Power Designer设计并生成数据库。用Visio进行数据库建模(E-R图)和数据库逻辑设计,最后对系统进行了开发和运行测试。本文主要开发的部分包括有:拟定审计方案、实施审计、审核资料归档、企业审计管理。按照系统的实际工作流程将系统划分为审计计划管理、文件管理、审计项目管理、资料采集管理、审计报表管理、机构人员管理、安全管理等功能模块,通过接口与集成将各功能模块有序的结合在一起,已达到系统审计管理的全面需要。总之,采用了软件项目管理和敏捷管理的方式对整个系统从分析、设计、实现、测试、评估各个流程进行全方面的协调和控制,从方法论的角度来看待这次系统的生命周期,收获颇丰。最终系统的运行达到了预期的要求,测试结果也令人满意。尽管还是有很多不足之处,希望今后能够对该系统进行完善,以达到更加令人满意的结果。