版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026天津市渤海国资人力资源开发服务有限公司招聘项目制工作人员1人备考题库含答案详解(完整版)
- 2026浙江杭州上城区城市建设投资集团有限公司下属子公司招聘工作人员2人备考题库附完整答案详解【考点梳理】
- 2026江西吉安安福县事业单位编外工作人员公招聘5人备考题库【重点】附答案详解
- 2026四川宜宾长宁县淯江文旅集团有限公司招聘员工20名备考题库附参考答案详解(综合题)
- 2026合肥印象滨湖旅游投资发展有限公司招聘4人备考题库带答案详解
- 2026辽宁丹东市北宸商务科技有限责任公司面向社会招聘1人备考题库带答案详解(典型题)
- 2026天津市勘察设计院集团有限公司招聘4人备考题库及参考答案详解(培优)
- 2026年黑龙江省高职单招职业技能考试题库含答案详细解析
- 2026广西桂林市社会保险事业管理中心招聘公益性岗位人员1人备考题库及答案详解【全优】
- 2026上半年四川成都大学考核招聘高层次人才5人备考题库附参考答案详解(精练)
- 《狂人日记》全文
- 七年级信息技术下学期 第一课 教案
- DB11T 1833-2021 建筑工程施工安全操作规程
- 2024年吉林省中考语文试卷真题(含答案)
- 农村宅基地和建房(规划许可)申请表
- (2024)国家电网招聘考试题库(含答案)
- 20220726SAP EWM高级仓库管理解决方案(官方材料)
- 自动化设备可行性方案
- 网络安全与信息素养课件
- 国画竹子课件
- 不一样的卡梅拉2-我想有颗星星
评论
0/150
提交评论