| 项目 | 内容 |
|---|---|
| 这个作业属于哪个课程 | 2023北航软件工程 |
| 这个作业的要求在哪里 | 团队项目-Alpha阶段项目计划 |
| 我在这个课程的目标是 | 学习软件工程技术,完成团队开发流程 |
| 这个作业在哪个具体方面帮助我实现目标 | 确定Alpha阶段功能实现与技术规范 |
一、技术栈
-
所选用的程序设计语言
-
前端语言:html+css+js
-
后端语言:python
-
-
基于上述语言,所选择的应用开发框架
- 前端:Vue.js
- 后端:Django
-
为了支持上述程序设计语言的开发、测试与部署,所必须的运行环境
- 数据库:使用mysql主数据库和Redis缓存数据库
- 服务器:使用腾讯云服务器
- 集成AI算法:
- 调用OpenAI API实现针对用户的定制化智能化服务,例如自然语言处理模型GPT-3,可以生成高质量的文本,如文章、新闻、诗歌等;图像生成模型DALL-E,可以根据用户输入的文本生成相应的图像;对话式语言模型chatGPT,可以做到与用户实时交流。
- ttext-to-image generation/retrieval
- automatic speech recognition
- 使用Electron将Web项目构建为跨平台的PC端桌面应用程序,或者完成移动端的UI适配
二、软件架构
软件的整体架构如下图所示:


该软件工程项目的Alpha阶段涉及使用Django后端和Vue前端,结合MySQL和Redis数据库,利用OpenAIAPI实现AI功能。技术栈包括HTML+CSS+JS,Python,Vue.js和Django框架。项目目标是学习软件工程技术并熟悉团队开发流程。
最低0.47元/天 解锁文章





