论文部分内容阅读
在信息时代高速发展的背景下,信息系统已经进入到企业信息化的成熟阶段,当前国内各大企业,政府机关,学校等都开始将线下的事务管理转到线上。通过高速网络将企业内部各方面进行互联,形成信息集成的统一系统,具有强大的数据处理能力,良好的信息交互能力等,大大简化了信息系统出现前,厚重的纸质信息存储和繁琐的事务处理步骤,提高了企业内部办事效率和准确率。然而软件的快速发展中也出现了软件危机的问题,在信息系统领域的一个显著的问题就是缺乏一种有效的建模方法,能够指导软件工程的各个阶段。虽然当前已有如UML、IDEFO等建模方法,但是这些方法在信息系统领域的需求分析等过程中却不能完美地发挥作用,缺乏对功能的通用分析和细化。因此本文在对信息系统研究的基础上,分析了信息系统如功能众多、模块化、功能之间存在通用性等特点,将系统功能分为目录级、页面级和按钮级,明确了各级功能之间的关系和需求分析阶段需要确定的详细内容;不同于已有的图形化展示方法,本文采用形式化的建模方法,对各级功能进行细化的定义,最终得到本文提出的模型——WASFM模型,在文章最后将该模型成功应用到了某信息管理平台项目的建设中。实践证明该模型在需求分析阶段,以其简洁科学的定义,能够将粗略的用户需求,转化成详细的需求定义,解决了以往需求分析过程中的二义性、模糊性、不全面性等问题,弥补了以往信息系统建模领域所缺乏的专用模型。同时本文在框架研究的基础上,采用MVC模式,结合模型定义,对信息系统的通用功能进行详细设计。实践中的开发阶段只要参考框架设计中的内容,进行代码复用,即可快速功能开发,大大提高了软件开发阶段的复用性,避免了重复的代码工作,提高了软件开发效率,具有很好的实际意义。