Web开发

首页 » 常识 » 常识 » 基于flask的web计算器设计报告答
TUhjnbcbe - 2023/9/19 20:27:00

基于flask的web计算器

目录

《软件工程》课程设计1

一、课程设计概述-1-

1.1目的-1-

1.2任务及分工情况-1-

1.3开发环境-1-

1.4参考资料-2-

二、项目的需求分析过程及需求模型-2-

2.1系统元素模型-2-

2.2E-R图-3-

2.3数据流图-3-

2.4数据字典-5-

三、项目设计模型(包括总体设计和详细设计),重点阐述采用的主要方法与技术-7-

3.1总体概要-7-

3.2架构总业务流程图:-9-

3.3网站根目录层次结构图-11-

3.4用户请求表单处理流程-12-

3.5详细设计-13-

3.5.1calculate模块设计-13-

3.5.2app.py模块设计-14-

-16-

3.5.3前端模块设计-16-

-16-

四、实现项目的过程与步骤-17-

五、遇到的困难与获得的主要成果-17-

5.1遇到的困难-17-

5.1.1文档的编写-17-

5.1.2组员积极性不高-17-

5.2成果展示-18-

5.2.1默认页面-18-

5.2.2主题切换-18-

5.2.3各种运算-19-

5.2.4查看历史记录-19-

5.2.5查看工程源代码(点击link,进入我的GitHub)-20-

六、课程设计完成结果分析-20-

七、附录-21-

附录1环境配置-21-

一、课程设计概述

1.1目的

开发基于flask作为框架的计算器web应用是为了能够方便快捷的使用计算器,无论用户在何时何地只要有网络都能通过浏览器访问固定的域名,使用开发好的web计算器进行计算。

编写该需求分析的目的是:

定义软件总体要s求,作为最后验收的基础

提供性能要求、初步设计和对用户影响的信息,作为软件人员进行软件结构设计和编码的基础

作为软件总体测试的依据

1
查看完整版本: 基于flask的web计算器设计报告答