[第四季]结束考试
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.如何让程序不退出,循环接收用户的命令输入
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()
一.在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()
相关文章推荐