基于Silverlight的企业产品管理系统

时间:2024-04-14 点赞:45162 浏览:88091 作者原创标记本站原创

关于产品及数据及厂家方面的免费优秀学术论文范文,关于产品方面电子商务职称论文,关于基于Silverlight的企业产品管理系统相关论文范例,对写作产品论文范文课题研究的大学硕士、本科毕业论文开题报告范文和文献综述及职称论文参考文献资料下载有帮助。

摘 要 :本文介绍了Silverlight的相关技术,以及通过Sliverlight技术针对企业产品管理系统的设计实现过程.通过运行测试表明了Silverlight技术具有界面丰富,更强的用户体验性,更突出的用户友好性及交互性等特点.

关 键 词 :Silverlight RIA XAML 企业产品管理

0 引言

随着信息技术的发展和互联网的普及,电子商务早已掀起了世界范围的热潮.商业智能软件作为电子商务中不可或缺的一部分也发生了很大的变化,企业间的竞争也由信息网络带来的先进技术而愈演愈烈[1].传统的企业管理系统缺少互动性,在数据实时展现、信息获取的交互性可视化和易用性等方面也不能满足现代企业的管理需求.企业用户期望应用管理软件能够更贴近相关业务流程,并且更易于使用,使更多的企业员工可以有效的利用[2].因此,下一代企业应用管理系统软件必须具备简单易用的友好交互界面,高度可视化的统计数据等使管理软件的应用更加大众化.本文将通过富互联网应用技术(RIA,Rich Inter Application)——Silverlight构建新型企业应用管理系统软件.

1.Silverlight相关技术

1.1 RIA技术 富互联网应用技术(RIA)是为了提高用户体验的丰富性而推出的新型互联网应用技术,具有高度的交互性和丰富的UI功能[3].本文针对各种RIA技术的优缺点进行归纳总结对比如下表1.

通过优缺点的比较权衡,微软的产品更注重于开发人员,也就是说若再项目中如需大量的程序编码和数据存取操作,特别是基于windows平台的应用,Silverlight自然是首选.本文选择Silverlight技术构建企业应用管理系统.

1.2 XAML XAML是微软为构建下一代应用程序界面而创建的一种新的基于XML的描述性语言,它能WPF程序所有的界面元素,并将其组成具有WPF风格的界面.最终,XAML语言最终能与后台负责逻辑处理的.NET语言构成协作关系,这主要是因为XAML语言可以被编译成.Net后台代码来继续工作[4].

Silverhght是XAML的浏览器插件,它能以可编写脚本的方式,向浏览器提供其内部的文档对象模型(DOM)和事件模型.所以,设计人员通过该插件整合带有时间线、动画和图形的XAML文档,开发人员再把这些文档与页面代码关联起来,组成其强大的使用功能.XML是构成XAML语言的基础,其定义下载至客户端的Ul则是基于文本的,因此对搜索引擎和防火墙都很友好[5].


2.系统分析

2.1 系统功能 本文通过一个企业产品管理系统软件来说明Sliverlight富互联网技术.如图1所示,系统各部分主要功能如下:

如图1所示,该企业产品管理系统包括产品查询、产品信息管理、厂家信息管理、厂家信息录入四个部分.其中,产品查询系统包括企业名称、产品名称、产品型号、产品类别;产品信息管理系统包括厂家的选择、产品类别的选择、产品名称及产品型号等信息的输入以及产品的详细信息的上传;厂家信息管理系统包括厂家的ID、厂家名称、联系人及联系,通讯地址以及相关备注等;厂家信息录入系统包括序号、厂家信息、产品名称、产品型号等.

2.2 系统设计 企业产品管理系统的结构如图2所示.同HTML一样,XAML既可直接编码,也可由专门的工具生成,但不同于传统的B/S架构,Silverlight架构的3层中的用户界面层、业务逻辑层都在客户端,只把数据服务层放在了服务器端.这样客户端和服务器端就能采取XAML数据和Web RIA Service的交互方式,传递所需数据资源,而传统的数据传输方式是HTML网页的交互数据与显示信息混在一起的,相较于传统的数据传输方式,XAML数据和Web RIA Service的交互传递数据的方式能有效减少数据量,避免了服务器和带宽的工作,响应速度也大幅度提升[6].

该系统使用Visual Studio 2010作为开发工具,用Express Blend4开发UI界面,选用.NET做为开发语言.用Windows Server 2003做为服务器操作系统,使用SQL Server2008作为数据库.客户端只要根据提示信息正确安装Silverlight插件即可.

3.运行测试

运行该企业产品管理系统后,如图3为厂家信息管理界面.通过Silverlight技术开发的系统,不同于传统的Web应用程序通过刷新页面和弹出窗口显示详细信息.其菜单、信息窗口等都动态的浮现于总体视图之上,允许用户对其隐藏、拖拽或弹出,监控界面更美观、简洁,大大增强了用户体验[7].

4.结束语

本文通过对企业产品管理系统的设计过程对Sliverlight相关技术进行了详细的描述.并且经过运行后该系统实现了实时的产品管理功能.作为WEB端的新一代技术,Sliverlight大大的曾强了系统的友好性及易用性,必将成为今后浏览器端技术的使用趋势.

相关论文

企业知识管理系统

这篇管理系统论文范文属于电子政务免费优秀学术论文范文,管理系统方面有关毕业论文题目,与企业知识管理系统相关企业管理本科毕业论文。适合。

房地产企业档案管理系统需求

这是一篇档案管理系统相关开题报告范文,与房地产企业档案管理系统需求相关毕业论文的格式。是参考文献专业与档案管理系统及档案管理及房地。

现代物流企业财务管理系统的构建

本文是一篇成本控制论文范文,成本控制相关本科论文开题报告,关于现代物流企业财务管理系统的构建相关硕士毕业论文范文。适合成本控制及企业。

企业计算机管理系统维护

为您写计算机系统毕业论文和职称论文提供关于计算机系统方面硕士论文范文,与企业计算机管理系统维护相关论文范文例文,包括关于计算机系统及。

企业人事管理系统开题报告

本文是一篇人事管理论文范文,人事管理类有关函授毕业论文,关于企业人事管理系统开题报告相关毕业论文提纲范文。适合人事管理及开题报告及自。

医药企业产品管理

本文是一篇医药企业论文范文,医药企业有关毕业论文开题报告,关于医药企业产品管理相关硕士论文范文。适合医药企业及产品及绩效考核方面的的。

企业工资管理系统需求的设计与实现

此文是一篇员工论文范文,关于员工类论文范文文献,与企业工资管理系统需求的设计与实现相关学年毕业论文。适合不知如何写员工及系统及数据方。

贸易企业财务管理系统优化路径探究

这是一篇财务管理方面毕业论文格式范文,与贸易企业财务管理系统优化路径探究相关专科毕业论文开题报告。是国际贸易专业与财务管理及应收账。