SoftwareEngineering
计科四班软件工程大作业
Install / Use
/learn @classfour/SoftwareEngineeringREADME
简介
该项目为计科1604软件工程大作业,开发一个小型的教务系统。其中包括五个子系统,分别为后台管理子系统、毕业设计子系统、选课子系统、成绩管理子系统、排课子系统。
分组情况
每个子系统由一个小组负责,分组情况如下:
- 第一组: 后台管理子系统(杨帆、苏银利、杨成尧、杨宝、连敬荣、傅海阳、蔡方明)
- 第二组: 毕业设计子系统(匡凌熙、王中琦、邓钦文、马青云、朱翊霏、刘草平、蒙笑天)
- 第三组: 选课子系统(周雅婷、王章强、李靖恺、杨韫睿、马海霞、曹帅强、温浩)
- 第四组: 成绩管理子系统(金任任、赵雄、徐志超、王子炎、蔡秉岐、钱文鑫、邓德师)
- 第五组: 排课子系统(朱盛通、王卫东、何珍珍、初灏、张潇、陈鹏、于晓文)
技术栈(各组成员可提前自学相关知识)
最后成果为web系统.
前端使用html+css+js,各组依据自身情况选用bootstrap+jquery.
后端采用Java+Spring boot+Thymeleaf+MyBatis.
数据库采用Mysql.
开发流程
未定
提交github注意事项
- 每个人都要有github账号并加入到该项目中.
- 该库分为七个分支,master分支dev分支和小组分支,其中每个小组对应一个分支,以组号对应(第一组对应groupOne).
- 小组成员提交代码应提交到本组分支上,切勿提交到其他分支上.
- dev分支为开发分支,小组长负责定期将小组代码整合到dev分支上(若代码有更改,建议一天整合一次),确保代码合并后可用.
- master为最终发布的1.0版本,项目完成后将dev分支内容合并至master分支.
- 每次提交注意提交的分支是否正确.
- 每次提交写清楚本次提交修改内容.
- 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.
- 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.
- 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.
学习资源
可以自己上网找资源,以下均为一些推荐.
推荐IDE
Related Skills
node-connect
340.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.2kCommit, push, and open a PR
