已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电力设备维修保养服务协议三篇
- 高中地理高三一轮复习微专题风沙土教学设计
- 九年级科学《热机》概念构建与效率计算教学设计
- 铸铁机工安全知识竞赛评优考核试卷含答案
- 小学二年级道德与法治《周末巧安排》第一课时教学设计
- 初中物理八年级下册7.2运动的快慢-速度教学设计
- 高三政治教学设计:必修二第一课我国生产资料所有制深度解析与核心素养培育
- 八年级英语 Unit 1 Section B (1a-2c) 教学设计:基于语篇意义探究的听说阅读一体化实践
- 高中地理必修一《6.4 地理信息技术在防灾减灾中的应用》教学设计
- 玻璃绝缘子烧结工常识竞赛考核试卷含答案
- 2026 人工智能训练师(三级高级工)专业知识考试题库(新版难点题)
- 2017-2026上海十年高考数学专项汇编:专题02 不等式(学生版)
- 2026年先进专用芯片系统封装模组制造项目市场调研报告
- 2026年软件正版化工作实施方案
- 健身房投资入股协议书样本
- GB/T 45939-2025光伏组件封装用共挤胶膜
- NBT 11127-2023 在用钢丝绳芯输送带报废检测技术规范
- 母婴同室院感管理课件
- 农村初中生大五人格与生命意义感的内在关联探究
- 基层治保会培训课件
- 2025至2030年中国杭州房地产行业市场竞争现状及未来趋势研判报告
评论
0/150
提交评论