智能考勤小程序实现开题报告

 2021-11-21 16:15:33

1. 研究目的与意义(文献综述)

目的及意义(含国内外的研究现状分析)

1.1 研究目的及意义

移动通信互联网以及万物互联的时代与我们越来越近,移动应用越来越多的进入我们的生活,从最开始的手机,再到电脑、平板,最后到万物互联。从目前来看,手机已然成了与人们生活最密切相关的移动设备,手机从最开始的打电话发展到现在的上网、拍照等多功能结合的设备,人们越来越离不开它;同样,笔记本等也得到了几乎一样的发展机遇。近几年来,小程序悄然崛起,改变着人们在移动设备上的交互方式,更加方便了人们的日常生活。因此,实现基于小程序的用于方便日常生活的系统对提高人们的生活质量非常重要。有人说人生分为三个部分:少年时的上学、中年的工作以及老年退休后的时期,上学和工作占了人生的很大一部分,在学习和工作中,考勤是非常常见和不可避免的。因此,基于小程序的考勤系统可以帮助解决很多问题、减少很多不必要的麻烦和错误。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

2、研究(设计)的基本内容、目标、拟采用的技术方案及措施

微信小程序可以分解为“微信”和“小程序”两个部分,“微信”是“微信中的”的意思,指的是小程序的运行环境,而“小程序”首先说明它是程序,同时“小”即具备轻便的特性,小程序不需要安装,用完也不需要卸载,这是小程序用完即走的原则。小程序有很多的形态,如使用JavaScript语言来实现的逻辑层结构,还可使用经过定制的CSS XML技术来实现视图层的描述,当然,也可以使用JSON技术来表现应用的配置信息。

此次设计的最终目标实现一个完整的微信小程序,它可以完成考勤的基本功能,即自动确认、自动统计、记录读取、人事管理等,实现方式可多样化,例如在确认阶段,可以采用人脸识别确认,也可采用指纹确认、声纹确认等,统计读取可以按照不同的方式,如可以按照打卡时段来统计,也可以按照迟到与否来统计。总之方法很多。

这次设计我打算用人脸识别 GPS定位来做考勤系统,主要应用场景为课堂考勤,当然也可用于一般的公司考勤。下面简单介绍一下微信小程序开发的基本流程:第一步注册微信小程序,因为是个人号,所以账号类型可以选订阅号;第二步安装工具,创建项目,工具为腾讯官方的小程序开发工具;第三步项目代码结构梳理与开发,代码开发完成后就可发布使用了。

图1 小程序的运行过程原理

图2 小程序运行过程

3. 研究计划与安排

3、进度安排

第1-3周:查阅相关文献资料,明确研究内容,了解研究所需理论基础。确定方案,完成开题报告。

第4-5周:熟悉掌握基本理论,完成英文资料的翻译,熟悉开发环境matlab。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

4、参考文献

[1] 李睿.基于Weex的小程序系统设计[J].2019(12):1001-8972

[2] 钟瑛,李白云,陈志坚.基于人脸检测的高校考勤分析系统的设计与实现[J].信息与电脑.2019(22):1003-9767

[3] 吴金凯,蔡成林,甘才军,孙凯.基于手机传感器的行人室内定位算法[J].桂林电子科技大学学报.2019(5):1673-808X

[4] 梁晓琦,戴永辉,藏鸿雁. 基于双重定位技术的智能考勤系统[J]. 计 算 机 与 现 代 化.2020(1):1006-2475

[5] 谷元满,杨家乐,姜育祥,周晗,周骆辉. 基于微信小程序的“云便签系统”设计[J]. 江苏海事职业技术学院.2019(12):1007-9416

[6] 罗丹.基于微信小程序的大学选修课考勤签到系统设计与开发[J].电子基础.2020(1)

[7] 戴丽丽,朱妤.基于微信小程序的课堂考勤管理系统的设计与实现[J].电脑知识与技术.2018(19):1009-3044

[8] 朱丽进.基于微信小程序扫码考勤系统设计[J].电脑知识与技术.2019(39):1009-3044

[9] 王芸琦,蔡建平.基于位置的签到微信小程序开发[J].计算机时代.2019(11):1008-8228

[10] 孙月玲.微信小程序的设计与开发[J].科技创新导报.2018(5):1674-098X

[11] 王婷婷.微信小程序开发[J].信息技术与信息化.2018(12):1672-9528

[12] 陈李秋,吴丽.应用微信小程序设计高校学生请假考勤系统[J].福 建 电 脑 2019(12)

[13] 会议.Application of WeChat Mini Program in Secondary SchoolStudents’ Homework Guidance[R].第一届计算机科学与教育信息化国际会议.10.26914/c.cnkihy.2019.037022

[14] Jing-jing XIONG ,Feng-taoXIAO ,Hai-ye LU ,Yue WANG ,Rong-mei CAO ,Si-si WANG.Current Situation and Analysis of KnowledgeLearning Software Based on WeChat Mini Program[J].DEStech Transactions onSocial Science, Education and Human Science.10.12783/dtssehs/emse2018/27336

[15] Pedro Pinheiro;José Carlos Viana.Mutating code annotations: An empirical evaluation on Javaand C# programs[J].10.1016/j.scico.2020.102418

[16]DennisEdler,MarkVetter;The Simplicity ofModern Audiovisual Web Cartography:AnExample withtheOpenSource JavaScript Library leaflet.js[J];(2019) 69:51–62 ;

[17]NikolaosBatalas,Vassilis-JavedKhan,MinitaFranzen,PanosMarkopoulos,MarijeaanhetRot;Formalrepresentation of ambulatory assessment protocols in HTML5 for human readability and computer execution[J];BehaviorResearchMethods(2019)51:2761–2776;

[18]Kevin J. Theisen;Programming languages inchemistry:areview ofHTML5/JavaScript[J];

Theisen J Cheminform (2019) 11:11

[19]LeiHao, Fucheng Wan, Ning Ma, Yicheng Wang;Analysis of the Development of WeChatMini Program[J];Journal of Physics; Conf. Series 1087 (2018) 062040 ;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付