商品详情
本教材是一本系统化、场景化的 WPS JS 宏编程教材,针对当前市场学习资源匮乏的现状,以 "理论结合实践、案例驱动学习” 为核心,全面覆盖从基础语法到企业级应用的知识体系。教材以 WPS 表格二次开发为主线,通过分层递进的设计理念,助力读者掌握自动化数据处理、智能报表生成及系统开发的核心技能,同时融入思政元素,强调国产软件的技术创新与自主可控。全书共分六章,构建 "基础→进阶→实战” 三阶段学习路径:基础篇(第 1_2 章):以 "制作工资条” 和 "销售数据统计” 为引例,通过宏录制、JSA 程序结构解析及数据类型、运算符、控制语句等语法学习,帮助读者快速入门。进阶篇(第 3_4 章):围绕 "考勤异常检测系统” 和 "多部门预算分配工具”,深入讲解程序控制结构、算法思维、模块化开发与参数传递,培养逻辑分析与协作能力。实战篇(第 5_6 章):结合 "动态可视化报表系统”"课程满意度问卷调查系统” 等企业级场景,综合运用 WPS 表格对象模型、窗体控件及钉钉 API 集成,实现智能报表生成与云端数据交互,拓展技术应用边界。本书适用于计算机公共课程、信息管理类专业教学,可帮助学生掌握 WPS 自动化办公技能。林永兴、男,副教授,硕士生导师。从事计算机行业教学和研发工作20余年,主要研究方向:计算机应用。主持或作为主要成员参与企业横向合作项目14项、省自然科学基金项目1项;获得发明专利4项,实用新型专利3项,获软件著作权40余项;发表论文20余篇,其中SCI收录3篇,EI收录4篇。主持省部级重点教改项目3项,参与省教育厅教改项目4项,主编出版教材6本;指导国家级大学生创新创业训练计划项目3项;指导学生参加绍兴市计算机技能竞赛获一等奖2项、二等奖3项、三等奖6项。第1篇 ?基 ?础 ?篇第1章 ?WPSJSA概述21.1 ?引例:制作工资条21.2 ?创建并运行JSA41.2.1 ?录制宏51.2.2 ?运行宏51.3 ?WPS宏编辑器81.4 ?JSA程序的组成131.4.1 ?通用过程131.4.2 ?事件过程141.4.3 ?对象、属性和方法151.5 ?如何学好JSA171.6 ?本章知识点总结18习题119第2章 ?JSA编程基础242.1 ?数据类型242.2 ?常量与变量272.2.1 ?常量272.2.2 ?变量282.3 ?运算符与表达式302.3.1 ?算术运算符302.3.2 ?字符串运算符312.3.3 ?关系运算符312.3.4 ?逻辑运算符312.3.5 ?赋值运算符322.3.6 ?扩展运算符322.3.7 ?运算符优先级332.4 ?常用语句342.4.1 ?赋值语句342.4.2 ?注释语句342.4.3 ?块语句352.4.4 ?条件语句352.4.5 ?循环语句362.4.6 ?函数372.5 ?常用函数和对象372.5.1 ?全局函数372.5.2 ?Math对象382.5.3 ?String对象412.5.4 ?Number对象452.5.5 ?Array对象462.5.6 ?Date对象472.5.7 ?输入输出函数492.6 ?综合实例:销售数据统计532.7 ?本章知识点总结55习题255第2篇 ?进 ?阶 ?篇第3章 ?程序控制结构593.1 ?顺序结构593.2 ?选择结构613.2.1 ?if语句613.2.2 ?switch语句683.3 ?循环结构713.3.1 ?for语句713.3.2 ?for…of语句743.3.3 ?while语句773.3.4 ?do…while语句793.4 ?流程控制813.4.1 ?break语句813.4.2 ?continue语句813.5 ?经典的简单算法823.5.1 ?迭代法823.5.2 ?穷举法843.6 ?综合实例:选房系统863.7 ?本章知识点总结90习题390第4章 ?函数与模块964.1 ?函数的定义与调用974.1.1 ?自定义函数974.1.2 ?调用函数994.1.3 ?应用实例1024.2 ?匿名函数1064.2.1 ?函数表达式1064.2.2 ?箭头函数1084.2.3 ?立即执行函数表达式1094.3 ?参数传递1094.3.1 ?形式参数与实际参数1104.3.2 ?参数的分类1114.3.3 ?按值传递1144.3.4 ?按地址传递1154.4 ?模块与代码组织1164.4.1 ?从函数到模块1164.4.2 ?模块的导出与导入1164.5 ?综合实例:库存管理系统1184.6 ?本章知识点总结123习题4123第3篇 ?综 ?合 ?篇第5章 ?WPS表格对象模型的JSA对象1285.1 ?Application对象1295.1.1 ?常用属性1295.1.2 ?常用方法1345.1.3 ?常用事件1395.2 ?Workbook对象1395.2.1 ?常用属性1405.2.2 ?常用方法1425.2.3 ?常用事件1435.3 ?Worksheet对象1455.3.1 ?常用属性1465.3.2 ?常用方法1485.4 ?Range对象1515.4.1 ?常用属性1515.4.2 ?常用方法1575.5 ?综合实例:动态可视化报表系统1645.6 ?本章知识点总结167习题5168第6章 ?界面设计及应用1726.1 ?表单界面设计1726.1.1 ?窗体控件1736.1.2 ?ActiveX控件1776.2 ?用户窗体界面设计1826.2.1 ?用户窗体1826.2.2 ?使用控件1856.2.3 ?常用控件1896.3 ?应用实例1976.3.1 ?课程满意度问卷调查系统1976.3.2 ?员工信息管理系统2046.4 ?本章知识点总结212习题6212参考文献216
- 新华一城书集 (微信公众号认证)
- 上海新华书店官方微信书店
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...