功能描述:在下想开发一个在线考试管理系统,有一个教师考试控制管理端,另外有很多的客户端,学员可以利用客户端访问服务器,然后抽替进行作答。
现在想问:学员考试客户端登录后,怎样在“教师考试控制管理端”的页面上显示出来。并且受“教师考试控制管理端”的控制,当教师发现某个学员在进行作弊时,可以控制使作弊学生的电脑发生黑屏,或是弹出提示对话框提示在作弊,同时终止答题。还有一个问题,只有当“教师考试控制管理端”点击开始考试时,各个考试客户端才可以连接到服务器,登录后答题。如果点击”考试结束“那么所有的客户端都要断开数据库的连接,请问这样的功能怎样实现?那位大侠有好主意,或是实例
现在想问:学员考试客户端登录后,怎样在“教师考试控制管理端”的页面上显示出来。并且受“教师考试控制管理端”的控制,当教师发现某个学员在进行作弊时,可以控制使作弊学生的电脑发生黑屏,或是弹出提示对话框提示在作弊,同时终止答题。还有一个问题,只有当“教师考试控制管理端”点击开始考试时,各个考试客户端才可以连接到服务器,登录后答题。如果点击”考试结束“那么所有的客户端都要断开数据库的连接,请问这样的功能怎样实现?那位大侠有好主意,或是实例
解决方案 »
- SOCKET通信 字节序小端排序问题
- 水晶报表打印问题
- 如何一次删除DATAGRID中选择的多个行?
- 关于下载网页
- 从数据库中读取数据(大概15000条)“动态”添加到listbox框中
- ||||||||||||||||||||请问制作web控件如何把图片也嵌入dll里?||||||||||||||||||||||||||
- 用Intelligencia.UrlRewriter.dll来完成不用配置IIS扩展的URL重写
- C#中文件操作时如何正确读写汉字
- crystalreport 的集成认证如何与NT(2K)SERVER集成??
- 如何编码将远端oracle8i上的表保存到本地ACCESS数据库内,要C#代码
- CSDN在发几贴时,会出现以下信息,里面的背景程式不可用,点击X后,网页又回复至可操作界面
- C#datagridview控件列不允许自带的排序功能
学生登录时,服务器端程序会知道,Socket发送信息更新“教师管理端”,同样,“教师管理端”发送终止某学生考试信息,发送提示,并断开这个学生与客户端的连接,黑屏就没什么必要了,只要不允许它再考试了就行。在数据库中记录,是否考试作弊还有一个问题,只有当“教师考试控制管理端”点击开始考试时,各个考试客户端才可以连接到服务器,登录后答题。如果点击”考试结束“那么所有的客户端都要断开数据库的连接,请问这样的功能怎样实现?
这个问题好办,在数据库中增加一字段,存储考试状态,当教师点击“开始考试”后,更新此状态。学生登录时,先判断这个字段状态,再确定是否给他连接。