https://www.bilibili.com/video/BV1GJ4m1e7c3/
演示视频:
1 详细设计
详细设计主要介绍了系统各个主要模块的详细流程,界面和主要相关代码。
1.1 登录
登陆界面的主要功能是验证用户的合法性和载入用户信息,按照常规个人软件的设置,每套软件仅供一个用户使用,因此登录名称和密码是唯一的,仅用户自己可更改。
登录的流程图如下:
界面如下:
图 5-1 用户登录
主要代码:
protected void btn_enter_Click(object sender, EventArgs e)
{
if (RadioButtonList1.SelectedItem.Text == "管理员")
{
chkADmin();
}
if (RadioButtonList1.SelectedItem.Text == "教师")
{
chkTeacher();
}
if (RadioButtonList1.SelectedItem.Text == "学生")
{
chkStudent();
}
}
1.2 教学评价管理
教学评价管理是系统中最重要的功能模块,学生登录后选择学期就能看到这个学期的所有教师的教学课程信息,然后学生就能选择每个课程进行评价管理。
流程图如下:
界面如下:
图 5-2 教学评价用户管理
用户管理包括对教师,学生信息添加,修改,删除,登录后修改信息,修改密码等操作。
添加教师流程图如下:
界面如下:
图 5-3 教师管理