




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
作业提交系统界面设计1管理员添加用户的界面与编码代码:添加管理组成员 添加管理组成员 说明: 用户名: 请使用英文1-20 密码: 8-20位的密码 确认密码: 再输入一遍密码,以确认 教师名: 权限: 普通教师 系统管理员 当前系统设定权限后不可更改,请慎重 备注: 可以不填 2 用户管理界面代码:/确认窗口function ConfirmDel(id)url=show_detail_info.asp?action=del_manager&id=+idif(confirm(确定要删除该账号吗?删除将不能恢复!所有该教师布置的作业和学生上传的作业将删除!以及相关学生的注册信息。请慎重!?)location=url用户管理 用户名 姓名: 班级: 备注: 权限:操作: % if rs(purview)=2 then response.write 普通教师 elseif rs(purview)=3 thenresponse.write 系统管理员* end if % input name=modify type=button id=modifyonclick=window.location.href=show_detail_info.asp?action=update_manager&id= value=修改 input type=button name=is_lock value= onclick=window.location.href=show_detail_info.asp?action=lock_manager&id=&is_lock= input name=del type=submit id=del value=删除 onclick=return ConfirmDel() 3 教师添加班级的界面与编码代码:2 thencall error(对不起,该系统目前该功能只对教师开放,如有需要,请自建一个教师帐号!-返回管理首页)call Iserror()response.endend if%网上作业提交系统 添加班级: 说明: 添加你教的班级: 如:计科0701班 注意: 1 在添加完成该操作后,系统会创建以此命名的文件夹,请不要随意改动(如更名,会大来大量的数据操作!),或者删除,学生的作业都将提交到该文件夹下面,一旦删除,则所有该班级的作业都将删除,无法恢复,请慎重! 2 如果你教授多个班级,请一个添加完成后,继续添加 3 只用添加了班级才能布置作业给相应的班级 还有什么疑问,可以问系统管理员 5 当前系统班级文件夹建立后,不允许改名,下一版支持 4 教师布置作业的界面与编码代码:布置作业 布置作业: 说明 作业名称: 如:圆弧连接 当前是否允许上传作业: 允许上传 不允许上传 该功能可以用在限制时段交作业 面向的对象: 2 thenresponse.clearcall error(对不起该功能目前只对普通开放,系统管理员如有需要,请另建一教师账号,使用该功能!)call Iserror()response.endend ifdim sql_61sql_61=select eric_manager,class_e from eric_manager where eric_manager= & session(teacher) & and class_ecall opendb()set rs=conn.execute(sql_61)if rs.eof thencall closers()call closedb()response.clearcall error(当前该教师没有班级,不能布置作业!请先添加授课班级或请与系统管理员联系!)call Iserror()response.endelsedim class_eclass_e=rs(class_e)call closers()call closedb()if Instr(class_e,|)0 thenarray_class_e=split(class_e,|)for i=0 to ubound(array_class_e)response.write & array_class_e(i) & nextelseresponse.write & class_e & end ifend if% 按住ctrl选择多个班级 内容: 上传相关文件: 注意: 1 在添加完成该操作后,系统会创建以此命名的文件夹,请不要随意改动(如更名,会带来大量的数据操作!),或者删除,学生的作业都将提交到该文件夹下面,一旦删除,则所有该次作业都将删除,无法恢复,请慎重! 2 如果你要布置多个作业,请一个添加完成后,再继续添加 3 只用添加了班级才能布置作业给相应的班级 还有什么疑问,可以问系统管理员 5 当前版本系统不允许更改作业名称! 5 教师下载及批改作业的界面与编码代码: grade=trim(request.form(grade)If grade=0 and grade =100 Then成绩为有效数字id=trim(request.querystring(id)过滤字符if id Thencall opendb()set rs=conn.execute(select * from upload_info where id= & id)if rs.eof Thencall error(非法参数!)call Iserror()response.Endelsehomework_name=rs(upload_homework_name)class_object=rs(class_e)end Ifcall closers()call closedb()end Ifcall opendb()conn.execute(update upload_info set grade=& grade &,edit_time=&now()& where id=&id)call closedb()Elsecall error(输入的成绩无效!)call Iserror()End Ifresponse.redirect manage_homework.asp?action=homework_detail&homework_name=&homework_name&class_object=&class_object6 学生用户注册的界面与编码7 学生上传作业的界面与编码8 学生查看自己作业提交情况及得分的界面与编码代码:function openScript(url, width, height) var Win = window.open(url,openScript,width= + width + ,height= + height + ,resizable=0,scrollbars=yes,menubar=no,status=n0 );% dim sql_80 sql_80=select * from homework where object_class= & session(student_class) & and homework_name order by id desc使最近的一次作业排在最前,sql_81= select * from upload_info where class_e= & session(student_class) & and upload_username= & session(student) & order by id desc使最后上传的文件排在最前面 call opendb() set rs=conn.execute(sql_80) if not rs.eof then array_01=rs.getrows()取得SElECTa Recordset的二维数组 rows_01=ubound(array_01,2)取得array_01第二维的下界 set rs=rs.NextRecordset 使用Nextrecordset激活下一个recordset call closers() set rs=conn.execute(sql_81) if not rs.eof then is_upfile=true array_02=rs.GetRows 再次取得第二个SElECTb Recordset的二维数组 rows_02=ubound(array_02,2)取得array_02第二维的下界 else is_upfile=false end if call closers() else call closers() call closedb()response.write 当前未有布置的作业!response.endend if call closedb()% 序号 作业名称: 授课教师 操作: 布置及上传时间 得分:备注: a title=点击查看该次作业内容! href=javascript:openScript(detail.asp?id=,418,300) %if array_01(4,i)=true then是否允许上传response.write 上传elseif array_01(4,i)=false thenresponse.write 当前不允许上传该作业end if% a hre
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省苏州市吴中学、吴江、相城区2026届中考数学最后一模试卷含解析
- 河北省唐山市友谊中学2026届中考二模物理试题含解析
- 菜园认领管理办法
- 装备暂行管理办法
- 股票注册管理办法
- 群主奖励管理办法
- 融合绩效管理办法
- 物料新增管理办法
- 渠道授权管理办法
- 繁荣计划管理办法
- 招标代理服务规范
- 小学英语新课程标准解读课件
- 新生儿气胸胸腔穿刺及闭式引流演示文稿
- 易观分析:中国生鲜电商年度综合分析2022
- GB/T 36761-2018工业用乙二胺
- GB/T 26480-2011阀门的检验和试验
- GB/T 15738-2008导电和抗静电纤维增强塑料电阻率试验方法
- DB63-T 949-2020锅炉安全使用管理规范
- 控制计划CP模板
- 出生缺陷定义及分类和预防要求
- 华南理工大学发酵工厂设计管道设计与布置
评论
0/150
提交评论