您的位置:首页 > 其它

[第四季]结束考试

2017-07-26 08:23 246 查看
测试案例题

一.在mysql中建立一下表格

student(id,name,sex,age,telephone)

二.程序中输出主菜单

欢迎使用新趋势学生信息管理系统V1.0 *

*

请选择你要执行的命令: *

*

1.输入学生信息 2.删除学生信息 *

3.查询学生信息 4.导出学生信息 *

5.退出系统 *

三.请输入你的选择:

1.如果用户输入1

依次提示

(1)请输入姓名

(2)请输入性别

(3)请输入年龄

(4)请输入电话号码

将接收到的信息存入到数据库中

然后继续显示主菜单

2.如果用户输入2

提示

请输入要删除的学生的姓名:

接收到姓名后,如果该姓名不存在,提示:你输入的学生不存在。

否则将该学生删除掉。

然后继续显示主菜单

3 .如果用户输入3

则将所有学生信息列出来

然后继续显示主菜单

4 .如果用户输入4

则将所有学生信息写入到一个文本文件d:\data.txt中

然后继续显示主菜单

5.如果用户输入5

显示:再见!欢迎再次使用本系统。

===========================================================

提示:

1.将主菜单的显示放在一个方法中,叫做showMenu();

2.如何让程序不退出,循环接收用户的命令输入

ShowMenu();
Scanner scan=new Scanner(System.in);
int choice=scan.nextInt();
while(choice!=5)
{
switch(choice)
{
case 1:
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:

}
choice=scan.nextInt();
}


3.保存学生信息,编写一个方法

public void save(Student student)

4.删除学生信息,编写一个方法

public void delete(String name)

5.显示学生信息,编写一个方法

public void show(Student student)

6.导出数据,编写一个方法

public void export(String fileName)

7.因为各处都要获取数据库连接,编写一个获取数据库连接的方法

public Connection getConn()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: