摘 要 I 1 引言 1 2 设计任务与目的 1 3 可行性分析 1 3.1可供选择的其他系统方案 1 3.2 技术条件方面的可行性 1 3.3 开发时间(只限于近期目标) 2 3.4 运行环境 2 3.5 使用寿命 2 3.6法律方面的可行性 2 3.7 用户可行性 2 4 需求分析 2 4.1类图 4 4.2 顺序图 5 4.21 管理员修改课程信息顺序图 5 4.22学生用户退选课的顺序图 5 4.23教师提交成绩顺序图 6 4.3协作图 7 4.31 学生用户选课协作图 7 4.32 教师提交成绩协作图 8 4.4运行环境规定 8 4.41设备 8 5 系统设计 9 5.1