利用台塑流程管控蓝图程序的研究
2017-05-23范旭
范旭
摘 要:本文在台塑网工作流程管理系统的基础上,利用C#语言、高级数据库技术和VS2005编程工具,来设计台塑流程控制来满足用户的需求。
关键词:台塑网 C#语言
1 绪论
1.1台塑网简介
台塑网工作流程管理系统(FPG-Flow Management System,简称FPG-Flow)是一套将工作流程自动化的管理系统,从表单的设计及产生、流程的定义与绘制、组织资料的管理、及与其他系统的连接,均有一套完整的工具,协助使用者将企业内的表单、流程、稽催等的功能,以很自然且简易的方式,制作及设定完成。
FPG-Flow所设计完成的表单可以在网页上填写、浏览、核签、及意见说明等。不论您所处的时间、地点、都可以使用。针对台塑网在沈车公司的广泛应用,有越来越多的员工对台塑网有了认识,更喜欢用台塑网来进行办公,但随之而来的是对台塑网的更高要求。
1.2可行性分析
利用C#技术结合数据库技术来实现一个图纸发放管理系统,提供以显示信息和提示信息为中心的服务,通过流程控制图纸申请过程,能更贴切的满足用户查阅大量不同版本图纸的使用情况,将必受到用户的青睐。但是,开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在开发系统前必须进行可行性分析,以减少项目的开发风险,避免人力、财力的浪费。可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题能否解决。对在台塑客户端系统的可行性分析如下:
1、经济可行性分析:成本较低,系统建设不需要很大的投入。
2、技术可行性分析:系统采用C#开发平台,.NET Framework是.NET平台的基本框架,具有强大的API,给系统奠定了技术基础。系统采用C#技术,能够实现客户端与服务器之间的交互,方便用户及时掌握工作信息。
综上所述通过可行性分析认为新系统的开发方案切实可行,可进行开发。
2. 主要技术概述
2.1 SQL Server 2005概述
SQL Server 是一个关系数据库管理系统.SQL Server 2005 的特性有:
1.Internet 集成.SQL Server 2005 数据库引擎提供完整的XML 支持.它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能.SQL Server 2005 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2005 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能.
2.可伸缩性和可用性.同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows®; 98 的便携式电脑,到运行 Microsoft Windows 2005 数据中心版的大型多处理器服务器.SQL Server 2005企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别.
2.2 ADO.NET技術
ADO.NET是在.NET Framework平台中负责数据存储的对象.ADO.NET是Active Data Objects2.6(ADO)的后续版本.ADO.NET的主要目的是可以在.NET Framework中更容易的创建分布式的数据共享的应用程序.ADO.NET建立在如XML的业界的基础之上,就像ADO,它提供了一个数据访问接口,以便和OLE DB兼容的数据源进行通信,如SQL Server或Oracle.应用程序可以使用ADO.NET连接这些数据源,并检索,处理和更新数据;使用ADO.NET最重要的理由是可以获取一个真正断开连接的数据体系结构和XML的紧密集成和一个通用的数据表示法,可以将各种不同数据源中的数据组合起来,并优化了和数据库交互的功能,同样ADO.NET和.NET Framework的其它部分紧密的集成在一起,并充分利用.NET Framework中所有对象的层结构及设计模式.
3. 系统设计与实现
3.1 系统主界面模块设计
主界面设计思想如下:用户登录后,进入主界面,主界面会显示用户在台塑网中的代办事项状态,选择填单后显示产品图样晒图申请主界面,根据实际情况填写图样申请信息。如图3-1。
3.2 历史数据模块设计
主界面设计思想如下:用户登录后,进入受控记录查询主界面,主界面会显示用户在台塑网中申请产品图样的申请时间,申请者,审批人,和图纸相关信息,可根据实际查询要求多维度查询历史信息。如图3-2
3.3 历史数据模块设计
主界面设计思想如下:用户登录后,进入受控记录修改主界面,主界面会根据用户需求修改在台塑网中申请产品图样的申请记录,图纸相关信息,如图纸作废,可根据实际查询要修改的历史信息。如图3-3
3.4 图样审批过程模块设计
审批过程思想如下:填单人申请后,审核人员依次审核,填单领导审核,图样管理部门图样管控人审核,图样管理部门领导审核。审核通过后填单人打印申请单,图样管理部门图样管控人再次确认。如图3-4
3.5数据表的设计
系统采用SQL Server 2005的数据库管理,用的是台塑网中建立的数据库FPG-Flow,设计表图样表,受控管理表,记录表,审核过程表 。
4. 结论
经过设计和开发,基于台塑端系统的管控蓝图程序基本开发完毕,提高办公效率,其功能基本满足了用户需求。
参考文献:
[1]但尧.C#编程指南[M].北京:人民邮电出版社,2011
[2]王小科 李继业等. C#开发宝典. 北京:机械工业出版社,2012