本科毕业论文(设计)
工作记录及成绩评定册
论 文 题 目 基于 JSP 的论文格式化系统
─后台
学 生 姓 名 余栋梁
学 号 2003215065
所 在 系 网络工程系
专 业 网络工程专业
班 级 网络工程 032 班
指导教师(职称) 高宏宇(助教)
二〇〇 七 年三月
成都信息工程学院教务处制
使 用 说 明
一、此册中的各项内容为系对本科毕业论文(设计)的工作和成绩评定记录,请各环节
记录人用黑色或蓝色钢笔(签字笔)认真填写,并妥善保存。
二、此册于学生选题完成后由系办公室组织发给学生。学生如实填好封面上的各项内容
后交指导教师,指导教师填好《本科毕业论文(设计)任务书》的各项内容,经系毕业论文
(设计)领导小组审核后交学生,学生在指导老师的指导下填好《本科毕业论文(设计)开
题报告》的各项内容,上交指导老师审核。此册进入指导老师保存阶段。
三、指导老师如实按时填好《本科毕业论文(设计)指导工作记录》上的指导内容,并
请学生签字确认。中期检查时,指导老师将此册交学生、系检查小组填好《本科毕业论文(设
计)中期检查记录》的各项内容后仍由自己保存。
四、毕业论文(设计)定稿后,根据系里工作安排,学生把论文(印刷版)上交给指导
老师批阅评分。指导老师填好《本科毕业论文(设计)指导老师审阅评价表》中的各项内容,
然后把论文和此册一同交给系办公室。此册和论文进入系办公室保存阶段。
五、系办公室把论文和《本科毕业论文(设计)评阅教师审阅评价表》(单表)交指定的
评阅教师批阅。评阅教师填好《本科毕业论文(设计)评阅教师审阅评价表》中的各项内容,
然后把论文和评价表交给系办公室。论文又回到系办公室保存阶段,系办公室组织把《本科
毕业论文(设计)评阅教师审阅评价表》粘贴于此册中的指定位置。
六、系答辩委员会审核学生答辩资格。系办公室把具有答辩资格学生的论文连同此册交
各答辩小组,此册和论文进入答辩小组保存阶段。
七、学生答辩后由答辩小组填好《本科毕业论文(设计)答辩记录及评价表》中的各项
内容,然后把论文和此册一同交回系答辩委员会(系办公室)。此册和论文又进入系办公室保
存阶段。
八、系答辩委员会进行成绩审定,填好《本科毕业论文(设计)成绩评定表》中的各项
内容,然后把论文和此册一同交回系办公室。系办公室组织把论文和此册等资料装入专用档
案 袋中。至此,此册和论文(印刷版和电子版光盘)永久进入系办公室保存阶段。
本科毕业论文(设计)任务书
题 目
基于 JSP 的论文格式化系统(后台)
题目
来源
□ 教师科研 □ 教师自拟
□ 学生自拟 □ 其他
题目
类型
□ 理论研究 □ 应用研究
□ 设计开发 □ 其他
选题背景
及目的
背景:论文格式一般要求很严格,很多人在排版校对环节不停的进行修改,浪
费大量时间和精力,因此需要一个自动化工具来进行自动排版,自动生成规范
化的文档。
目的:让教师、学者等从重复的排版校对工作中解脱出来,让系统自动生成规
范化的文档。
工作任务
及要求
要求:
1、本系统基于 B/S 模式,要求用户界面简单易懂,适用于各类人群;
2、实现用户管理,能进行注册与登录;
3、用户注册使用 Ajax 技术,实现即时验证机制;
4、实现权限管理,用户登录以后只能对自己上传的记录进行查看和修改;
5、实现保存记录功能,用户可以将当前输入的文档内容上传到服务器进行保
存,以便下次登录后能进行修改;
6、实现记录下载功能,用户登录以后可以将历史文档记录下载到浏览器中进
行二次修改,然后上传;
7、要求记录在服务器上以 XML 文件形式保存,便于扩展;
8、实现用户文档的转换,按用户需要转换成指定格式,至少需要支持 word
格式和 pdf 格式;
9、文档的转换操作使用模板进行,针对不同的用户群体,只需要修改模板文
件,即可生成符合要求的文档;
10、充分实现可配置性,例如模板的存放目录,用户数据的存放目录,以及数
据库的帐号密码等。
时间安排
1.开题报告 ( 年 月 日—— 年 月 日)
2.实施研究 ( 年 月 日—— 年 月 日)
3.完成初稿 ( 年 月 日—— 年 月 日)
4.修改定稿 ( 年 月 日—— 年 月 日)
5.成绩评定 ( 年 月 日—— 年 月 日)
6.答 辩 ( 年 月 日—— 年 月 日)
以上内容由指导教师填写
指导教师
签字
年 月 日
系部
审核
年 月 日
接受任务
签字
接受任务时间: 年 月 日 学生签名:
本科毕业论文(设计)开题报告
题 目
基于 JSP 的论文格式化系统(后台)
选题意义
论文格式一般要求很严格,很多人在排版校对环节不停的进行修改,浪费大量
时间和精力,因此需要一个自动化工具来进行自动排版,自动生成规范化的文
档。让教师、学者等从重复的排版校对工作中解脱出来,让系统自动生成规范
化的文档。
主要研究
内容
1、Java 的文件上传以及下载研究,使用 Servlet 上传及下载的实现;
2、XML 格式的研究;
3、XML 文件通过 XSLT 模板转换成 rtf 文档的方法;
4、用 XSLT 样式表将 XML 文档转换为由 XSL-FO 元素构成的文件。要执
行这一转换,只需用调用 XSLT 处理器;
5、用某种显示引擎将 XSL-FO 元素转换为 PDF 文件。
6、Ajax 原理性研究;
7、JAVA 数据库操作;
8、TOMCAT+MYSQL 环境搭建。
主要研究
思路和方
法
1、使用软件包 javax.xml.transform 将 XML 文件使用 XSLT 模板转换成 RTF
文件;
2、XSLT 语法研究,已经 XSLT 文件编写;
3、使用软件包 javax.xml.transform 通过 XSLT 样式表将 XML 文档转换为由
XSL-FO 元素构成的文件;
4、使用 Altova StyleVision 软件辅助编写 XSLT 文件,加快模板编写速度;
5、用 apache 的开源项目 fop 将 XSL-FO 元素转换为 PDF 文件。
6、使用 Servlet 实现 Ajax 技术;
7、MYSQL 数据库的使用及编程。
8、研究从 web.xml 中读取 servlet 初始化参数,使系统得到运行的基本配置参
数;
9、将数据库用户名和密码写如 web.xml 文件中,实现可配置,根据需要可做
修改,从而不用修改代码;
10、 将模板的存放路径以及用户数据存放路径均写如 web.xml 文件中,实
现可配置,根据需要可做修改,从而不用修改代码。
已有工作
条件
熟悉 tomcat 服务器,熟悉基于 eclipse 环境的 JAVA 开发,本系统工作于 tomcat
服务器,应用 eclipse 进行系统的开发。
(接下页)
工作进度
安排
2007-3-10 到 2007-3-20 完成系统设计,完成 UML 图;
2007-3-21 到 2007-3-31 完成前台界面;
2007-4- 1 到 2007-4-22 完成后台生成 rtf 文档功能;
2007-4-23 到 2007-5-10 完成后台生成 PDF 文档功能;
2007-5-11 到 2007-5-13 完成毕业论文初稿;
2007-5-14 到 2007-5-17 完成毕业论文初稿修改;
2007-5-20 完成毕业论文
毕业论文答辩
预期
成果
1、实现用户注册以及登录;
2、注册过程使用 Ajax 实现即时验证
3、用户登录以后上传或者下载自己的记录;
4、将记录转换成 WORD 或者 PDF 文档;
主要参考
文献目录
[1] 林上杰,林康司.JSP 2.0 技术手册[M],电子工业出版社,2005.4
[2] 汪孝宜,刘中兵 等.JSP 数据库开发实例精粹[M],电子工业出版社,
2005.7
[3] 黄浩文,黄静舒.JSP 核心技术和电子商务应用实例[M],机械工业出版社,
2001.3
[4] 耿祥义,张跃平.JAVA2 实用教程[M],清华大学出版,2003.9