ob系统的表单电子化设计与实现【字数:12515】
摘 要随着我国互联网技术的迅速发展,现代社会信息化程度越来越高,人们渐渐脱离了传统的纸质表单的束缚,纷纷投入到电子表单的开发与使用中,通过将纸质表单电子化,嵌入电子政务系统中,可以大大减少纸质表单的使用,绿色环保,这也是技术上的一种革新。本项目就是在这种大趋势下,以OB系统(公司内部系统)为基础,进行的电子表单的设计与开发,为用户提供更好的数据采集体验与交互感受。本项目是基于Visual Studio 2017平台开发的,开发语言为C#,采用OB系统为基础进行开发,项目后台采用三层架构,易于维护,连接简便,不需要加载其他程序,且可扩充。数据库方面采用了Sql Server Management Studio数据库,便于增删减查,操作也简便。通过分析用户需求设立规格书,到后来设计表单,再进行测试,从而实现项目功能,最终完成了项目的开发。经过测试后表明该项目大大提高了商家与厂家的交互速度,提高了厂家的工作效率,为以后的交易流程提供了便利性。
目 录
1.引言 1
1.1 研究背景 1
1.2 研究目的和意义 1
1.3 项目目标 2
2.相关开发技术 3
2.1 Visual Studio 2017 3
2.1.1 VS简介 3
2.1.2 VS开发特点及主要功能和选择原因 3
2.2 Sql Server Management Studio 4
2.2.1 Sql Server Management Studio简介 4
2.2.2 Sql Server Management Studio特点以及选取原因 4
2.3.1 OB系统简介 4
2.3.2 OB系统特点 5
2.4 HTML前端开发语言 6
2.4.1 HTML定义 6
2.4.2 HTML特点作用以及选择原因 6
2.5 JAVASCRIPT前端开发语言 7
2.5.1 JavaScript定义 7
2.5.2 JavaScript特点以及选取原因 7
3.系统分析与需求 8
3.1 系统功能需求 8 *好棒文|www.hbsrm.com +Q: ¥351916072$
3.2 可行性分析 9
3.3运行环境要求 9
4.系统设计 10
4.1 系统总体设计 10
4.2 系统数据库设计 11
4.2.1 TB_EB_EquipRequitement 11
4.2.2 TB_EB_Specification 12
4.2.3 TB_EB_USER 12
4.2.4 TB_EB_GROUP 14
4.2.5 TB_WKF_FORM 15
4.2.6 TB_WKF_FORM_VERSION 16
4.3 系统详细设计 17
4.3.1 规格书设计 17
4.3.2 表单前端设计 21
4.3.3 表单后端设计(PO、UCO、逻辑页面) 26
4.3.4 起单触发设计 31
4.3.5 签核流程设计 32
4.3.6 查询程序设计 35
4.3.7 排程设计 43
5.系统开发对社会的影响 46
6.结语 48
参考文献 50
致谢 51
1.引言
1.1 研究背景
随着互联网技术的发展,IT行业越发热门,电子商务也飞速发展起来,以往人么那都是通过纸质表单来选择自己所需要的商品并做成订单,现如今随之商品需求量的大大增加,纸质表单已经逐渐不能满足庞大的客户需求,其便利性也大大下降,至此电子表单的出现,满足了人们处理庞大信息的要求,其快速收集信息和更新的能力也适应了现代信息快速发展的步伐。
作为一个变革性的技术,智能文档毫无疑问地将会带来新的一轮的技术变革浪潮,这个影响的不止是软件系统的构成方式,同时也为IT工作者们提供了新一代的智能和人性化的工作环境,与此同时,智能文档也会给工厂带来巨大的便利,它其实也是智能化工厂的其中一个小分支。
电子表单项目是公司内部的实操项目,面对的是厂商的直接需求。全球权威研究机构IDC的一份研究表明,从全球的IT技术发展趋势来看,电子智能文档正在成为软件业的新宠儿。
1.2 研究目的和意义
本项目的研究目的是为了给商家用户和厂家之间提供一个更加便利的信息通道来互相交互交流,使厂家能更加快速详细地了解到用户所提出的需求。用户可以把电子表单变成访问各种信息系统的一个入口。这样用户就完全不需要关心如何操纵后台数据库,也不必花精力去适应那些高深复杂的应用系统。他们只需要通过线上的电子表单系统来进行零件的订购,脱离了纸质表单,他们依旧是在和表单打交道,只不过是电子的,并且这些电子表单比纸面表单操作更加方便,毫无疑问,这将改善人们的IT工作环境,并大大提高人们的工作效率。
智能工厂是IT时代快速发展的产物,也是现代工厂一体化建设的必经之路。智能工厂一体化加快了现代工厂的发展速度,大大提高了现代工厂的工作效率。本项目设计的电子表单实际上就是一种文档智能化技术,将传统的文档系统与智能技术相结合,从而实现可以智能化地进行文档的编写以及构建。但从目前的发展背景来看,工厂内部智能化程度还是整体偏低,所以本项目的设计初衷也是为了智能文档的进一步具体完善。
1.3 项目目标
本项目的目标是开发一套电子表单,满足用户提出的规格需求以及功能。
1.表单填写:根据用户提出的规格书,编辑相关栏位以及功能按键,例如上传文件、开窗点选、新增grid栏位等;
2.签核流程:表单填写完毕后点击送出可送到不同管理者端进行签核确认并完善表单;
3.表单触发:当表单送出时自动触发后台sql语句,将指定栏位的数据导入数据库中;
4.查询程序:用户可以通过表单单号,起单时间等来查询指定表单,捞取数据。
5.排程:当表单签核完毕时,排程可以将表单签核完毕的数据发给指定收件人进行进一步汇报。
2.相关开发技术
目 录
1.引言 1
1.1 研究背景 1
1.2 研究目的和意义 1
1.3 项目目标 2
2.相关开发技术 3
2.1 Visual Studio 2017 3
2.1.1 VS简介 3
2.1.2 VS开发特点及主要功能和选择原因 3
2.2 Sql Server Management Studio 4
2.2.1 Sql Server Management Studio简介 4
2.2.2 Sql Server Management Studio特点以及选取原因 4
2.3.1 OB系统简介 4
2.3.2 OB系统特点 5
2.4 HTML前端开发语言 6
2.4.1 HTML定义 6
2.4.2 HTML特点作用以及选择原因 6
2.5 JAVASCRIPT前端开发语言 7
2.5.1 JavaScript定义 7
2.5.2 JavaScript特点以及选取原因 7
3.系统分析与需求 8
3.1 系统功能需求 8 *好棒文|www.hbsrm.com +Q: ¥351916072$
3.2 可行性分析 9
3.3运行环境要求 9
4.系统设计 10
4.1 系统总体设计 10
4.2 系统数据库设计 11
4.2.1 TB_EB_EquipRequitement 11
4.2.2 TB_EB_Specification 12
4.2.3 TB_EB_USER 12
4.2.4 TB_EB_GROUP 14
4.2.5 TB_WKF_FORM 15
4.2.6 TB_WKF_FORM_VERSION 16
4.3 系统详细设计 17
4.3.1 规格书设计 17
4.3.2 表单前端设计 21
4.3.3 表单后端设计(PO、UCO、逻辑页面) 26
4.3.4 起单触发设计 31
4.3.5 签核流程设计 32
4.3.6 查询程序设计 35
4.3.7 排程设计 43
5.系统开发对社会的影响 46
6.结语 48
参考文献 50
致谢 51
1.引言
1.1 研究背景
随着互联网技术的发展,IT行业越发热门,电子商务也飞速发展起来,以往人么那都是通过纸质表单来选择自己所需要的商品并做成订单,现如今随之商品需求量的大大增加,纸质表单已经逐渐不能满足庞大的客户需求,其便利性也大大下降,至此电子表单的出现,满足了人们处理庞大信息的要求,其快速收集信息和更新的能力也适应了现代信息快速发展的步伐。
作为一个变革性的技术,智能文档毫无疑问地将会带来新的一轮的技术变革浪潮,这个影响的不止是软件系统的构成方式,同时也为IT工作者们提供了新一代的智能和人性化的工作环境,与此同时,智能文档也会给工厂带来巨大的便利,它其实也是智能化工厂的其中一个小分支。
电子表单项目是公司内部的实操项目,面对的是厂商的直接需求。全球权威研究机构IDC的一份研究表明,从全球的IT技术发展趋势来看,电子智能文档正在成为软件业的新宠儿。
1.2 研究目的和意义
本项目的研究目的是为了给商家用户和厂家之间提供一个更加便利的信息通道来互相交互交流,使厂家能更加快速详细地了解到用户所提出的需求。用户可以把电子表单变成访问各种信息系统的一个入口。这样用户就完全不需要关心如何操纵后台数据库,也不必花精力去适应那些高深复杂的应用系统。他们只需要通过线上的电子表单系统来进行零件的订购,脱离了纸质表单,他们依旧是在和表单打交道,只不过是电子的,并且这些电子表单比纸面表单操作更加方便,毫无疑问,这将改善人们的IT工作环境,并大大提高人们的工作效率。
智能工厂是IT时代快速发展的产物,也是现代工厂一体化建设的必经之路。智能工厂一体化加快了现代工厂的发展速度,大大提高了现代工厂的工作效率。本项目设计的电子表单实际上就是一种文档智能化技术,将传统的文档系统与智能技术相结合,从而实现可以智能化地进行文档的编写以及构建。但从目前的发展背景来看,工厂内部智能化程度还是整体偏低,所以本项目的设计初衷也是为了智能文档的进一步具体完善。
1.3 项目目标
本项目的目标是开发一套电子表单,满足用户提出的规格需求以及功能。
1.表单填写:根据用户提出的规格书,编辑相关栏位以及功能按键,例如上传文件、开窗点选、新增grid栏位等;
2.签核流程:表单填写完毕后点击送出可送到不同管理者端进行签核确认并完善表单;
3.表单触发:当表单送出时自动触发后台sql语句,将指定栏位的数据导入数据库中;
4.查询程序:用户可以通过表单单号,起单时间等来查询指定表单,捞取数据。
5.排程:当表单签核完毕时,排程可以将表单签核完毕的数据发给指定收件人进行进一步汇报。
2.相关开发技术
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/201.html