软件工程上机指南 #
上机内容 #
第3周到第9周为上机实验,内容如下:
- GIT的使用
- 了解分布式版本控制系统的概念,掌握Git的操作方法,以便后续参与团队合作
- 前后端开发基础一
- 前端学习Html/CSS/JavaScript基础
- 后端学习Django框架
- 前后端开发基础二
- 前端学习Vue框架
- 后端学习Springboot框架
- 项目管理与数据库建模
- 使用Project绘制甘特图
- 学习使用PowerDesigner设计数据库模型
- UML图的绘制
- 学习使用EA工具绘制UML图,包含用例图、类图、活动图等
- 软件测试工具的使用
- 了解软件测试基本过程,学习单元测试工具Pytest和Junit
- 项目部署及部署实例
- 了解远程操作Linux服务器的基础命令
- 实现在服务器上部署Vue+Django项目
每次实验都有相应的作业任务,截止时间一般为当周周日晚。
第10周为上机实验考试,考察内容为上机所学知识。
提交方式 #
于实验当周周日晚12点前,根据各次实验作业提交要求,以压缩包格式将作业提交至云平台。
压缩包命名格式:学号_姓名_第x次实验.zip (如 19373257_黄泽桓_第1次实验.zip)
大作业 #
大作业为,采用瀑布模型,根据所给需求开发网站,需要提交的内容包括:
- 软件开发计划书
- 需求规格说明书
- 软件设计说明书
- 测试报告
- 部署文档
- 用户使用说明书
- 源代码
- 可执行程序
上述文档提交的DDL以软院云平台上显示的DDL为准。大作业将于第15周验收,主要演示网站的功能。
助教联系方式 #
- 黄泽桓(微信 zewanhuang)
- 周勤(微信 ACMatrix53)
- 李阳(微信 dezhouliyang1206)
- 蹇熠辉(微信 Lem0nF0rest)