C#学生选课系统设计论文+源代码+ER图+流程图 第7页
图5-1
在用户名和密码处输入用户名和密码,在“用户类型”下拉列表框中选择“学生”,单击“登录”按钮,登录选课系统。其中学生用户名为001 到010 ,教师用户名为001到006,密码均为123,系统管理员用户名为admin,密码为admin。
2.查看必修课程列表页面,如图5-2:
图5-2
登录成功后,进入学生主页,点击“必修课程”链接,得到所有必修课程的列表,在列表中可以看到所有必修课程及课程的简单信息,如授课教师姓名、课程所占学分,查看上课时间地点等。
在列表中可以点课程名称,如“计算机应用基础”链接,查看课程详细信息;点教师姓名,如“李萍”链接,查看教师的详细信息;点击“查看上课时间地点”链接,查看对应课程的上课时间和地点。
3.查看选修课程列表页面,如图5-3:
图5-3
1单击“选修课程”链接,查看所有选修课程列表,在列表中给出了比必修课程更多的信息,比如多了对应选修课程的前导课程、最大人数、当前已选人数等,对每个选修课程均有一个“选修该课程”的按钮,单击此按钮方可选择对应课程。
2 单击课程名称,如“系统分析”,可以查看该课程的所有信息,并可以进行选课。
3 单击教师姓名,如“周力”,可以查看该教师的所有详细信息。
4 单击上课时间地点,可以查看对应课程的上课时间地点。
4.查看已选课程页面,如图5-4:
1 在上一步查看选修课程的列表中,选择“系统分析”、“51ASPX实践”、“街舞”三门课程后,点击“已选课程”链接查看已经选择的课程列表,在列表中除了可以看到与上一步中相同的信息外,还可以查看到课程成绩。刚才选择的三门课程的成绩均为0,当课程结束后,教师登录本系统给所有学生评分,学生再次浏览此页面可查看到课程的成绩,若成绩合格,学生可获得对应课程的学分。
2 单击取消选课,可以取消选择这门课程。
3 单击锁定选课信息按钮,可以将选择的课程锁定,将不能再进行修改。
5.2 系统管理说明
系统管理员主要有三个功能需要实现:设置选课时间段、录入学生和教师信息、录入教学楼教室信息。
设置开始选课时间段:选课时间段存储在项目目录下的time.txt文件中。文件中第一行表示开始时间,第二行表示结束时间。如图5-5:
如图5-5
具体操作如下:
单击“设置新的选课时间”按钮,出现时间填写文本框,按照这样的格式写入:
如 2000-3-12 00:00:00 2010-4-1 00:00:00
录入学生和教师信息:在AdminUser.Aspx中,用与录入学生和教师信息。如图5-6:
图5-6
1 将光标放置到教师编号文本框,输入编号,例如“007”,光标下移,输入教师姓名,点击“添加老师”按钮,即可添加成功。
2 添加学生操作同添加老师。
3 在列表当中,每位教师和学生都可进行删除操作,如果添加错误或者是教室学生移除,即可点击“删除”操作。
录入教学楼教室信息:在AdminRoom.Aspx中,教学楼和教室的管理主要包括添加和删除操作,添加一个教室必须指定其所属的教学楼。如图5-7:
图5-7
1添加教学楼代码如下:
private void btnAddBuilding_Click(object sender, System.EventArgs e)
{原文请找腾讯752018766辣-文~论.文.网
http://www.751com.cn if ( txtBuilding.Text.Trim() == "" )
{
Response.Write(MyUtility.Alert("请输入教学楼名称!"));
return;
}
string sql = "insert into Building(BuildingName) values('"+txtBuilding.Text.Trim()+"')";
Db.ExecuteSql(sql);
}
2填入增加教学楼名称,单击“增加教学楼”按钮,即可添加成功。上一页 [1] [2] [3] [4] [5] [6] [7]
C#学生选课系统设计论文+源代码+ER图+流程图 第7页下载如图片无法显示或论文不完整,请联系qq752018766