当前位置: 代码迷 >> 综合 >> 《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)
  详细解决方案

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

热度:101   发布时间:2023-10-01 12:23:40.0

要求:

请完成一个“学生信息管理系统”的登录界面。

系统运行时,首先进入如图1所示的界面

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

在主界面的菜单中,具体菜单内容如图2所示。

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

在这些菜单项里面,只有“注册”菜单下的“用户注册”菜单项编写了相应的程序代码,其余的菜单项都不用编写程序功能代码。

用户点击“注册”菜单下的“用户注册”,将在图1所示的主界面中打开一个有关“学生信息管理系统”注册协议的文本控件,如图3所示。

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

用户点击“我同意”按钮后,将弹出另外一个“用户注册”窗体,用户将在该窗体中完成用户基本信息的输入,如图4所示。

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

注意:“用户注册”窗体中,“密码”与“再次输入密码”文本框中输入的文字要求使用密码屏蔽,并且在用户点击“提交”按钮时,如果两次输入的密码不一致,将给出提示信息,如图5所示。

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

在“用户注册”窗体中,“所在院系”以及“所属专业”是两个ComboBox控件,“所在院系”包括:软件学院、经济管理学院、电气工程学院。

如果在“所在院系”中选择“软件学院”,则在“所属专业”组合框的下拉列表中将显示“软件工程专业”、“物联网专业”。

如果在“所在院系”中选择“经济管理学院”,则在“所属专业”组合框的下拉列表中将显示“技术经济专业”、“会计专业”。

如果在“所在院系”中选择“电气工程学院”,则在“所属专业”组合框的下拉列表中将显示“通信工程专业”、“自动化专业”。

用户点击“提交”按钮后,将弹出“注册信息确认”窗体,如图6所示。

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

当用户点击“注册信息确认”窗体中的“确定”按钮后,将弹出一消息框,如图7所示。

《Visual C# 程序设计》课程学习(21)——实验测试(测试题说明文档)

在该消息框中,有“是”和“否”两个按钮,当用户点击“是”按钮时,整个应用程序退出(Application.Exit();)。当用户点击“否”按钮时,将“注册信息确认”窗体退出,重返到图4状态。

 

  相关解决方案