毕业答辩演示稿(答辩前修改).ppt_第1页
毕业答辩演示稿(答辩前修改).ppt_第2页
毕业答辩演示稿(答辩前修改).ppt_第3页
毕业答辩演示稿(答辩前修改).ppt_第4页
毕业答辩演示稿(答辩前修改).ppt_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、平顶山学院本科毕业设计,网络远程作业处理系统的设计与实现,专业班级: 学生姓名: 指导教师: 院 系:,2,2020年10月11日星期日7时29分39秒,网络远程作业处理系统的设计与实现,课题的意义: 作业管理作为教学的核心之一,其传统的实现方式步骤既繁琐又耗时,还不能很好的保证作业发布的即时性及可控性,网络远程作业处理系统正是针对这一问题提供了简单又可靠的解决方案。 课题的目的: 为教师、学生进行作业管理提供便捷的远程作业处理服务,从根本上解决作业处理步骤复杂的问题,实现教学资源的共享以及自动化的管理,帮助学校有效的开展全面的信息化教学。 课题达到的目标: 完成高校校内日常教学的作业管理,为

2、日常教学的作业从发布、作业提交到成绩查询提供统一的网络服务平台,使得日常的电子作业管理的进行可以多用户、跨地域、不分时间段有效的进行。,3,2020年10月11日星期日7时29分39秒,系统完成的功能,网络远程作业处理系统的设计与实现,4,2020年10月11日星期日7时29分39秒,网络远程作业处理系统的设计与实现,视图,控制,数据库访问,相关技术 JSP Struts Hibernate Spring FileUpload UML,开发工具 Dreamweaver MyEclipse Visio MS SQL Sever,JSP页面,数据库数据表,5,2020年10月11日星期日7时29分

3、39秒,系统的E-R图,网络远程作业处理系统的设计与实现,6,2020年10月11日星期日7时29分39秒,教师信息表,网络远程作业处理系统的设计与实现,7,2020年10月11日星期日7时29分39秒,学生信息表,网络远程作业处理系统的设计与实现,8,2020年10月11日星期日7时29分39秒,教学班信息表,网络远程作业处理系统的设计与实现,9,2020年10月11日星期日7时29分39秒,作业信息表,网络远程作业处理系统的设计与实现,10,2020年10月11日星期日7时29分39秒,成绩单信息表,网络远程作业处理系统的设计与实现,11,2020年10月11日星期日7时29分39秒,留言

4、信息表,网络远程作业处理系统的设计与实现,12,2020年10月11日星期日7时29分39秒,留言回复信息表,网络远程作业处理系统的设计与实现,13,2020年10月11日星期日7时29分39秒,聊天信息表,网络远程作业处理系统的设计与实现,14,2020年10月11日星期日7时29分39秒,FileUpload组件实现作业的上传 FileUpload 是 Apache commons下面的一个子项目,用来实现Java环境下的文件上传功能,与常见的SmartUpload齐名。在本系统的学生模块中需要上传作业文件,采用的就是该组件,在使用前需要添加该组件的jar包commons-fileuplo

5、ad.jar和commons-io.jar。,上传下载作业模块的设计与实现,15,2020年10月11日星期日7时29分39秒,FileUpload的实现过程:,上传下载作业模块的设计与实现,编写JSP上传页面和事务处理页面,4,16,2020年10月11日星期日7时29分39秒,上传作业程序流程图,上传下载作业模块的设计与实现,17,2020年10月11日星期日7时29分39秒,上传下载作业模块的设计与实现,throw new SecurityException(您上传的这个文件超过了我们的限制 : + sFileName + .文件的单个大小应小于 + (m_maxFileSize / 1

6、000L + 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(/

7、).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年10月11日星期日7时29分39秒,网络远程作业处理系统的设计与实现,不足及尚待解决的问题: 1.系统的代码

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论