西安工业大学学士学位论文
图5-11上传成功
以下是部分实现上传功能的代码
<%
int count=0; try{
SmartUpload mySmartUpload=new SmartUpload(); mySmartUpload.initialize(pageContext); mySmartUpload.upload();
mySmartUpload.setAllowedFileList(\设定可以上传的文件名
mySmartUpload.setDeniedFilesList(\设置不能上传的文件
mySmartUpload.setMaxFileSize(10000);//设置单个文件的最大字节数 mySmartUpload.setTotalMaxFileSize(10000);//设置所有上传文件的最大字节数
mySmartUpload.getFiles().getCount();//得到上传文件的个数
com.jspsmart.upload.File file = mySmartUpload.getFiles().getFile(0); if(file.isMissing()) {
throw new Exception(); } %>
5.4以学生身份登录
1.学生登录成功后显示学生操作界面如图5-12所示:学生可以查看已选课程和未选课程,查看选课的每门课程的学分,更新自己的个人信息。
图5-12学生登录后操作界面
30
西安工业大学学士学位论文 2.学生可以查看未选课程,选择是否选择此课程,如图5-13所示:
图5-13
3.查看已选课程,如图5-14所示,学生可以查看此课程的信息,选择下载此课程的资料,此课程的留言界面。
图5-14查看已选课程
查看已选课程的方法为:
public ResultSet getCourse(){ String sql=\
course.id,course.name,course.prepare,course.dep , \ \ \
SqlBean db = new SqlBean();
ResultSet rs= db.executeQuery(sql);
return rs;
\
\as class_id,classes.room_id,classes.cour_time \\
\\
\\\( student.department=course.dep or course.dep ='public')
stu_id='\
31
西安工业大学学士学位论文 4.学生下载学习资料界面如图5-15,学生可以查看到此老师上传的学习资料,并下载。
图5-15下载资料界面
32
结论 6 结论
经过几个月的时间对本系统的制作,我学到了很多知识。刚开始我对所做的东西无从下手,通过几周的时间的对系统所要的技术学习和老师的耐心指导,我开始对要做的系统有点概念了,而且越做越有兴趣。现在对本系统制作的过程和它所用到的技术的应用已很熟悉。
在这次的研究过程中,由于需要学习的东西很多,所以不是轻而易举就可以完成的。在这次课题的研究中我花费了相当大的时间与精力。不过这是第一次制作这样一个完整的系统,相信仍有不足之处。
这次的研究课题是“远程教学系统的设计与实现”,研究过程严格按照软件工程的软件设计步骤进行的。从需求分析,到功能模块设计,再到数据库的设计,最后进行系统模块的详细设计及具体实施,整个过程比较细致。但由于我经验不足,而且能力有限,所以在功能实现方面还不够完善,同时也有许多细节问题没有考虑周全。虽然这次研究课题的多数功能已经实现,系统制作已经完成,但是研究成果仍显粗糙,没有很好体现所用技术的优点,如代码的冗余,如果用到struts架构的话代码会少很多,而且容易维护,但是struts我现在还在学习阶段,还没有能够熟练掌握,不过我想这些在今后的学习中会不断改进的。
在个人看来,这个课题本身并不难,而我们之所以为它付出了这么多的精力是因为我们不会的东西还太多,所以在以后的研究中还需要进一步的学习,这样才能在今后的研究中做得更出色。
33
致谢 致 谢
为期四个多月的毕业设计终于结束了,在这过程中我学到了许多关于JSP程序设计的知识。首先,我已经能够较为熟练地利用jsp语言来编写一般的程序,特别是jsp中与数据库交互的函数的编写。至此我要感谢我的指导老师——孙老师,感谢她能给我这次宝贵的锻炼机会,在设计思想上的指导,在编程方法上的帮助;更要感谢她在我遇到技术困难挫折,心情沮丧时的鼓励。我相信她的教导一定会在今后我的工作学习中鞭策我不断前进。
此外,还要衷心的感谢计算机系的领导和应用教研室的老师们,通过了开题答辩、中期答辩是我对整个系统的认识,对开发系统的需求有了目标。设计结束了,我也将跨入新的未知的生活,然而学无止境,我一定会在今后的学习生活中不断的努力,不断的前进,为国家的软件业的发展尽自己的一份力量。
34
致谢 参考文献
[1] 廖若雪. JSP高级编程. 北京:机械工业出版社,2001 [2] 姜晓铭. JSP程序设计精彩实例. 北京:清华大学出版社. 001
[3] 网冠科技. JSP时尚编程百例. 北京:机械工业出版社,2001
[4] 印汶. JAVA语言与面向对象程序设计. 北京:清华大学出版社.2001 [5] ElioBonazzi GlennStokol. Oracle与JAVA从客户/服务到电子商务.2003 [6] Pallavi Iain Shadab Siddiqui. J2EE专业项目实例开发.2003 [7] 张海藩. 软件工程导论. 北京:清华大学出版社,1998.23-55 [8] 黄梯云. 管理信息系统. 北京:经济科学出版社,1997.5-94 [9] Paul Nielsen著;刘瑞等译. Microsoft SQL Server 2000宝典 北京:
中国铁道出版社
[10] 石雄等编著;Dreamweaver网页制作快速入门北京:新时代出版社。 [11] 万常华 柃传繁﹒《数据库应用》﹒北京:中国商业出版社,2000﹒43-66 [12] 曾满平 枫之秋﹒网站创建实例精解﹒北京:北京希望电子出版社,2000
﹒120-320
[13] 孙印杰 马子彦 郭利国等﹒网页设计应用教程﹒北京:电子工业出版社,
2006﹒88-150
[14] 张敬 宋广军 赵硕 王睿﹒软件工程教程﹒北京:北京航空航天大学出版
社,2003﹒120-160 [15] 数据库开发技术宝典丛书编委会﹒《Sybase Enterprise SQL Server
Manager》﹒北京:北京希望电子出版社,2000﹒40-56
[16] Craig s.mullins﹒《Database Administration The Complete Guide to
pratices and procedures》﹒北京:电子工业出版社,2003﹒33-55 [17] 《新编网页制作教程》编委会 ﹒新编网页制作教程﹒西安:西北工业大
学出版社,2002﹒225-350
[18]程志艳 张亮 马建红.JSP实用简明教程.北京:清华大学出版社,
2006.10-391
[19]吴其庆.JSP动态网站设计教程.北京:冶金工业出版社,2005.121-201 [20]柏亚军等.JSP编程基础及应用实例集锦.北京:人民邮电出版社,
2001.45-245
35
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业设计(论文)-毕业设计(论文)-本科毕业论文---基于JSP的远程教(8)在线全文阅读。
相关推荐: