SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

By | 05月13日
Advertisement

Silverlight OA系统简介

系统功能简介

l 程序界面介绍:

左侧为主菜单,主菜单可以展开和收起,主菜单下面的所有模块都可以在数据库中扩展增加,模块的权限和用户角色挂钩,可以在数据库中创建多种角色,每种角色可以操作不同的模块,由于Silverlight是客户端程序,所以权限方面的安全性要远胜于一般的B/S程序(例如:ASP.NET、PHP、JSP之类的,因为他们的URL是暴露在外的,而Silverlight的没有URL的概念,所以没有权限的用户是绝对无法通过URL直接访问的方式打开没有权限的模块)

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 主界面布局介绍:

主界面上方有程序的LOGO,右侧分为智能办公和系统选项,智能办公就是上面图片上的界面,而系统选择是我们预留给客户提供二次开发用的,因为不同的客户对系统管理的需求是千差万别的,所以我们没有开发这个模块,而是在界面中预留出来提供二次开发之用,并且提供了智能办公和系统选择的TAB切换效果,右侧还有帮助和注销按钮。

l 登录界面:

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 公司公告:公司公告分为公司公告和发布通知功能,可以设置重要级别和有效天数。

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 文档管理:分为公司内部文档和个人文档,个人文档可以由用户上传,用户可以设置文档共享。

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 我的消息(内部邮件)与数据综合查询:内部邮件分为收件箱和发件箱(具体功能不用介绍了,你懂的)。

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 数据综合查询:是一个通用模块可以适于与所有模块和可扩展模块的数据查询。

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

PS:因为上面的我的消息和综合查询是在一个界面下,所以就截了一张图通用的。

l 工作流模块:本模块为OA的核心模块,分为我的流程、流程监控、流程管理,支持对工作流的设计、发起工作流、创建工作流、审批工作流、打回工作流、设计工作流交叉流转等,具体请看文档最下方的工作流功能专门介绍。

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 源代码之分页控件:(绿色部分为代码的注释,每个文档无论是XAML还是C#文件)

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 源代码之自定义Converter类(绿色部分为代码的注释):

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 源代码之Silverlight与数据库交互类:(根据不同的模块功能用#Region分类,便于阅读和二次开发)

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l XAML设计界面截图:

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 操作数据库部分代码截图:(其余代码均如此结构,清晰,简练,便于二次开发和功能扩展)

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 开发环境:

Visual Studio 2010、SQLServer 2005、Blend 4.0、Silverlight 4.0 Tools for VS2010,Silverlight ToolKit。

SilverlightOA源代码(可用于企业级Silverlight项目的二次开发,长年有效)

l 运行环境:

Windows Server 2003、2008、.NET Frameworks 3.5、4.0、IIS7.0。

l 功能简介:

本OA是基于Silverlight4.0+SQL2005开发的,本系统以OA中的工作流为整个项目的技术核心,实现了一个企业基本的工作流的流转功能,可以为OA系统提供日常的工作流转工作以及管理员进行工作流的定义设计工作,以及工作流的流转监视等。

l 声明:

本系统是为一些企业做二次开发提供技术原型和项目基础框架,而非一个企业产品级别的产品。

l 功能模块:

通告中心、文档中心、邮件中心、企业工作流、三级权限(标准的:用户级、角色级、角色用户权限级)。

l 工作流功能简介:

1 设计工作流:由部门负责人或是IT部门负责人去设计创建企业自己的各类工作流(支持线形交叉,任意方向定义工作流的流转过程和流转方向,支持正向和逆向设计)。

2 修改工作流:对已创建的工作流模型进行修改。

3 发起工作流:作为普通员工发起一个工作流。

4 审批工作流:作为工作流管理节点的负责人去审批流转到本人的工作流。

5 监视工作流:查看工作流的流转状态,通过图形可视化查看,一目了然。

6 退回工作流:对于不合格或不予以审批的工作流进行打回处理,打回可以交叉打回,这些都在设计工作流环节设计好。

l 技术支持:

除Silverlight OA本身我们可以提供一个月的技术支持工作。

l 联系方式:

网站:http://Silverlighter.net 微软Silverlight合作伙伴

手机:13911652504

邮箱:SLTeam@vip.qq.com 372900288@qq.com (每天会收邮件)

QQ:372900288(全天在线)

MSN:SLTeam@live.cn(不常在线,MSN联系请预约)

Similar Posts:

  • Silverlight项目中"自定义控件开发/Style"学习笔记

    本文不涉及高深的设计模式(比如mvc,mvvm之类),也没有太多的编程技巧,只是记录自己做为asp.net开发者学习silverlight中自定义控件开发的一些过程,高手请绕过. 先推荐一篇不错的文章http://www.cnblogs.com/carysun/articles/1259025.html 写得很全面,只不过图片讲解不够丰富,初学者可能有些感到跳跃性大了一些. 正文开始: 做过asp.net网站开发的都知道用户控件是一个很方便的功能,通常我们会把一些模块化的功能封装成用户控件,用的

  • 0422团队项目:二次开发

    一.团队介绍 小组团队名称:开拓者队 团队博客地址:http://www.cnblogs.com/rightTeam/ 团队GITHUB地址:https://github.com/rightTeam 团队成员: 学号:201406114205 姓名:陈嘉慧 个人博客链接:http://home.cnblogs.com/u/hui1005039632/ 个人GITHUB链接:https://github.com/Sandyjiahui 学号:201406114215 姓名:林志杰 个人博客链接:h

  • php开源项目学习二次开发的计划

    开源项目: cms 国内 dedecms cmstop 国外 joomla, drupal 电商 国内 ecshop 国外 Magento 论坛 discuz 博客 wordpress 学习时间 : 早上9点半-12点 2.5小时 下午2点-6点 4小时 一天有6.5个小时 初步学习内容: 前台首页的数据调用和展示 后台用户管理模块的管理界面(添删改查) 学习要求: 先整体后局部阅读业务 运用甘特图法记录每一步业务到博客 参考业务并练手

  • Myseelite开源项目的二次开发

    大家可以加入讨论群:121066588

  • android 软电话 开发包-JNI 封装 SIP 协议,可进行二次开发应用于VOIP

    android 软电话 开发包-JNI 封装 SIP 协议,可进行二次开发应用于VOIP 该开发包为android平台下的JNI开发包,符合标准SIP协议,支持G729语音编码. 下载地址:源代码地址 apk地址 提供完整的二次开发的demo代码,包含以下接口: //设置本机IP地址 private native int setLocalIP(String ipAddr); //JNI模块初始化 private native void vvphoneModuleInit(); //UAC初始化

  • 如何查看.Net源代码vs版本号以及C#项目中各文件的含义

    查看.Net源代码vs版本号以及C#项目中各文件的含义 用记事本打开vs项目的.sln文件. 第2行就是这个源代码包的开发软件vs版本号了 注意了,如果是vs2003的sln文件通常没有这行,可以判断他的第一行的最后一部分文字 : Format Version 8.00 Format Version 8.00 对应 vs2003 Format Version 9.00 对应 vs2005 Format Version 10.00 对应 vs2008 Format Version 11.00 对应

  • jQuery.mmenu – 用于移动 Web 项目的光滑菜单

    原帖地址:http://www.cnblogs.com/lhb25/archive/2013/05/31/slick-sliding-menus-for-mobiles.html jQuery.mmenu 插件是一款用于创建光滑的导航菜单的 jQuery 插件,只需要一行 JavaScript 代码就能为您的移动网站加上类似移动应用程序外观的滑动菜单.jQuery.mmenu 还提供了几个选项用于定制需要的菜单. 您可能感兴趣的相关文章 Transit – 超平滑的 CSS 过渡和变换动画效果插

  • Flex XMLList Error #1086: appendChild 方法只能用于包含单一项目的列表

    Flex的 XMLList 对象,要对其添加xml,想到了用appendChild()方法,但每次以调用该方法就会出错,错误信息如下: Error #1086: appendChild 方法只能用于包含单一项目的列表. 查API发现XMLList根本不存在次方法,那自动提示怎么能显示呢??网上搜了一圈发现了这篇文章: http://wiki.geckos.cn/E4x_%E5%92%8C_XML 原来程序是把xmlList转化为xml在调用的该方法.因此把xmLlist换成xml,然后再将xml

  • 解决SilverLight项目使用DevExpress GridControl控件,修改列背景问题

    接触一个SilverLight项目,其中需要修改DevExpress GridControl控件的列背景. 本来以来在设计页面下,修改列属性即可,没想到列的属性页中竟然没有背景属性,在网上疯狂寻找资料,都没有这方面的指导. 最后在一个牛人的指导下,解决了这个问题,远远地谢谢这位高手. 老实讲,这个解决方案我也没太完全理解,简单贴出来,供大家参考吧. 主要是通过ColumnBase.CellStyle 属性进行设置,具体实现是在XAML编辑器中,具体如下: <UserControl.Resourc

  • Silverlight初学之:如果调用Silverlight项目中不同的控件

    最近没有什么项目了,时间比较充裕,开始学习Silverlight. 工程里添加了Silverlight的项目之后添加了几个下载的Demo想试试看效果,第一步就给卡住了,一个Silverlight项目里添加了多个控制之后默认调用的始终是MianPage里的,查阅了一些资料之后才发现原来要在调用Silverlight的Object里通过传递参数,然后在App里接受参数,然后根据参数判断调用那个控件. <object data="data:application/x-silverlight,&q

Tags: