软件学院本科生选课系统--基于JSP的管理模块开发-毕业答辩_第1页
软件学院本科生选课系统--基于JSP的管理模块开发-毕业答辩_第2页
软件学院本科生选课系统--基于JSP的管理模块开发-毕业答辩_第3页
软件学院本科生选课系统--基于JSP的管理模块开发-毕业答辩_第4页
软件学院本科生选课系统--基于JSP的管理模块开发-毕业答辩_第5页
已阅读5页,还剩8页未读, 继续免费阅读

下载本文档

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

文档简介

1、软件学院本科生选课系统-基于JSP的管理模块开发1.管理模块设计: 与教秘讨论系统需求,设计模块功能2.代码编写 编写代码并测试个人负责:管理模块管理模块需求分析1.分析需求 管理模块主要是教秘老师对选课进行管理,需界面简单明了,易于操作 与非软件专业的教秘老师探讨需求,尽量使用非技术性语言2.明确需求 根据老师所陈述的需求,进行模块设, 设计完成后再与老师进行需求确认 管理模块设计1.学生管理:添加,修改学生信息2.课程管理:添加课程, 修改课程状态,课程管理3.公告管理:添加公告, 公告管理, 选课说明, 选课简介4.学分设定:添加学分设定, 设定统计5.其它设定:修改密码,管理员权限设定

2、代码编写使用技术: JSP开发工具:eclipse 3.3 开发语言:Java页面代码编写分页功能编写批量修改功能编写上传文件功能编写分页功能编写用mysql的sql进行简单分页select * from student where id order by id asc limit 页数*分页人数,分页人数批量修改功能编写 SQL语句: update 表名 set 属性 where 语句实现方法 把页面上的select元素的id设成一样,然后把选中的select值传给后台的一个数组selects上,再使用sql语句将selects值使用循环传入数据库上传文件功能编写request.setCha

3、racterEncoding(GBK);/设置编码格式,就不用一个个转码了InsertStudent is = new InsertStudent();FileMover fileMover = new FileMover();/创立一个FileMover对象并实例化UploadBean upBean = new UploadBean();/创立UploadBean对象并实例化MultipartFormDataRequest mrequest = null;Hashtable files = null;/创立一个容器,其空间在后面将用来存放上传文件upBean.setFolderstore(s

4、Path);/创立要上传的目录upBean.addUploadListener(fileMover);/增加filMover监听fileMover.setNewfilename(sServerFileName);/设置效劳器上的文件名upBean.store(mrequest, uploadfile);/上传is.GetStudent(sPath + / + sServerFileName);File txtfile = new File(sPath + / + sServerFileName); /创立File对象,并获得要操作的文件路径txtfile.delete();/删除文件缺乏之处通过本次毕业设计,我意识到自己对软件工程的领悟还不够具体全面,对编程的理解和掌握还不够好在JSP和JAVA方面,还需要进一步提高毕业设计收获通过本次毕业设计,我很好的将四年所学融会贯穿,从软件工程,需求分析,到代码编写,再到测试,修改等等,我经历了一个完整的工程编写过程,这其中学到了很多书本上没有的实践经验和知识,让我更加体会了多动手的重要性。通过本次毕业设计,我深知我所掌握的知识相对于计算机浩瀚的知识海洋来说,不过是九牛一毛,沧海一粟,我不能放弃对知识的学习和追求,不在人后,一定要好好努力,继续学习。致谢感谢苏淑文老师在毕设过程中耐心的指导感谢辩论组的老师们感谢工程组的组员们在毕设过

温馨提示

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

评论

0/150

提交评论