资源简介 (共13张PPT)2.6网络应用软件开发网络由哪几部分组成提问:计算机系统、数据通信系统、网络软件和网络协议网络应用软件的架构C/S架构通过客户端软件访问B/S架构通过浏览器访问网络应用软件架构1.客户端/服务器(C/S):优点:可以将任务合理分配到客户端和服务器端,降低了系统的通信开销和开发难度。缺点:客户端软件必须安装才能使用,给应用程序升级和维护带来一定难度2.浏览器/服务器(B/S):优点:升级和维护都比较方便,降低了成本和工作量。缺点:工作时服务器的负荷较重,对服务器的要求较高网络应用的规划设计1.应用的目的2.应用的总体框架3.应用的功能组成4.界面设计及代码实现编写网络应用程序Python中常用的Web应用程序框架由Flask、Django及Tronado.其中Flask Web框架非常精简,属于小型框架。使用Flask Web开发的网络应用的流程如图。最简单的网页建立新路由在路由中使用变量使用HTML模板简化开发Flask_wtf表单模块的使用1.作业本中的对应内容2.预习下一章作业THANKS谢谢观看 展开更多...... 收起↑ 资源预览