案例要求忘記了(大概是……):
學生(學號,姓名,專業,所選課程)選課系統**如下:老師(工號,姓名,所教課程)
課程(課程號,課程名,學分,教師,已選課學生)
//teacher
public
class teacher
public
teacher(int id,string teachername)
//修改或是新增屬性
public
intgetid()
public
void
setid(int id)
public string getteachername()
public
void
setteachername(string teachername)
}
/**
* 課程
*/public
class
course
public
course(int courseid,string coursename,float credit)
public
course(int courseid,string coursename)
public
course()
//修改或獲取屬性值id,name,credit,
public
void
setid(int id)
public
intgetid()
public
void
setname(string name)
public string getname()
public
void
setcredit(float credit )
public
float
getcredit()
public teacher getteacher()
public
void
setteacher(teacher teacher)
//課加入學生
public
boolean
addstudent(student stu)}}
return flag;
}//課移除學生
public
boolean
removestudent(student stu)}}
return flag;
}//顯示選擇課程的學生:
public
void
displaystudent()
}system.out.println();
}//子方法1:學生是否選過這門課
public
boolean
isselectedstudent(student stu)
}return flag;
}//子方法2:學科學生未達到限定人數嗎
public
boolean
isnullstudent(student stu)
}return flag;
}public
static
void
main(string args)
}
/**
* 學生**
*@author floris0811
*/public
class
student
public
student(int stuid,string stuname)
public
student(int stuid,string stuname,string major)
//修改獲取屬性name,id,major
public string getstuname()
public
void
setstuname(string stuname)
public
intgetstuid()
public
void
setstuid(int stuid)
public string getmajor()
public
void
setmajor(string major)
//學生選課;
public
boolean
addcourse(course course)}}
return flag;
}//學生移除課程
public
boolean
removecourse(course course)}}
return flag;
}//顯示學生所選的課程
public
void
displaycourse()
}system.out.println();
}//子方法1:課是否被選過
public
boolean
isselectedcourse(course course)
}return flag;
}//子方法2:學生是否還有選修課位置
public
boolean
isnullcourse(course course)
}return flag;
}}
package test;
public
class
choosecoursebystu
}
that』s it! over~ 學生選課系統測試文件(簡單)
學習軟體工程綜合實訓的時候,我對學生選課系統的簡單功能包括學生登陸,和學生選課數量判斷進行了測試。並編寫了相應的測試報告。黑盒白盒都包括。等價類劃分 表n n選擇課程等價類表 輸入資料 有效等價類 無效等價類 已選課程數量 小於8 1 等於8 2 選擇課程數量 等於1 3 小於1 4 大於1 5 待...
學生管理系統小案例
學生實體類 public class student public student string id,string name,string age,string address public string getid public void setid string id public strin...
Java實現簡單Web學生管理系統
新手一枚,本篇屬於學習記錄。create table student sno varchar2 8 primary key,sname varchar2 10 notnull varchar2 2 sage number 2 brithday date public class dbconnect ...