(1)查看作业模块,当学生登录到该界面,就会看到老师布置的作业,学生可以点击写作业按钮,进行作业的填写。点击作业行就可以看见自己的作业已经处于提交状态。
该模块是通过StudentZuoyeList.aspx 来实现的,在这个模块中学生可以通过作业题目以及教师名称来完成作业的查询,通过点击写作业按钮完成作业的填写。
(2)查看留言模块,学生登录到该模块会看到各种用户给自己的留言信息,自己可以对留言给予回复。
每个用户登录到该界面后,如果不是给自己的留言,既使能看到也没有权限进行回复的。用户通过点击回复按钮,跳转到回复留言的界面,完成留言的回复。
(3)下载文件模块,此模块中,学生可以对自己需要的资源进行下载,当资源比较多时,可以通过文件名称来进行查询。
该模块是通过StudentListResources.aspx 来实现的,当学生发现自己需要的资源时,点击下载按钮即可完成资源的下载。
4.4 信息通知模块
在信息通知模块中,当管理员发布最新消息时,信息通知模块就会显示出信息的详细内容以及发布的时间,可以方便所有用户及时了解最新信息。
该模块是通过ListMessage.aspx 来实现的,管理员可以进行信息添加、编辑和删除的操作。考虑到信息可能会很多,此模块采用了分页技术,对于存在较多信息时,可以准确快速的找到所需要的信息,然后对其进行操作。
4.5 管理员模块的设计
管理员模块主要分为:消息管理、留言管理、数据备份、数据还原、资源文件管理和部门用户管理751个子模块,只有管理员权限,才能对这751个子模块进行相关的操作。效果图如下:
图2 部门用户管理界面图
(1)消息管理模块,在这个模块中,管理员可以进行消息的添加、编辑和删除操作,还可以通过消息标题进行查询。
该模块式通过ListMessage.aspx 、EditMessage.aspx、ShowMessage.aspx来实现的,管理员可以通过添加信息按钮,跳转到信息添加的界面,完成信息的添加。同时还可以完成信息的查询、编辑和删除。
(2)留言管理模块,在这个模块中,管理员可以对留言进行查看、删除的操作,同时还可以通过信息标题进行留言的查询。
该模块是通过ShowMessage.aspx来实现的,管理员可以查看所有的留言,对留言进行查询、查看和删除掉额操作。
(3)数据备份模块,在该模块中,管理员点击开始备份按钮,可以实现数据库备份的功能,从而保证数据库的安全性。
该模块式通过BackUp.aspx来实现的,管理员通过数据库备份,很好的保证了数据库的安全性。
(4)数据还原模块,在该模块中,管理员点击还原按钮,可以实现数据库还原的功能,从而保证数据库的安全性。
该模块是通过DataBack.aspx来实现的,管理员根据需要选择不同时间段的备份来进行数据库的还原,更好的保证了数据库的安全性。
(5)资源文件管理模块,在该模块中管理员可以通过文件名称,对上传的资源进行查询,同时可以对早期无用的资源进行删除。
该模块式通过AdminListResources.aspx 来实现的,管理员可以对资源文件进行查询、删除的操作。
(6)部门用户管理模块,在该模块中,管理员可以对部门进行设置,包括部门的添加、修改、删除操作。同时还可以通过用户编码来搜索用户,对用户进行添加、编辑、删除的操作。
该模块通过DepartMent.aspx 来实现的,界面通过TreeView和Pepeater控件实现界面的布局。在该模块中管理员可以对用户和部门进行添加、编辑和删除的操作。 asp.net的小型教育网站的开发(4):http://www.751com.cn/jisuanji/lunwen_1516.html