网站首页  词典首页

请输入您要查询的论文:

 

标题 浅谈在Sql Sever职教课程中融入数据API开发相关职业能力
范文

    

    

    摘要:该文通过对当下Web应用系统开发流行框架的分析,紧紧把握职业教育市场需求变化对学生职业能力培养的影响,通过对数据APl开发规范的分析,探讨如何在Sql Server职教课程中融人数据API开发规范。该文主要从融人数据APl开发的必要性和融入APl的具体做法等两方面,简述在Sql Sever职教课程中去紧贴市场需求,以培养学生与之相适应的职业能力、职业素养。

    关键词:职业教育;数据APl;Sql Server教学

    中图分类号:TP3 文献标识码:A

    文章编号:1009-3044(2020)21-0039-03

    开放科学(资源服务)标识码(OSID):

    5G時代的来临,物联网应用的快速增长,智能终端设备对数据的需求必然瀑布式增长。正是在这种新的时代背景下,不同型号、不同平台设备之间的信息、数据交互需求,影响着Web应用系统的架构。Web应用系统中关于数据库的应用层级结构也随之发生改变,以智能手持设备和桌面、Web应用为例,时下较为流行的分层结构如下:

    Web应用系统框架的革新,影响着开发人员对数据资源应用理念的革新。在系统框架中增加数据API接口层,并介于应用层和数据层之间,此种方式必将会被广泛应用。

    在计算机应用技术专业的人才培养方案中,Sql Server课程作为培养学生数据库管理与应用的专业基础课程,旨在培养学生与数据库应用技术相关的职业能力,并为后续学生学习应用系统的开发提供技能支撑。正因如此,在数据库课程中融人数据API开发相关的标准、规范,正是职业教育服务学生职业生涯的根本要求,是适应市场需求的需要。在Sql Sever职教课程中融人数据API开发相关职业能力,很有必要。

    在Sql Sever职教课程中融人数据API开发相关职业能力可以尝试以下几点做法:

    (1)融入Web应用系统流行框架(分层结构),扩展思路、革新理念

    在业务逻辑层之上,再添加一层Web API数据接口层,改变了传统的应用系统与数据库中业务逻辑层联系紧密、耦合度高的特点。数据API接口层的可以实现一次开发多平台、多终端调用,必然大大降低Web应用系统的开发成本,加快应用系统的开发速度。同时在智能终端设备成为数据需求主体的5G时代背景下,必将导致数据层与应用层之间的层级结构改变,正是为适应这种改变,我们必须在职业教育的课程教学中去融人数据API开发的相关职业能力,扩展学生解决实际问题的思路,提升学生的职业能力、职业素养。

    (2)融人数据API开发规范知识点

    数据API开发规范推荐采用当下流行的RESTful方式来实施。主要从协议、域名、API版本控制、API路径规则以及HTTP请求方式和信息过滤、请求参数传递和数据返回等方面进行规范和标准化。数据的返回格式通常有XML或JSON格式。

    在Sql Server课程的教学中,可以结合网络数据API供应商的典型应用案例来开展,结合数据API接口测试工具软件,让学生提高认识,从而提升职业素养。同时结合计算机应用技术专业学生的后续应用系统开发课程,在Sql Server课程教学中学习数据API接口的开发注意事项、RESTful规则、返回数据的格式和状态信息等方面的内容。

    (3)实际案例学习数据API接口调用方式、方法

    选择当下智能终端应用中的天气预报API接口为例,让学生通过学习数据API接口文档去掌握数据API接口的开发规范。

    实例:根据城市名称或ID查询天气。

    接口地址:http://xxxx/weather/index

    返回格式:json/xml

    请求方式:get

    请求示例:http://xxxx/weather/index? format=2&cityname=%E8%8B%8F%E5%B7%9E&key=您申请的KEY

    请求参数说明:

    Json数据返回示例:

    {

    ”status_code”:”200",/*返回的状态信息,200正确,返回其他信息码提示错误信息,通常在API接口规范中进行定义,4**类状态码表示数据查询异常,5**类状态码服务器异常*/

    ”message:”ok",

    ”result":f

    ”present”:{/*当前实况天气+/

    ”temp": "27", /*温度*/

    ”wind_direction”:”西风”,/*当前风向*/

    ”wind_level”:”3级”,/*当前风力*/

    ”dampness”:”20%”,*当前湿度*/

    ”update_time”:”15:25” /*更新时间*/

    ),

    ”today":{

    ”city_id”:”*8”,

    ”date_y”:”****年05月21日”,

    ”week”:”星期五”,

    ”temperature”:”20℃-26℃", /*今日温度*/

    ”weather”:”晴\空气质量优”,/*今日天气*,

    ”weatherid":{ /*天气唯一标识*/

    ”wa_code”:”00”,/*天气标识00:晴*/

    ”wb_code“:”51" /*天气标识51空气质量*/

    】,

    ”wind_level”:”南风微风”,

    ”dressing_feel”:”较冷”,/*穿衣指数*/

    ”dressing_ad”建议着短袖、夏装等服装。”,/*穿衣建议*/

    ”uv_level”:”中等”,/*紫外线强度*/

    ”comfort_level”:””,*舒适度指数*/

    ”wash_level”:”较适宜”,/*洗车指数*/

    ”travel_level”:”适宜”, *旅游指数*/

    ”exercise_level”:”较适宜”, /*晨练指数*/

    ”drying_level”:”干燥”/*干燥指数*/

    ),

    ”future":【/*未来几天天气*/

    {

    ”temperature":”18℃-32℃”,

    ”weather”:”晴转多云”,

    ”weatherid":f

    ”wa_code:”00",

    ”wb_code”:"31"

    ),

    ”wind_level”:”南风3-4级”,

    ”week”:”星期一”,

    "datetiem":”****0522"

    ),

    (

    temperature":18℃-30℃”,

    ”weather”:”雷阵雨”,

    ”weatherid":f

    1wa_code”:”03",

    ”wb code”:"41"

    】,

    ”wind_level”:”东南风3-4级”,

    ”week”:”星期二”,

    "datetime":”****0523”

    】,

    (

    temperature”: "21℃-30℃”,

    ”weather”:”晴转多云”,

    ”weatherid":f

    wa_code:”00".

    ”wb code”:"31"

    】,

    ”wind_level”:”东南风3-4级”,

    ”week”:”星期三”,

    "datetime":”****:05 24"

    },

    {

    ”temperature": "22℃ -34℃”,

    ”weather”:叫、雨转雷阵雨”,

    ”weatherid":f

    ”wa_code”:”04",

    "wb code": "71"

    ),

    ”wind_level”:”东南风2-3级”,

    ”week”:”星期四”,

    "datetime":”****0525”

    】,

    {

    temperature”: "20℃-30℃”,

    ”weather”:”多云”,

    ”weatherid":f

    ”wa_code”:”02",

    "wb code": "90"

    】,

    ”wind_level”:”东南风3-4级”,

    ”week“:”星期五”,

    "datetime":”****0526”

    ),

    (

    tempera加re: "26℃-33℃”,

    ”weather”:”阴转阵雨”,

    ”weatherid”:f

    ”wa_code”:06",

    "wb code": "72"

    ),

    ”wind_level”:”南风4-5级”,

    ”week”:”星期六”,

    "datetime":”****0527"

    ),

    {

    ”temperature”: "26℃ -33℃”,

    weather:多云”,

    ”weatherid":f

    ”wa_code”:”02",

    "wb code": "91"

    ),

    ”wind_level”:”南风4-5级”,

    ”week”:”星期日”,

    "datetime":”****0528”

    )

    ] 】, "error code":0)

    通过上述天气预报数据API接口典型案例的学习,让学生更加深刻地理解数据API的开发规范,为后续Web应用系统开发课程的学习打下良好的基础,同时能很好地提升学生的职业能力和职业素养。

    Web应用系统开发架构中数据层级结构的改变,必然影响职业教育数据库课程的改革,在Sql Server职教课程中融人数据API开发相关职业能力很有必要,可以尝试从思路理念革新、学习开发规范和举例典型应用三个方面进行教研教改。

    参考文献:

    [1]周结保.基于亚马孙AWS数据源的API开发研究[Jl.数字通信世界,2020(4):64.

    [2]袁维华,熊自明,王明洋,等.结构分析与BIM平台化的双向互用系统开发[J].现代电子技术,2019,42(22):75-80,84.

    [3]刘红英.Web开发中HTML5技术的应用[Jl,信息与电脑(理论版),2017(5):63-65.

    [4]李林.基于Google Maps API的校园电子地图设计与实现[J].科协论坛(下半月),2012(12):66-69.

    [5]马琳茹,高峰,唐朝京.加密APl及其體系结构[J].计算机应用,2003(1):79-80,83.

    【通联编辑:代影】

    作者简介:刘志根(1980-),男,湖南祁东人,高级工程师,本科,研究方向:web前端开发。

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2024/12/22 23:15:00