企业管理系统的看板轮播设备播放申请单的实现【字数:10162】
摘 要在企业信息化日益发展的今天,对于有着大量文档应用需求的用户来说,普通的纸质文档已经完全无法满足用户的需求。电子表单有着用户熟悉的纸质表单的页面,并且在存储传输等各方面,有着独有的优势。对于获取用户的需求反馈,以及资料的整合与归档,电子表单的表现更是远远超过了常规的纸质文档。本项目目的在于通过一张真实的纸质表单的电子化,来展示一张电子表单的制作过程,以及其在实际应用中的作用。该项目主要分为四个部分表单画面实现与后台控制,站点触发,签核流程设置以及系统自动排程。表单画面实现是通过外挂栏位,按照纸质表单的样式,优化画面和功能,使用html语言来实现的,而对于需要填写的栏位的控制必填,选择,只允许数字等,则使用了C#语言。站点触发指的是该表单在签核到某一站或者某一人员时,对于表单进行的自动操作。签核流程即为按照需求,设定表单签核的整个流程,能够实现按照条件自动选择签核路线。排程是指按照设定的时间与日期,自动运行已经完成的程序。本项目是基于Microsoft Visual Studio 2017 平台开发的,开发语言是C#.NET以及html等,为了表单数据的存储与读取,以及云端数据的获取,项目后端使用了sql数据库以及webservice服务,保障了数据的稳定性与完整性。
Key Words: eform; XML Extensible markup language; sql Database; Webservice Services目 录
1. 引言 1
1.1 研究背景 1
1.2 研究目的和意义 2
1.3 课题目标 2
1.4 项目技术路线 3
1.5 论文结构安排 3
2. 相关开发技术 4
2.1 电子表单技术 4
2.2 外挂栏位技术简介 4
2.3 XML解析技术 4
2.4 sql数据库简介 5
2.5 智能工厂概念 5
2.6 WebService简介 5
3. 系统分析和需求 6
3.1 功能需求分析 7
3.2 可行性分析 9
4. 系统设计 10
4.1 系统总体设计 10 *好棒文|www.hbsrm.com +Q: @351916072@
4.2 页面设计 10
4.2.1 主页面设计 10
4.2.2 填写人页面 11
4.2.3 看板设备记录页面 12
4.3 签核流程设计 13
4.4 数据库设计 14
4.5 文件转档设计 14
5. 系统实现 15
5.1 页面实现 15
5.1.1 外挂栏位的实现 15
5.1.2 画面实现 15
5.2 触发程序实现 23
5.3 签核实现 26
5.4 文档转存实现 27
5.4.1 ppt转成mp4格式 27
5.4.2 生成网页,播放mp4文件 29
6. 系统影响 31
6.1 电子表单技术带来的优势 31
6.2电子表单技术潜在的风险 31
6.3如何规避风险 32
7. 结语 32
参考文献 33
致谢 34
引言
研究背景
随着企业的发展规模不断扩大,基础设施也要随之不断的提升,只使用静态的存储文字,图片或者是数据这些不具有流动性的资料,会给使用者带来很大的不便,降低工作效率。电子表单改变了传统文档使用模式,让静态的文档变得富有流动性和灵活性,使用者通过表单能够轻松访问动态的文档信息,具有权限的用户也能在线审核以及审批动态的文档信息,在更改或者审批后的信息也可以在第一时间通过服务器传输到另一方的计算机中,大大缩短了申报审核流程中浪费的传递文件的时间。
每个人都可以注册专属的账户,所有的用户都具有相对应的权限,底层员工的申请能够快速显示在签核者的面前,签核者在线进行审批,速度大大提高,前后不再会耽搁那么多时间,也不再需要中间的流程。
目前,电子表单在企业中最常见的应用是底层员工提交的申请单,这是一个企业最基础的需求之一,而常规纸质表单的电子化,正是一种极其有效的提高效率的方式。
目前大多数信息的获取主要还是基于传统的纸质表单,而传统的纸质表单则需要三个过程,纸质表单的印刷,纸质表单的数据采集,以及纸质表单的数据处理与存储。因此,纸质表单有很多不足:
1.不利于信息的采集和传递
2.不利于办理跨部门跨地区的业务
3.不能满足当今信息化的需求以及智能工厂的需要
4.采集数据的安全性无法保证
5.将信息重新录入计算机耗时耗力
因此,使用电子表单进行科学、有效、智能化的管理,是解决问题的最佳途径之一。
研究目的和意义
本课题的目的是希望通过实现一张纸质表单的电子化,让大家了解电子表单在企业智能化中发挥的重要作用,也能够让大家了解到看似简单的一张表单背后具体蕴含了些什么。在该表单实现后,系统会自动根据使用者登录的信息,自动带入一部分栏位,同时提供多个开窗,可以让用户进行选择,省去了手动输入的繁琐以及不确定性,同时对于用户的误操作进行审核和判断,防止用户手误填错,最后在用户填完表单后,系统会自动按照填写内容以及用户信息来执行相应的签核流程。
课题目标
本课题的目的是要实现看板轮播影片播放申请单的电子化,来方便用户申请和签核。主要功能有:
用户登录填写信息时,部分信息自动带入
用户可以通过开窗自动带入信息
用户只能上传PPT或PPTX格式的附件,各个栏位都为必填
用户选择厂别后,将连接不同的数据库,获得不同的信息
用户申请后,按照用户信息与填写内容选择签核路线
按照规格书要求,实现表单的签核流程
签核完成后,站点触发将表单信息存入数据库
根据设定的时间,系统根据数据库信息自动运行PPT转MP4的程序
生成html文件,提供看板浏览与观看
项目技术路线
1.实验方法
本项目是基于Microsoft Visual Studio 2017 平台开发的,开发语言是C#.NET以及html等,为了表单数据的存储与读取,以及云端数据的获取,项目后端使用了sql数据库以及webservice服务,保障了数据的稳定性与完整性。
2.实验方案
在UI这一方面,电子表单需要有着与纸质表单相类似的画面,这样使用者才能比较习惯表单电子化的转变,也才能有较好的用户体验。为了方便填写,也为了减少手动输入的不确定性,表单栏位的填写尽量能够根据使用者信息自动带入,如果无法自动带入,则使用开窗页面,提供信息,用户通过选取信息,将直接把信息带入栏位中,充分提高了表单填写的方便与稳定性。当申请者填写完成后,系统将自动把表单信息放入数据库,随后根据用户与填写信息,进行相应的签核流程。签核完成后,用户上传的文件将进行PPT转MP4的操作,并在之后生成HTML文件,来方便看板浏览。电子看板可以根据HTML文件,播放ppt文档,方便工作人员查看相应内容。
Key Words: eform; XML Extensible markup language; sql Database; Webservice Services目 录
1. 引言 1
1.1 研究背景 1
1.2 研究目的和意义 2
1.3 课题目标 2
1.4 项目技术路线 3
1.5 论文结构安排 3
2. 相关开发技术 4
2.1 电子表单技术 4
2.2 外挂栏位技术简介 4
2.3 XML解析技术 4
2.4 sql数据库简介 5
2.5 智能工厂概念 5
2.6 WebService简介 5
3. 系统分析和需求 6
3.1 功能需求分析 7
3.2 可行性分析 9
4. 系统设计 10
4.1 系统总体设计 10 *好棒文|www.hbsrm.com +Q: @351916072@
4.2 页面设计 10
4.2.1 主页面设计 10
4.2.2 填写人页面 11
4.2.3 看板设备记录页面 12
4.3 签核流程设计 13
4.4 数据库设计 14
4.5 文件转档设计 14
5. 系统实现 15
5.1 页面实现 15
5.1.1 外挂栏位的实现 15
5.1.2 画面实现 15
5.2 触发程序实现 23
5.3 签核实现 26
5.4 文档转存实现 27
5.4.1 ppt转成mp4格式 27
5.4.2 生成网页,播放mp4文件 29
6. 系统影响 31
6.1 电子表单技术带来的优势 31
6.2电子表单技术潜在的风险 31
6.3如何规避风险 32
7. 结语 32
参考文献 33
致谢 34
引言
研究背景
随着企业的发展规模不断扩大,基础设施也要随之不断的提升,只使用静态的存储文字,图片或者是数据这些不具有流动性的资料,会给使用者带来很大的不便,降低工作效率。电子表单改变了传统文档使用模式,让静态的文档变得富有流动性和灵活性,使用者通过表单能够轻松访问动态的文档信息,具有权限的用户也能在线审核以及审批动态的文档信息,在更改或者审批后的信息也可以在第一时间通过服务器传输到另一方的计算机中,大大缩短了申报审核流程中浪费的传递文件的时间。
每个人都可以注册专属的账户,所有的用户都具有相对应的权限,底层员工的申请能够快速显示在签核者的面前,签核者在线进行审批,速度大大提高,前后不再会耽搁那么多时间,也不再需要中间的流程。
目前,电子表单在企业中最常见的应用是底层员工提交的申请单,这是一个企业最基础的需求之一,而常规纸质表单的电子化,正是一种极其有效的提高效率的方式。
目前大多数信息的获取主要还是基于传统的纸质表单,而传统的纸质表单则需要三个过程,纸质表单的印刷,纸质表单的数据采集,以及纸质表单的数据处理与存储。因此,纸质表单有很多不足:
1.不利于信息的采集和传递
2.不利于办理跨部门跨地区的业务
3.不能满足当今信息化的需求以及智能工厂的需要
4.采集数据的安全性无法保证
5.将信息重新录入计算机耗时耗力
因此,使用电子表单进行科学、有效、智能化的管理,是解决问题的最佳途径之一。
研究目的和意义
本课题的目的是希望通过实现一张纸质表单的电子化,让大家了解电子表单在企业智能化中发挥的重要作用,也能够让大家了解到看似简单的一张表单背后具体蕴含了些什么。在该表单实现后,系统会自动根据使用者登录的信息,自动带入一部分栏位,同时提供多个开窗,可以让用户进行选择,省去了手动输入的繁琐以及不确定性,同时对于用户的误操作进行审核和判断,防止用户手误填错,最后在用户填完表单后,系统会自动按照填写内容以及用户信息来执行相应的签核流程。
课题目标
本课题的目的是要实现看板轮播影片播放申请单的电子化,来方便用户申请和签核。主要功能有:
用户登录填写信息时,部分信息自动带入
用户可以通过开窗自动带入信息
用户只能上传PPT或PPTX格式的附件,各个栏位都为必填
用户选择厂别后,将连接不同的数据库,获得不同的信息
用户申请后,按照用户信息与填写内容选择签核路线
按照规格书要求,实现表单的签核流程
签核完成后,站点触发将表单信息存入数据库
根据设定的时间,系统根据数据库信息自动运行PPT转MP4的程序
生成html文件,提供看板浏览与观看
项目技术路线
1.实验方法
本项目是基于Microsoft Visual Studio 2017 平台开发的,开发语言是C#.NET以及html等,为了表单数据的存储与读取,以及云端数据的获取,项目后端使用了sql数据库以及webservice服务,保障了数据的稳定性与完整性。
2.实验方案
在UI这一方面,电子表单需要有着与纸质表单相类似的画面,这样使用者才能比较习惯表单电子化的转变,也才能有较好的用户体验。为了方便填写,也为了减少手动输入的不确定性,表单栏位的填写尽量能够根据使用者信息自动带入,如果无法自动带入,则使用开窗页面,提供信息,用户通过选取信息,将直接把信息带入栏位中,充分提高了表单填写的方便与稳定性。当申请者填写完成后,系统将自动把表单信息放入数据库,随后根据用户与填写信息,进行相应的签核流程。签核完成后,用户上传的文件将进行PPT转MP4的操作,并在之后生成HTML文件,来方便看板浏览。电子看板可以根据HTML文件,播放ppt文档,方便工作人员查看相应内容。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/179.html