毕业答辩演示稿(答辩前修改).ppt

上传人:za****8 文档编号:14441544 上传时间:2020-07-20 格式:PPT 页数:20 大小:1,005.56KB
返回 下载 相关 举报
毕业答辩演示稿(答辩前修改).ppt_第1页
第1页 / 共20页
毕业答辩演示稿(答辩前修改).ppt_第2页
第2页 / 共20页
毕业答辩演示稿(答辩前修改).ppt_第3页
第3页 / 共20页
点击查看更多>>
资源描述
平顶山学院本科毕业设计,网络远程作业处理系统的设计与实现,专业班级: 学生姓名: 指导教师: 院 系:,2,2020年7月20日星期一10时58分25秒,网络远程作业处理系统的设计与实现,课题的意义: 作业管理作为教学的核心之一,其传统的实现方式步骤既繁琐又耗时,还不能很好的保证作业发布的即时性及可控性,网络远程作业处理系统正是针对这一问题提供了简单又可靠的解决方案。 课题的目的: 为教师、学生进行作业管理提供便捷的远程作业处理服务,从根本上解决作业处理步骤复杂的问题,实现教学资源的共享以及自动化的管理,帮助学校有效的开展全面的信息化教学。 课题达到的目标: 完成高校校内日常教学的作业管理,为日常教学的作业从发布、作业提交到成绩查询提供统一的网络服务平台,使得日常的电子作业管理的进行可以多用户、跨地域、不分时间段有效的进行。,3,2020年7月20日星期一10时58分25秒,系统完成的功能,网络远程作业处理系统的设计与实现,4,2020年7月20日星期一10时58分25秒,网络远程作业处理系统的设计与实现,视图,控制,数据库访问,相关技术 JSP Struts Hibernate Spring FileUpload UML,开发工具 Dreamweaver MyEclipse Visio MS SQL Sever,JSP页面,数据库数据表,5,2020年7月20日星期一10时58分25秒,系统的E-R图,网络远程作业处理系统的设计与实现,6,2020年7月20日星期一10时58分25秒,教师信息表,网络远程作业处理系统的设计与实现,7,2020年7月20日星期一10时58分25秒,学生信息表,网络远程作业处理系统的设计与实现,8,2020年7月20日星期一10时58分25秒,教学班信息表,网络远程作业处理系统的设计与实现,9,2020年7月20日星期一10时58分25秒,作业信息表,网络远程作业处理系统的设计与实现,10,2020年7月20日星期一10时58分25秒,成绩单信息表,网络远程作业处理系统的设计与实现,11,2020年7月20日星期一10时58分25秒,留言信息表,网络远程作业处理系统的设计与实现,12,2020年7月20日星期一10时58分25秒,留言回复信息表,网络远程作业处理系统的设计与实现,13,2020年7月20日星期一10时58分25秒,聊天信息表,网络远程作业处理系统的设计与实现,14,2020年7月20日星期一10时58分25秒,FileUpload组件实现作业的上传 FileUpload 是 Apache commons下面的一个子项目,用来实现Java环境下的文件上传功能,与常见的SmartUpload齐名。在本系统的学生模块中需要上传作业文件,采用的就是该组件,在使用前需要添加该组件的jar包commons-fileupload.jar和commons-io.jar。,上传下载作业模块的设计与实现,15,2020年7月20日星期一10时58分25秒,FileUpload的实现过程:,上传下载作业模块的设计与实现,编写JSP上传页面和事务处理页面,4,16,2020年7月20日星期一10时58分25秒,上传作业程序流程图,上传下载作业模块的设计与实现,17,2020年7月20日星期一10时58分25秒,上传下载作业模块的设计与实现,throw new SecurityException(您上传的这个文件超过了我们的限制 : + sFileName + .文件的单个大小应小于 + (m_maxFileSize / 1000L + 1L) + kb); maxSize += (m_endData - m_startData) + 1; if (m_totalMaxFileSize 0L ,upBean.java if (isFileObject if (m_maxFileSize 0L try /将所有数据导入组件的数据结构中 myUpload.upload(); catch(Exception e)throw e; /得到所有上传的文件 files myFiles=myUpload.getFiles();, String r= (this.getServletContext().getRealPath(/).substring(0,2)+00cc; savepath1=r+savepath1; String savepath2=r+tempupload; /初始化工作 myUpload.initialize(pageContext); /设定是否允许覆盖服务器上的同名文件 myUpload.setIsCover(true); /设定单个文件大小的限制1M myUpload.setMaxFileSize(1000000); String sourceName=,;/文件的原始文件名数组 String myName=new String();,19,2020年7月20日星期一10时58分25秒,网络远程作业处理系统的设计与实现,不足及尚待解决的问题: 1.系统的代码冗余较多。 2.系统功能还不够完善,可以增加关键字自动批改功能,作业相似度检测功能等以帮助教师节省时间。 3.系统界面不够美观,应多使用flash、ajax等技术。,Thank You !,网络远程作业处理系统的设计与实现,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!