台塑网客户端的和设计

点赞:4270 浏览:14746 近期更新时间:2024-03-26 作者:网友分享原创网站原创

[摘 要]本文在台塑网工作流程管理系统的基础上,利用C#语言、ADO.NET数据库技术和VS2005编程工具,来设计台塑网客户端来满足用户的需求.

[关 键 词]台塑网;C#语言;ADO.NET;降低成本

中图分类号:P208文献标识码:A文章编号:1009-914X(2014)07-0384-01

1绪论

1.1台塑网简介

台塑网工作流程管理系统(FPG-FlowManagementSystem,简称FPG-Flow)是一套将工作流程自动化的管理系统,从表单的设计及产生、流程的定义与绘制、组织资料的管理、及与其他系统的连接,均有一套完整的工具,协助使用者将企业内的表单、流程、稽催等等的功能,以很自然且简易的方式,制作及设定完成.

FPG-Flow所设计完成的表单可以在网页上填写、浏览、核签、及意见说明等.不论您所处的时间、地点、都可以使用.针对台塑网在我公司的广泛应用,有越来越多的员工对台塑网有了认识,更喜欢用台塑网来进行办公,但随之而来的是对台塑网的更高要求.比如:工作时系统过慢,工作时要时刻关注台塑网,有时不能及时的处理等问题,台塑客户端系统利用.Net平台的Winform技术和数据库技术,提供台塑网内待办事项的查看与提醒怎么写作,方便员工的工作需要,系统采用C#作为编程语言技术,结合C/S结构模式,能动态实现与怎么写作器的交互,满足用户能及时的了解台塑网内的未阅读工作及待办事项.

台塑网客户端的和设计参考属性评定
有关论文范文主题研究: 关于数据库的论文范文资料 大学生适用: 专升本论文、在职研究生论文
相关参考文献下载数量: 97 写作解决问题: 怎么撰写
毕业论文开题报告: 论文模板、论文摘要 职称论文适用: 期刊目录、职称评初级
所属大学生专业类别: 怎么撰写 论文题目推荐度: 优秀选题

1.2可行性分析

利用C#技术结合数据库技术来实现一个客户端系统,提供以显示信息和提示信息为中心的怎么写作,能更贴切的满足用户不需登录台塑网也能了解自己的工作内容,将必受到用户的青睐.但是,开发任何一个基于计算机的系统,都会受到时间和资源上的限制.因此,在开发系统前必须进行可行性分析,以减少项目的开发风险,避免人力、财力的浪费.可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题能否解决.对在台塑客户端系统的可行性分析如下:

1、经济可行性分析:成本较低,系统建设不需要很大的投入.

2、技术可行性分析:系统采用C#开发平台NETFramework是.NET平台的基本框架,具有强大的API,给系统奠定了技术基础.系统采用C#技术,能够实现客户端与怎么写作器之间的交互,方便用户及时掌握工作信息.

综上所述通过可行性分析认为新系统的开发方案切实可行,可进行开发.

2.主要技术概述

2.1WINFORM简介

Windows窗体也称为WinForms,可以创建应用程序的用户界面,并使用任何一种.NET支持的语言编写应用程序的功能.WinForms应用程序一般都有一个或者多个窗体提供用户与应用程序交互.窗体可包含文本框、标签、按钮等控件.大型WinForms应用程序有许多窗体,一些用于获取用户输入的数据,一些用于向用户显示数据,一些窗体会有变形、透明等其他效果甚至让你看不出他的真实面目.

Windows窗体的一些重要特点如下:

1.简单强大:Windows窗体可用于设计窗体和可视控件,以创建丰富的基于Windows的应用程序.

2.新的数据提供程序管理:数据提供程序管理提供易于连接OLEDB和ODBC数据源的数据控件,包括MicrosoftSQLServer、MicrosoftAccess、Jet、DB2以及Oracle等.

3.安全:Windows窗体充分利用公共语言运行库的安全特性.这就意味着,一切都可以通过Windows窗体来实现,包括在浏览器中运行的不可信控件和用户硬盘上安装的完全可信的应用程序.

2.2SQLServer2005概述

SQLServer是一个关系数据库管理系统.SQLServer2005的特性有:

1.Inter集成.SQLServer2005数据库引擎提供完整的XML支持.它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能.SQLServer2005程序设计模型与WindowsDNA构架集成,用以开发Web应用程序,并且SQLServer2005支持EnglishQuery和Microsoft搜索怎么写作等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能.

2.可伸缩性和可用性.同一个数据库引擎可以在不同的平台上使用,从运行MicrosoftWindows®;98的便携式电脑,到运行MicrosoftWindows2005数据中心版的大型多处理器怎么写作器.SQLServer2005企业版支持联合怎么写作器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别.

2.3ADO.NET技术

ADO.NET是在.NETFramework平台中负责数据存储的对象.ADO.NET是ActiveDataObjects2.6(ADO)的后续版本.ADO.NET的主要目的是可以在.NETFramework中更容易的创建分布式的数据共享的应用程序.ADO.NET建立在如XML的业界的基础之上,就像ADO,它提供了一个数据访问接口,以便和OLEDB兼容的数据源进行通信,如SQLServer或Oracle.应用程序可以使用ADO.NET连接这些数据源,并检索,处理和更新数据;使用ADO.NET最重要的理由是可以获取一个真正断开连接的数据体系结构和XML的紧密集成和一个通用的数据表示法,可以将各种不同数据源中的数据组合起来,并优化了和数据库交互的功能,同样ADO.NET和.NETFramework的其它部分紧密的集成在一起,并充分利用.NETFramework中所有对象的层结构及设计模式.

3.系统设计与实现

3.1系统主界面模块设计

主界面设计思想如下:用户登录后,进入主界面,主界面会显示用户在台塑网中的事项状态,包括也阅读和未阅读,也可直接点击待办事项的ID号链接到台塑网中,而且会自动刷新这界面的数据,做到跟怎么写作器一致.但如果一旦台塑网中出现新的事项,就会弹出提示框.如图3-1.

3.2数据表的设计

系统采用SQLServer2005的数据库管理,用的是台塑网中建立的数据库FPG-Flow,用到的有视图V_RO_WorkItem和表OM_Human.

在数据库类SqlCommand和DataRead中封装了对数据库的基本操作操作,常用的方法有:

ExecuteNonQuery()―它的返回值类型为int型.多用于执行增加,删除,修改数据.返回受影响的行数;

ExecuteReader()―它的返回类型为SqlDataReader.此方法用于用户进行的查询操作.使用SqlDataReader对象的Read();方法进行逐行读取;

ExecuteScalar()―它的返回值类型多位int类型.它返回的多为执行select查询.得到的返回结果为一个值的情况,比如使用count函数求表中记录个数或者使用sum函数求和等.

4.结论

经过设计和开发,基于.平台的台塑客户端系统基本开发完毕,提高办公效率,减少怎么写作器负载,其功能基本满足了用户需求.