论文部分内容阅读
随着信息技术的进步和互联网的发展,前沿的技术手段也融入到企业的生产经营和管理方法中。在经济全球化的浪潮中,企业面临着优胜劣汰的生存法则,因此越来越多的大企业选择与时俱进,但中小型企业却在信息化管理中举步维艰。本文从财务管理系统出发,分析现有企业的财务管理系统使用现状,并提出怎样更有效的为中小型企业服务。本研究以云计算的一种分类模式SaaS(Software as a Service)为基础,结合负载均衡技术,针对现有财务管理系统应用中存在的缺陷,设计了基于SaaS模式的财务管理系统。其中SaaS模式是在云计算发展的基础上提出来的,是一种新型的软件应用模式,基于SaaS模式的财务管理系统被封装成服务的方式通过互联网提供给用户,并根据实际使用量来收取费用,就像打开电源开关就能用电一样方便。SaaS模式应用对租户本身的技术要求比较低,并且具有价格低廉、管理简单等优点。本文的研究内容和主要贡献如下:1)从SaaS模式类软件的多租户特点和数据安全性角度考虑,文章提出使用常用的MVP(Model-View-Presenter,模型-视图-表示器)框架模式的改进版MVPS(Model-View-Presenter-Data Service,模型-视图-表示器-数据服务)架构模式来设计系统,该架构模式弥补了在MVP下数据存储分散、数据处理效率低下、数据迁移复杂等不足。2)针对租户增多时云平台的负载过重情况,本文提出了一种任务调度策略并综合考虑任务截止期和任务价值两种因素设计出IDV(Integrated Deadline andValue)算法,该算法优化了大量用户访问平台时的任务调度和资源分配问题,经实验证明了其负载均衡的有效性。接着阐述了系统所用的数据库模式并从访问安全、数据安全、网络安全三个方面来对系统的安全性进行设计。3)将整个财务管理系统细分为九个子模块,对各个子模块详细分析其所包含的功能以及与其它模块之间的关系,并将最终实现了的系统效果图展示出来。最后对系统进行性能测试和功能测试,分别使用了测试工具和黑盒测试方法,测试结果表明,财务管理系统符合产品需求说明书上面的各项要求,测试通过并且符合上线要求。