基于Silverlight和WCF的项目预算管理系统的设计和实现

来源 :电子科技大学 | 被引量 : 5次 | 上传用户:happy1072298534go
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业战略策略之一就是成本预算管理,成本预算管理的主要目的是控制利润,达到预定目标,对项目实施之前进行全面详细的预算,并对实施过程进行预算追踪和实施结果进行分析,评估预算,从而构建起对成本、利润的全面的控制和管理体系,将公司管理的事后核算转变为事前预算,事中控制,以使企业的经营风险除低,使企业的经营活动在预算管理的管控下有序的进行。成本预算管理作为企业战略实施的一个重要的控制工具,目标利润为导向的企业项目,实施全面预算管理,提供全面的预算编制,预算追踪及预算分析,以有效地建立一个管理控制系统为了实现软件设计的高内聚低耦合的目的,本系统在设计思想方面充分利用传统三层架构的设计思想并在其基础上不断创新,同时在开发模式方面充分利用了B/S的开发模式的优点。针对该系统,我们在服务层采用WCF RIA服务来代替传统的Web service,其主要优点在于WCF服务不但在数据传输的时候对传输的数据进行加密,同时客户端调用WCF服务的时候可以采用异步操作,这样就提高了服务器对数据的处理效率。在数据的访问层,我们采用的是Linq To Entity技术将要操作的数据进行实体的封装,用来优化传统三层架构中ADO.NET访问技术,其优点是一方面避免了SQL语句的注入式攻击,同时它将要处理的数据封装成实体,减轻了因前台频繁访问数据库而对服务器带来的数据处理等方面的压力,提高了服务器处理数据的效率。前台使用Silverlight技术,实现了跨平台跨浏览器,支持微软及苹果的多种操作系统和IE、Firefox等多种流行的浏览软件。该系统能够满足项目预算管理方面的各个需求,同时能够根据企业个性化的预算管理需求提供专业的解决方案。该系统实现的主要功能包括人员管理、权限管理、基价管理和项目管理以及数据安全性等模块。人员管理用来实现系统内人力资源的配置管理;能够根据公司内部的需要对公司已存在部门进行修改、删除和查询,同时根据业务需要也可以增加一些部门;根据部门职务要求可以添加、修改、删除和查询一些角色。通过权限管理,将系统的用户划分为不同级别,增加了系统的信息安全性。基价管理是系统进行成本管理的基础,其数据由于是预算管理的核心数据,需要进行加密处理,而且查看、新建和修改等操作需要用户具有一定的权限。预算管理系统将具有对人员、资源进行基础价格的管理,对项目执行过程的开支与预算间的比对和后期费用的进一步分析计算等能力。系统数据的安全性将系统中的具有较高的保密性、关键数据例如用户信息、资源基价、项目配置等信息采取加密保护。
其他文献
刺络放血疗法是临床上治疗皮肤病常用的治疗方法之一,本文结合中医古代文献探讨刺络放血治疗痤疮的理论依据,希望对临床有一定的指导意义。
3月29日,第二届中国质量奖颁奖大会在人民大会堂举行,中国航天科技集团公司一院211厂员工高凤林作为此次获奖的唯一一名个人,荣获第二届中国质量奖(个人),国务委员王勇为其颁奖
综合性、设计性物理实验是一种新的教学模式,实践证明它能很好地培养学生的创造能力。为了能更好地组织和开展综合性、设计性物理实验,有必要对该类实验的设计方法与实施策略
马铃薯(Solanum tuberosum L.)是世界第四大粮食作物。中国是马铃薯第一生产大国,马铃薯消费正由鲜食为主逐渐向高附加值产品转变。为了延长市场供应期,通常将收获后的马铃薯
通过双酚F环氧树脂(EP)和丙烯酸的开环反应合成双酚F环氧丙烯酸酯树脂(BPFEA),然后以苯基三乙氧基硅烷(PTES)为改性剂接枝改性双酚F环氧丙烯酸酯树脂,系统研究不同改性比例下