Code Monkey home page Code Monkey logo

softwareengineering's Introduction

简介

该项目为计科1604软件工程大作业,开发一个小型的教务系统。其中包括五个子系统,分别为后台管理子系统、毕业设计子系统、选课子系统、成绩管理子系统、排课子系统。

分组情况

每个子系统由一个小组负责,分组情况如下:

  • 第一组: 后台管理子系统(杨帆、苏银利、杨成尧、杨宝、连敬荣、傅海阳、蔡方明)
  • 第二组: 毕业设计子系统(匡凌熙、王中琦、邓钦文、马青云、朱翊霏、刘草平、蒙笑天)
  • 第三组: 选课子系统(周雅婷、王章强、李靖恺、杨韫睿、马海霞、曹帅强、温浩)
  • 第四组: 成绩管理子系统(金任任、赵雄、徐志超、王子炎、蔡秉岐、钱文鑫、邓德师)
  • 第五组: 排课子系统(朱盛通、王卫东、何珍珍、初灏、张潇、陈鹏、于晓文)

技术栈(各组成员可提前自学相关知识)

最后成果为web系统.
前端使用html+css+js,各组依据自身情况选用bootstrap+jquery.
后端采用Java+Spring boot+Thymeleaf+MyBatis.
数据库采用Mysql.

开发流程

未定

提交github注意事项

  1. 每个人都要有github账号并加入到该项目中.
  2. 该库分为七个分支,master分支dev分支和小组分支,其中每个小组对应一个分支,以组号对应(第一组对应groupOne).
    • 小组成员提交代码应提交到本组分支上,切勿提交到其他分支上.
    • dev分支为开发分支,小组长负责定期将小组代码整合到dev分支上(若代码有更改,建议一天整合一次),确保代码合并后可用.
    • master为最终发布的1.0版本,项目完成后将dev分支内容合并至master分支.
  3. 每次提交注意提交的分支是否正确.
  4. 每次提交写清楚本次提交修改内容.
  5. 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.
  6. 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.
  7. 每次提交前先pull仓库代码再push!!!,永远不要强制push!!!,避免覆盖他人代码.

学习资源

可以自己上网找资源,以下均为一些推荐.

推荐IDE

softwareengineering's People

Contributors

kuang-lingxi avatar shengtongzhu avatar xbyige avatar ljkojbk avatar zhouzhouhhh avatar ygwlg avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.