1. 先设计考生查询界面(相当于客户端)界面,如果之前的学生成功登陆GUI第二个实验的主界面,则在主菜单中增加“查询”这个菜单项,当点击该菜单后,生成界面如下:
如果学生点击该界面的“查询”按钮,则在此界面下面的文本区显示对应的考试相关各科成绩。注意的是查询按钮必须是建立套接字并与服务器端进行相应连接。
2.
另一个用户(管理老师)也需要打开之前的GUI应用程序,登陆的角色不是学生,至于用户名、密码,你自己可以酌情设定,该程序作为服务器端运行,服务器端此时的菜单必须多一个“考试结果咨询”选项,与要求1类似,我们增加了两个菜单,一个是要求1里面的“查询”菜单,另一个就是“考试结果咨询”,当然需要按照不同角色来激活相应的功能项,比如如果登陆身份是学生,则“考试结果咨询”呈灰色状态,invisible,如果登陆身份是老师,则“查询”菜单项不可用
当合法用户(也就是管理员,我们此前做的GUI实验就是你自己!)进入并选取该菜单项后(读客户端的信息,根据读入的数据判读是否考试用户,并反馈他的成绩信息),则显示界面如下:
GUI界面是知道怎么写出来,可是不知道怎么把客户端和服务器端加入到里面去,求大家指教一下。。
如果学生点击该界面的“查询”按钮,则在此界面下面的文本区显示对应的考试相关各科成绩。注意的是查询按钮必须是建立套接字并与服务器端进行相应连接。
2.
另一个用户(管理老师)也需要打开之前的GUI应用程序,登陆的角色不是学生,至于用户名、密码,你自己可以酌情设定,该程序作为服务器端运行,服务器端此时的菜单必须多一个“考试结果咨询”选项,与要求1类似,我们增加了两个菜单,一个是要求1里面的“查询”菜单,另一个就是“考试结果咨询”,当然需要按照不同角色来激活相应的功能项,比如如果登陆身份是学生,则“考试结果咨询”呈灰色状态,invisible,如果登陆身份是老师,则“查询”菜单项不可用
当合法用户(也就是管理员,我们此前做的GUI实验就是你自己!)进入并选取该菜单项后(读客户端的信息,根据读入的数据判读是否考试用户,并反馈他的成绩信息),则显示界面如下:
GUI界面是知道怎么写出来,可是不知道怎么把客户端和服务器端加入到里面去,求大家指教一下。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货