1.前言 本博文是根据本学期的工程实践项目以及高级软件工程所学知识,通过需求分析建立用例建模和业务领域建模,以及数据建模,完成一个软件设计的流程,是一种敏捷统一过程的基本建模方法。 工程实践项目为学生的选课系统,该系统可以完成学生对于选课与退课的需求,并可以查看课程成绩,教师也可以在该系统 ...
引言 亲爱的同学们,当你们打开这篇作业的时候,恭喜你们,python的基础课程你们已经学完一半了。面向对象是大家在学习过程中的一个重要转折,从这里开始,你们需要切换成另外一种思维来编写程序,这将非常有利于你们未来开发功能复杂的项目,所以请大家一定要用心来完成这部分的作业。 从这部分开始,我们的作业说明也变得更加复杂,因为所有的程序开发都是从核心功能出发的,所以我们在开发的时候首先要完成的总是最主要 ...
2018-06-28 16:44 5 5930 推荐指数:
1.前言 本博文是根据本学期的工程实践项目以及高级软件工程所学知识,通过需求分析建立用例建模和业务领域建模,以及数据建模,完成一个软件设计的流程,是一种敏捷统一过程的基本建模方法。 工程实践项目为学生的选课系统,该系统可以完成学生对于选课与退课的需求,并可以查看课程成绩,教师也可以在该系统 ...
本人工程实践项目为自选题基于科大软院学生选课系统的开发,最近也在准备开题报告,所以跟这次高软作业也有部分重叠之处,本博客主要基于老师《从需求分析到软件设计》章节指导思想进行完成,从需求分析、用例建模、业务领域建模、数据模型、概念模型及工作过程角度进行了详细的分析与建模。也相信这次高软作业能对 ...
一,作业要求 选课系统: 管理员: 创建老师:姓名、性别、年龄、资产 创建课程:课程名称、上课时间、课时费、关联老师 学生:用户名、密码、性别、年龄、选课列表[]、上课记录{课程1:【di,a,】} 管理员设置课程信息和老师信息 老师上课获得课时费 学生上课,学到“上课 ...
这里使用JAVA语言编写的简易的学生选课系统,展现的都是这个系统核心代码。 其中有不足欢迎批评和指正! 链接数据库的代码 package connection;//连接数据库student import java.sql.Connection;import ...
题目要求 利用规范化目录结构完成一个学生选课系统。 角色:学生、管理员。 功能分析: 用户登录之后就可以直接判断用户身份,是学生还是管理员。 学生登录之后有以下几个功能: 查看所有课程。 选择课程。 查看所选课程。 退出程序。 管理员登录之后有以下几个功能: 创建课程(需要记录日志)。 创建学生 ...
...
校园管理系统(02) 需求: 从“学生选课系统” 这几个字就可以看出来,我们最核心的功能其实只有 选课。 角色: 学生、管理员 功能: 登陆 : 管理员和学生都可以登陆,且登陆之后可以自动区分身份 选课 : 学生可以自由的为自己选择课程 创建用户 : 选课系统是面向本校学生的,因此所有的用户 ...
本节作业: 选课系统 角色:学校、学员、课程、讲师要求:1. 创建北京、上海 2 所学校2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程、讲师5. ...