摘 要:基于教学经验总结了一套可用于指导 Web 项目开发的基本过程模型。首先通过一个基于 Python Flask 框架的示例应用“转账程序”向读者展示一个 Web 应用的基本开发过程,然后在这个示例的基础上,分析总结了 Web 应用开发的基本开发过程模型。由于 Web 应用广泛流行,高校普遍开设 Web 开发课程,文章总结的基本过程模型有助于广大 Web 教学从业人员指导学生进行开发设计。
关键词:Web 项目教学;Web 程序设计;Python Flask
DOI:10.19850/j.cnki.2096-4706.2022.16.049
基金项目:厦门华厦学院校内科研项目(HX202203)
中图分类号:TP311.1 文献标识码:A 文章编号:2096-4706(2022)16-0192-04
Research on Model Teaching of Web Project Development Process
YANG Qunwei, LIAO Jie, SU Hualing
(Xiamen Huaxia University, Xiamen 361021, China)
Abstract: Based on the teaching experience, this paper summarizes a set of basic process model that can be used to guide the development of Web projects. Firstly, through a sample application “transfer program” based on Python Flask framework, it shows readers the basic development process of a Web application. Then, based on this example, the basic development process model of Web application development is analyzed and summarized. Due to the wide popularity of Web applications, Web development courses are widely offered in colleges and universities. The basic process model summarized in this paper is helpful for the majority of Web teaching practitioners to guide students in the development and design.
Keywords: Web project teaching; Web programming; Python Flask
参考文献:
[1] 韩兵 . 基于项目教学的 Web 程序设计翻转课堂教学模式设计 [J]. 数字通信世界,2022(3):38-40.
[2] 罗德 . Python 网络编程:第 3 版 [M]. 诸豪文,译 . 北京:人民邮电出版社 .
[3] MDN Web docs.HTTP 的重定向 [EB/OL].[2022-04-07]. https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Redirections.
[4] readthedocs.URLRouterRegistrations [EB/OL].[2022-04-07]. https://dormousehole.readthedocs.io/en/latest/api.html. [5] Django Ducumentation. The web framework for perfectionists with deadlines[EB/OL].[2022-04-07].https://docs.djangoproject.com/en/4.0/.
作者简介:杨群伟(1986.01—),男,福建漳州人,讲师,硕士,主要研究方向:计算机应用技术;廖洁(1992.08—),女,福建三明人,助教,硕士,主要研究方向:大数据分析;通讯作者:苏华玲(1991—),女,汉族,福建泉州人,讲师,硕士研究生,研究方向:无线通信。