该项目为计科1604软件工程大作业,开发一个小型的教务系统。其中包括五个子系统,分别为后台管理子系统、毕业设计子系统、选课子系统、成绩管理子系统、排课子系统。
每个子系统由一个小组负责,分组情况如下:
- 第一组: 后台管理子系统(杨帆、苏银利、杨成尧、杨宝、连敬荣、傅海阳、蔡方明)
- 第二组: 毕业设计子系统(匡凌熙、王中琦、邓钦文、马青云、朱翊霏、刘草平、蒙笑天)
- 第三组: 选课子系统(周雅婷、王章强、李靖恺、杨韫睿、马海霞、曹帅强、温浩)
- 第四组: 成绩管理子系统(金任任、赵雄、徐志超、王子炎、蔡秉岐、钱文鑫、邓德师)
- 第五组: 排课子系统(朱盛通、王卫东、何珍珍、初灏、张潇、陈鹏、于晓文)
最后成果为web系统.
前端使用html+css+js,各组依据自身情况选用bootstrap+jquery.
后端采用Java+Spring boot+Thymeleaf+MyBatis.
数据库采用Mysql.
未定
- 每个人都要有github账号并加入到该项目中.
- 该库分为七个分支,master分支dev分支和小组分支,其中每个小组对应一个分支,以组号对应(第一组对应groupOne).
- 小组成员提交代码应提交到本组分支上,切勿提交到其他分支上.
- dev分支为开发分支,小组长负责定期将小组代码整合到dev分支上(若代码有更改,建议一天整合一次),确保代码合并后可用.
- master为最终发布的1.0版本,项目完成后将dev分支内容合并至master分支.
- 每次提交注意提交的分支是否正确.
- 每次提交写清楚本次提交修改内容.
- 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.
- 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.
- 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.
可以自己上网找资源,以下均为一些推荐.
- IntelliJ IDEA
官网下载
百度网盘:https://pan.baidu.com/s/1ncn1UuoFG_BQjRSY1LUVlw
提取码:h3jd - 可用学校邮箱申请学生授权,有效期一年.