面向对象作业——校园管理系统

wangmo wangmo     2022-09-25     538

关键词:

角色:

学校、学员、课程、讲师

要求:

1. 创建北京、上海 2 所学校

2. 创建linux , python , go 3个课程 , linuxpy 在北京开, go 在上海开

3. 课程包含,周期,价格,通过学校创建课程

4. 通过学校创建班级, 班级关联课程、讲师

5. 创建学员时,选择学校,关联班级

5. 创建讲师角色时要关联学校,

6. 提供三个角色视图

  6.1 学员视图, 登陆, 查看课程、查看班级

  6.2 讲师视图, 讲师可查看自己教学的班级、课程。

          进阶需求:可管理自己的班级, 查看班级学员列表 , 修改所管理的学员的成绩

  6.3 管理视图,创建讲师, 创建班级,创建课程

7. 上面的操作产生的数据都通过pickle序列化保存到文件里

2021面向对象第四单元作业

面向对象第四单元小结一.架构设计第一次作业在本次作业中,采用MyUmlInteraction类来实现代码的主体功能。第二次作业在本次作业中,采用MyUmlGeneralInteraction类来实现代码的主体功能。本次作业出于懒惰,直接将类图、状态图、... 查看详情

软工网络15团队作业2(代码片段)

...整的问卷调查体系为目标,建立一个问卷调查平台,主要面向被调查对象为学生、发布调查问卷权限向社会各个机构、组织、个人开放。系统主体功能为发布问卷和填写问卷两部分,另外包括后期的数据查询统计功能。具体功能... 查看详情

面向对象第四单元总结

面向对象第四单元总结写在前面第四单元的作业是关于UML图分析的作业,实现的功能包括对于三种UML图的分析以及对于输入的json内容错误查询,总体难度不大。主要的考察点在于对于数据分析的方法和对于某些数据结构(例如... 查看详情

面向对象阶段总结|贰

一.设计策略分析?1.第五次作业?2.第六次作业?3.第七次作业二.代码度量分析?1.第五次作业?2.第六次作业?3.第七次作业三.分析自己的bug四.测试策略五.心得体会?1.设计模式是一把锤子?2.怎样对一个文件加锁一.设计策略分析1.第五次... 查看详情

面向对象程序设计作业3

面向对象程序设计作业3github链接C与C++的选择我选择的是用C++实现C语言实现三电梯过程:读取乘客请求(asktime请求时间,askfloor请求楼层,askspace请求目的地)分析乘客请求,判断其应乘坐哪号电梯若相应电梯接到请求便开始运... 查看详情

面向对象代码作业

/***在前一章作业的基础上,进行修改。在Employee类中添加一个抽象方法以计算薪资总额。*定义一个方法基于休假天数leave计算要从基本薪资中扣除的部分。*计算薪资扣除部分的公式为:lessPay=(leave<=5)?(0.25*basic):(0.5*basic)*Manager... 查看详情

面向对象(代码片段)

目录面向对象简介什么是对象对象的定义对象的组成什么是类?类的定义类的组成类的定义与使用类的定义类的使用方法的重载构造方法的使用作业作业一:作业二:作业三:面向对象简介面向对象思想(OOP)将客... 查看详情

2017级面向对象程序设计寒假作业2

...梯三、MOOC视频学习选择的MOOC:程序设计与算法(三)C++面向对象程序设计选择原因:郭炜老师算是有一定知名度的了,而且下学期教材也用的是他的。这个mooc是从c讲起不是从头讲,适合有一定基础的 查看详情

2017级面向对象程序设计作业1

...跟着郭炜老师的视频学,虽然记了满满的笔记,也感觉对面向对象与类有了初步了解,但是还是写不出来电梯这道题,可能是c的基础太差了,只能尽力补救并赶上进度了。附上部分笔记图片,我真的是有认真看视频跟着学,但... 查看详情

面向对象设计与构造课程总结作业(代码片段)

BUAAOO2021THEFINAL面向对象设计与构造课程总结作业四个单元中的架构设计第一单元架构设计与实现相关总结,传送门在此第二单元架构设计与实现相关总结,传送门在此第三单元架构设计与实现相关总结,传送门在此第四单元架构... 查看详情

面向对象5-7次作业总结

一、第五次作业——多线程电梯1.设计考虑  这次主要的数据共享产生在调度器和输入线程共享了输入的请求队列,以及在每个电梯线程和调度器线程各自共享电梯的状态。因此在设计的时候主要要对这两处数据共享进行同步... 查看详情

面向对象程序设计作业一

GitHubClickPintia题目1、求e的近似值2、画菱形作业过程第一次使用C++编码:通过mooc上对课程的学习,只是大概了解了“C++在C的基础上的扩展”、“类和对象的概念”,感觉这样只是认识了C++的皮毛,所以在编程的过程中还是心有... 查看详情

面向对象程序设计作业二(代码片段)

...楼层和当前时间作为输出,处理完所有请求后程序结束C++面向对象实现的类图:区别C语言是把电梯的操作拆开成各个分开的函数和对变量 查看详情

2017面向对象程序设计寒假作业3!

实现简单电梯调度(2)GitHub:pullself承接上文:2017面向对象程序设计寒假作业2!上文调度方式的更新与优化由于现在电梯可以在任意楼层停靠并且上下人。进行对应的修改。建立在上文所使用的调度方式为基础,继续给出以预... 查看详情

孙忠的面向对象第二次作业

importjava.math.*;importjava.util.*;classTest1{ publicstaticvoidmain(String[]args) { Diced=newDice(); d.play(); System.out.println("骰子合计值是:"+d.sum); }}classDice{ intvalue; staticintsum; intn=3; i 查看详情

java面向对象(第一章课后作业)

1packagecom.Class_And_Object;23publicclassZuoYeA01{45inta;//定义两个整数6intb;7Stringfang;8publicvoidjia(){9System.out.println("结果"+(a+b));10}11publicvoidjian(){12System.out.println("结果"+(a-b));13}14publicv 查看详情

2017级面向对象程序设计——作业二(代码片段)

Deadline:2018-05-0622:00pm一、MOOC在线课程学习课程地址:http://www.icourse163.org/course/PKU-1002029030学习第三周的课程内容,并完成相应的第三周作业的测验,然后将课程进度截图上传到蓝墨云班课。二、以下作业,完成一篇博客提交1)... 查看详情

2017级面向对象程序设计寒假作业第2次成绩排行

【2017级面向对象程序设计寒假作业】第2次成绩排行作业地址http://www.cnblogs.com/easteast/p/8421230.html评分准则本次作业满分20分,其中代码分数10分、博客分数10分。代码得分点在于:运行10个测试点,视通过测试点的数量而定基础分... 查看详情