2020暑期小学期JAVAEE课程教学系统详细设计与接口修改记录
需积分: 0 92 浏览量
更新于2024-06-30
收藏 2.37MB PDF 举报
该文档是关于2020年暑假小学期的JAVAEE课程教学辅助系统详细设计说明书,由项目经理田丰瑞负责。团队成员包括曹大华、巩怡霖、李朝龙、向苡霄和张一卓。文档记录了自0.1版本以来的多次迭代修改,主要关注系统的用户界面设计、接口规范、功能模块的完善以及数据库操作。
1. 版本管理:文档从0.1版本开始,关注登录、注册和Dashboard界面的设计,并指出存在接口命名不统一的问题。田丰瑞在后续版本中统一了接口命名,并补充了3.2节至6章的内容,确保各个模块的完整性。
2. 用户角色和接口:在开发过程中,讨论了不同用户角色(如学生和教师)是否应使用统一的接口问题,这涉及到权限管理和功能区分。
3. 接口设计与改进:田丰瑞在多个版本中修正了PasswordReminder和UpcomingIssue接口,并增加了接口与正文之间的链接,便于导航。此外,他还关注了如何通过接口向后端传递用户身份信息。
4. 详细页面设计:3.4.2.2作业详情页的编写逐渐推进,包括界面设计和接口定义,如上传、下载功能的实现和进度条的显示。
5. 文件上传与下载:从1.0版本开始,重点转向文件上传下载功能的完善,包括进度条和批量下载功能。同时,教师用户的更多功能也逐步实现,如查看成绩、讨论区功能的开发。
6. 功能模块的实现与调整:随着版本升级,教师的功能模块如考试、查看成绩和讨论区功能逐一被添加。PrevCourse界面的实现也在逐步进行。
7. 数据库交互:田丰瑞负责编写SQL接口,这部分工作在1.4版本中已扩展到6.13,涉及到数据库操作与JavaEE应用程序的集成。
综上,这份系统详细设计说明书展示了项目的持续优化过程,强调了前后端交互、用户权限控制以及功能模块的渐进式开发,反映了团队对细节的关注和对用户体验的追求。
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
张匡龙
- 粉丝: 25
- 资源: 279
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜