基于jsp的企业留言服务系统.doc_第1页
基于jsp的企业留言服务系统.doc_第2页
基于jsp的企业留言服务系统.doc_第3页
基于jsp的企业留言服务系统.doc_第4页
基于jsp的企业留言服务系统.doc_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

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

文档简介

JavaEE课程设计Lovework小组JavaEE课程设计项目名称(中文): 基于JSP的企业留言服务系统(英文)Enterprise Message Service System Based on Jsp开发团队 : LOVEWORK工作室组长: 何永超 20080814207 08信息管理与信息系统2班 (代码)成员: 曾丽平 20080814138 08信息管理与信息系统1班 (美工)魏静伟 20080814214 08信息管理与信息系统2班 (文档)胡二蒙 20080814108 08信息管理与信息系统1班 (测试)史艳娜 20080814233 08信息管理与信息系统2班 (测试)指导教师: 张燕 截止日期: 2010.12.18目录摘 要1关键词11 系统技术及运行环境11.1 JSP技术简介11.2 JAVABEAN技术简介11.3 JDBC技术简介11.4 TOMCAT技术简介21.5运行环境22 需求分析22.1项目规划:22.1.1基本性能22.1.2开发目标22.1.3 应用目标23系统设计43.1系统设计思想43.1.1 企业留言服务系统说明43.1.2 企业留言服务系统总体分析43.2 数据库设计思想43.3 各单元模块设计63.3.1前台:用户注册登陆功能63.3.2留言显示功能63.3.3在线支持功能83.3.4管理员管理留言与用户及系统管理功能84 编码实现114.1 功能总体说明114.1.1 功能总体说明114.1.2系统功能结构图:124.1.3业务流程图:13总 结142基于JSP的企业留言服务系统摘 要 为了方便信息的交流,我们Lovework小组在结合动态服务网页(JSP)和MYSQL 技术之下开发了这个快截、界面友好的企业留言服务系统。系统使用动态服务网页(JSP)技术建设论坛的骨干框架,使用MYSQL制作系统的数据库,实现了一个功能相对齐全的企业服务系统,旨在为现代企业网站提供一个较为友好全面的客户服务解决方案。 该系统功能较齐全,在这里公司客户可以随意留言或分权限留言以及可以得到客服的在线服务支持(在线与客服对话)等,管理人员可以个性化控制前台丰富的数据元素,如首页LOGO、底部版权信息及链接等。本系统可以无缝与其他各类系统结合,共同搭建一个完备的及公司门户与公司服务于一体的全方位系统。关键词动态服务网页;企业留言系统;企业服务系统;用户管理 1 系统技术及运行环境1.1 JSP技术简介JSP是服务器端的脚本语言,是以SERVLET为基础开发而成的动态网页生成技术,它的底层实现是JAVA SERVLET。JSP(JAVA SERVER PAGES)由HTML代码和潜入其中的JAVA代码所组成。服务器在页面被客户端请求以后对这些代码进行处理,然后将生产的HTML页面返回客户端的浏览器JSP的特点是面向对象、 跨平台、 和SERVLET一样稳定、 可以使用SERVLET提供的API,同时克服了SERVLET的缺点。在使用JSP时一般和JAVABEANS结合使用,从而将界面表现和业务逻辑分离。1.2 JAVABEAN技术简介JAVABEAN是基于JAVA的组建模型,有点类似于MICROSOFT的COM组建。在JAVA平台中,可以无限扩充JAVA程序的功能,通过JAVABEAN的组合可以快速生产新的应用程序。对于程序员来说,最好的一点就是JAVABEAN可以实现代码的重复利用,另外对于程序的易维护性等等也有很重大的意义。JAVABEAN 通过JAVA虚拟机(JAVA VIRTUAL MACHINE)执行,运行JAVABEAN最小的需求是JDK1.1或者以上的版本。JAVABEAN传统的应用在于可视化的领域,如AWT下的应用。自从JSP诞生后,JAVABEAN更多的应用在了非可视化领域,在服务器端应用方面表现出了越来越强的生命力。1.3 JDBC技术简介JDBC是一组API,定义了用来访问数据库源的标准JAVA类库,使用这种类库可以使用一种标准的方法、方便地访问数据库资源。JDBC的目标是使应用程序开发人员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统,这样就使得程序员无须对特定的数据库的特点有过多的了解,从而大大简化了和加快了开发过程。JDBC API 为访问不同的数据库提供了一种统一途径,像ODBC一样,JDBC为开发者屏蔽了一些细节问题。另外,JDBC对数据库的访问也具有平台无关性。1.4 TOMCAT技术简介在已JAVA技术为的WEB开发领域中,TAMCAT是许多JAVA程序员相当喜爱的开放源代码产品,它附属在APACHE SOFTWARE FOUNDATION 所主导的JAKART项目内。由于TAMCT是SERVLET与JSP技术的参考实现(REFERNCE IMPLEMENTATION),所以它不但可以当作独立的WEB服务器,也可以结合其它的WEB服务器,只担任SERVLET容器或JSP容器的角色。1.5运行环境为了保证BBS论坛管理系统运行的高效性和可靠性,服务器应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:软件环境:客户端: Windows2000/XP/Win7/Vista,Internet Explorer(IE)等。服务器端:Windows NT/Windows2000/Vista/Win7,Tomcat 5.0,JDK 1.5及其以上版本,IE等;数据库:采用MYSQL,运行于服务器端。硬件环境:服务器 CPU:PIII 500以上 ,内存:512M以上。客户机 CPU:P200MMX以上,内存:32M以上。2 需求分析2.1项目规划:2.1.1基本性能系统包括主要的功能:前台:新用户的注册,登录,帮助,留言,在线支持(在线聊天),后台:系统设置(含 设置网站名称、网站网址、Banner、是否关闭留言、是否显示IP、是否审核留言后方可显示、是否注册后方可留言),管理员列表(含 删除管理员和添加新管理员),注册用户列表(含 修改、删除用户和添加新用户),管理员修改密码,查看留言(含 删除、回复留言),在线交流系统,关于本留言。2.1.2开发目标这个系统预期的目的是为了做成交互式的网页,方便客户端和浏览器端之间的交流。通过本系统,客户可以注册并给公司留下意见或建议,并可以得到在线的服务支持,且可以将该系统有机的融合在其他系统当中以建立强有力的后备服务系统。2.1.3 应用目标企业留言服务系统是一个用户登录留言系统。网上游客能够浏览版面上公开的留言信息及客服的回复,并且能够注册成为用户。系统注册用户能够发表留言和得到克服的在线支持(在线聊天)。系统管理员能够便于管理系统,包括浏览游客留言,审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,所见即所得的管理是否开放留言,开放注册等,并且自行配备客服人员后可以给客户提供在线支持。3系统设计3.1系统设计思想3.1.1 企业留言服务系统说明此系统中三种不同角色游客、注册用户、管理员分别为: 游 客:查看留言、注册新用户。 注册用户:查看留言、发新留言、得到在线支持。 管理员:留言管理、用户管理、系统信息管理、系统设置、提供在线支持。3.1.2 企业留言服务系统总体分析通过上面的功能说明,我们可以将论坛的制作分为四大部分:(1) 用户注册和登陆模块:这个模块的功能,就是新来网友可以填写注册资料 ,通过审核后便成为本论坛的正式会员,并可以以会员身份登陆系统。(2) 留言显示模块:显示所有通过审核的留言信息及回复信息。(3) 发表留言模块:为会员提供发表留言的地方。(2) 在线支持模块:给会员提供在线支持的在线交流服务。(4) 系统与用户管理模块:管理员可以进行对留言和用户进行查看,修改,删除等,对系统的设置和提供在线支持等。了解了具体的功能需求后,就可以按模块的开始系统的设计了。当然,这些模块的只是在功能上对系统结构的划分,实际上并不能够完全的把他们独立出来进行设计。对于这种较小的应用,也没有必要进行完全的模块化设计,在良好的规划下直接写程序代码或许来的更为简单一些。3.2 数据库设计思想在建设网站系统之前,我们必须对系统所用到的数据进行大致的分类和具体的结构设计,既要做到清晰明了,又要能适应系统各项功能的调用,而不至于产生结构上的逻辑混乱,保证关键数据在意外情况下不会被破坏,可以说数据库是系统的重中之重。数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,分析该实体有哪些属性,对应有些什么字段,以及各实体之间的联系。实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的核心。从实际出发,经过仔细地设计,得到各表的设计如表3.13.3所示。表3.1 留言信息表book字段字段名类型宽度小数位索引可否为空id编号Aotu_increment是否guestbook_type留言类型编号INT11否guestbook_type2留言类型char16否zz坐着varcharzt标题varcharnr内容varcharsj发贴日期日期型ipIP地址记录varcharre回复内容varcharresj回复日期日期型cansee是否在前台现实是否型表3.2 用户信息表user字段字段名类型宽度小数位索引可否为空id会员编号Aotu_increment是reg_email 会员注册IDvarchar32password会员密码varchar14否reg_user_name会员昵称varchar14否表3.3管理员信息表admin字段字段名类型宽度小数位索引可否为空id会员编号Aotu_increment一一是一name 会员姓名varchar32一一一pass会员密码varchar14一一否3.3 各单元模块设计3.3.1前台:用户注册登陆功能此部分是实现用户的注册功能。通过填写注册资料,正确填写后,点击注册按钮后便可注册成为正式的会员。如图3.1图3.1 用户注册用户资料填写正确就可以注册了。而且对其用正则表达式做了一些限制。E-mail必须输入有效的邮箱地址,以便日后能使用到论文的各种功能。,用户名只能是3-15位单字字符,而且不允许注册重复的用户名。两次密码必须输入一致,否则不可以注册。验证码必须正确无误。必须同意服务条款。只要用户按照出现提示信息输入进去就可以了。用户注册成功后就可以使用用户拥有的一切功能了。3.3.2留言显示功能此部分实现会员的发表新留言以及提供在线支持接口等功能。发表留言可根据后台设置是否只针对会员开放,如果想发表新的主题,必须登陆如果没有账号必须注册以后便可留言,都则会有相关提示。发表主题如图3.2所示:图3.2 发表新留言回复主题界面 如图 3.3所示:图3.3 回复主题发表成功回到显示主题页面 再点击主题会看到主题留言的相关内容和回复内容。回复留言只针对管理员开放,游客不可以回复主题。如果没有登陆直接点击回复则直接跳转到登陆页面。3.3.3在线支持功能此部分分前台和后台两部分,如图3.4和图3.5所示:图3.4 前台在线支持界面图3.5 后台在线支持界面3.3.4管理员管理留言与用户及系统管理功能此部分主要是管理员对论坛的帖子和会员进行综合管理,删除、编辑、查询、等等。普通会员是不可以进行此操作的。管理员登陆界面如图3.4所示:图3.6 管理员登陆首先用session判断管理员是否登陆,如果没有登陆直接在浏览器里面输入管理界面的地址则不能对其内容进行操作。这样保证了数据的安全性。管理员登陆以后可以对有些留言内容有地方不足时,可以对其进行编辑修改,当然对于不好的留言或者就是灌水的留言,严重的可以直接删除了。留言都是按照发表时间和回复时间排列的,时间最新的帖子则排在最前面,时间越旧的就越靠后面。管理员可以设置系统信息及管理用户信息。如果登陆成功则进入管理员管理页面,如图3.5所示 图3.7 后台界面4 编码实现4.1 功能总体说明4.1.1 功能总体说明(1)前台功能页面登陆与注册:register.jsp、login.jsp、checkuser.jsp、quit.jsp首页展示及留言在线支持等:index.jsp登陆后个人信息页:welcome.jsp错误页:error.html(2)后台功能页面仿后台侵入页:index.jsp主页面框架: IndexHome.jsp、IndexTop.jsp、about.jsp留言管理:msg.jsp、MsgDel.jsp、query.jsp、querybody.jsp、read.jsp、cansee.jsp用户管理:allUser.jsp、login.jsp、delete_user.jsp、user_do.jsp管理员管理:login.jsp、admin_do.jsp、admin_pass_mod、jsp、adminlist、jsp系统设置:login.jsp、booksetup.jsp4.1.2系统功能结构图:前台: 用户登陆是否已注册注册否 是用户退出在线客服发表留言查看留言后台:后台管理 修改密码注册用户列表查看留言在线交流系统关于系统安全退出管理员列表留言薄设置留言首页 修改密码删除留言是否显示回复留言新增用户修改密码修改信息查看用户查看管理员新增管理员4.1.3业务流程图:N开始查看首页前台登录系统设置管理员管理留言管理在线支持用户管理后台流程NY进入后台权限判断前台流程YYN注册是否为注册用户留言判断用户名和密码登录开始系统测试测试方法:由于本系统的设计人员和测试人员都是本人,很了解系统的内部结构和处理测试项目测试目的测试结果原因解决情况用户登录确保系统的安全性不敢肯定系统一定安全存在一些其它的因素仍在解决留言的添加确保留言准确无误的添加添加不成功有些属性没有进行正确性检查已解决留言的删除确保留言信息都删除程序运行正常留言的修改确保留言信息准确的修改程序运行正常在线支持确保在线支持的可用性程序运行正常用户管理确保对用户的管理都能操作成功程序运行正常系统管理确保对系统的管理都能操作成功程序运行正常管理员管理确保对管理员的管理都能操作成功程序运行正常过程,所以测试方式采用的是动态测试方法中的白盒测试。总 结完成这次设计任务总共用了四个星期时间,前两个星期用来收集资料、学习要用到的各项开发技术、进行系统的系统分析,第三个星期用来设计系统,最后一个星期用来测试及修改。文档的撰写一直贯穿其中。 计算机科学与技术专业毕业实习及毕业论文(设计)规范计算机科学与工程学院计算机科学与技术系2015年03月目 录一. 毕业实习及毕业论文(设计)的主要目的1二. 指导教师选聘及对指导教师的要求1三. 毕业实习分组及实施计划3四. 毕业论文(设计)的选题3五毕业实习及毕业论文(设计)的进度控制4六、毕业论文的结构与格式7七、毕业实习以及毕业论文(设计)成绩评定10八、毕业设计的归档工作10九、毕业实习及毕业论文(设计)领导小组12附件1:任务书的填写格式14附件2:开题报告的填写格式18附件3:文献综述格式22附件4:实习报告封面格式27附件5:实习鉴定表格式28附件6:实习成绩评定表格式29附件7:毕业论文格式的基本要求30附件8:毕业设计袋封面填写格式39附件9:毕业论文验收表40附件10:毕业设计(论文)评论标准41附件11:毕业设计资料电子文档目录结构4614根据学院有关学生实习的规定和本专业教学计划的安排,对计算机科学与技术专业学生毕业实习及毕业论文(设计)作如下具体安排:一. 毕业实习及毕业论文(设计)的主要目的1、 毕业实习的主要目的:(1) 通过毕业实习,使学生从理论走向实践,并运用所学的理论知识解决一些实际软硬件应用问题,达到实践锻炼的目的。(2) 总结升华理论知识的目的,使学生毕业后能迅速适应实际工作岗位。(3) 为毕业论文(设计)获取素材。2、 毕业论文(设计)的主要目的:(1) 全面检验学生四年所学得基本理论和基本技能状况,巩固学生所学知识,并提高学生运用所学知识的能力。(2) 通过毕业论文(设计)的撰写,弥补知识结构中的薄弱环节,优化毕业生知识结构,提高毕业生的适应能力。(3) 培养学生运用所学理论知识和技术,发现、分析和解决问题的能力,使学生掌握科学研究的方法和原则,培养和提高学生对理论和时间问题研究的能力。(4) 通过论文撰写,培养学生创造性思维能力,提高学生创新能力。二. 指导教师选聘及对指导教师的要求1、 指导教师选聘(1) 指导教师应具有讲师及以上专业技术职称或具有硕士学位,并有一定实践经验的相关专业人员。(2) 指导教师的聘任由计算机科学与技术系根据工作需要提出初步名单,经计算机科学与技术学院院长审核,予以聘任。(3) 指导教师指导学生数:讲师或具有硕士学位的指导教师一般不超过6人,高级职称(教授、副教授、高工)的指导人数不超过8人。(4) 指导教师责任1). 学生毕业论文(设计)工作实行指导教师负责制。指导教师应以高度认真负责的态度对待毕业论文(设计)的指导工作,按时完成毕业论文(设计)的各项工作。2). 指导教师对学生毕业论文(设计)中的以下事项负责:把握正确的政治方向;确保选题与培养目标的一致性;论文(设计)结构与撰写格式的规范性;督促学生保质、保量,按时圆满地完成毕业论文(设计)工作。(5) 指导教师指导工作基本要求1). 提出参考选题;2). 针对学生的选题,结合学生的实际情况,确定所指导学生的毕业论文(设计)题目,并提出明确的撰写要求和进度计划;3). 介绍有关参考文献,指导学生搜集和查阅必要的资料;4). 下发毕业设计任务书,认真指导和检查学生填写开题报告等相关内容,并在签名处签名;5). 指导学生拟写毕业论文提纲,定期检查学生毕业论文的进展情况,做好每个阶段的工作记录;6). 加强与学生的沟通,认真指导学生提交论文初稿、2稿、3稿等,并及时提出修改意见,圆满完成最终定稿;7). 根据评分标准,结合学生平时的表现,评定毕业论文(设计)成绩;指导教师评语字数不少于200字,其中包括工作态度、选题意义,理论水平、应用价值等;8). 确认所指导学生的毕业论文(设计)是否可以递交答辩,并签署意见;9). 协助做好毕业设计(论文)的归档工作。10). 撰写毕业设计指导工作总结,包括所指导学生的选题分析、质量分析、计划执行情况等。三. 毕业实习分组及实施计划(1) 毕业实习分组毕业实习主要采取集中与分组相结合,以收集毕业论文资料为主,主要采取由各指导教师根据学生所选论文(设计)题目,联系,分派学生到相关单位进行实习,收集资料;计算机科学与技术系可以在此基础上做统一安排。(2) 毕业实习时间根据教学计划,学生在第四学年第2学期的第1周到第4周进行毕业实习,共4周。(3) 实习要求1). 实习期间,学生必须自觉遵守学院和实习单位的一切规章制度;2). 并认真服从指导教师的安排,尊敬教师;3). 经常与指导教师沟通,全面完成毕业实习和毕业论文(设计)所规定的各项任务;4). 校外实习的同学,特别注意安全问题;5). 按规定的时间和格式等要求,在第四周结束后完成并前提交实习成果,主要包括:实习日志、毕业实习报告(不低于2000字,格式参见附件4)、实习单位鉴定表(格式参见附件5);6). 实习报告的内容实习报告的内容必须包括:实习时间、实习地点、实习目的、实习单位介绍、实习内容介绍、实习心得体会等,根据具体实习情况可以添加其它一些内容。7). 指导教师根据学生的实习情况,填写实习成绩评定表,格式参见附件6;四. 毕业论文(设计)的选题(1) 题目来源毕业论文(设计)题目主要来源是:1). 教师和学生到企业调研,了解和收集毕业论文(设计)的课题;2). 教师根据教学和科研的需要,结合当今计算机软硬件技术的研究重点、计算机科学与工程学院的研究方向以及一些横向联系的单位的具体需求拟订论文(设计)题目;3). 学生根据兴趣爱好和研究方向自行确定,并经指导教师同意的题目。(2) 题目主要类型和范围根据大学及计算机科学与工程学院关于“毕业论文(设计)的选题”要求,每个教师拟订一定数量的题目,经计算机科学与技术系讨论,确定最终的毕业论文(设计)题目类型和范围。题目应保证符合计算机科学与技术专业的研究方向、培养目标,大小适宜,并具有新颖性(注意出题不要与其他老师重复,且不能和以前毕业设计题目重复)。(3) 学生选题毕业论文(设计)题目于第七学期15周以前下发给学生,并在计算机学院毕业设计网站上公布,组织学生选题,采取学生自选与系里指定相结合的方式,确定每一个学生的毕业论文(设计)题目,并配备指导教师。具体题目及学生、指导教师配备情况、学生的选题情况等在学生完成选题工作后,于第七学期18周以前按大学实践教学科的要求上报。每一阶段的工作都要在计算机学院毕业设计网站上公布。(4) 指导教师填写好毕业论文(设计)任务书,及时下达给学生。五毕业实习及毕业论文(设计)的进度控制1. 毕业实习及毕业论文(设计)的进度控制阶段工作要点时间进度(周)备 注第七学期第八学期14151617181920211234567891011121314151617指导教师资格认定1.讲师及以上职称或具有硕士学位2.在专业领域内有较强的科研能力汇总毕业设计题目1.教师结合教学科研推荐题目;2.学生自拟题目3.系统一汇总题目,审查后公布。确定指导教师指导学生人数讲师或具有硕士学位指导人数不超过6人;高职称不超过8人教师与学生商量确定论文题目1.符合计算机科学与技术专业培养方向;2.大小适宜,具有新颖性,实践性下达毕业设计任务书1.教师下达任务书;2.正式任务书的格式参见附件1毕业实习,收集资料,完成开题报告,文献综述,英文文献翻译学生参与生产实习,收集与课题相关的资料,完成实习报告,撰写文献综述和开题报告,并进行英文资料的翻译深入分析系统的业务功能和流程,确定业务模型给出初步设计方案对课题进行深入分析,确定业务模型,完成系统的需求分析,并提交需求分析说明书及初步的设计方案;拟订论文大纲阶段工作要点时间进度(周)备 注第七学期第八学期14151617181920211234567891011121314151617完成系统的功能设计和数据库设计, 准备论文1稿划分模块和数据库设计;完成论文初稿1;指导教师根据论文初稿1,提出修改意见各模块程序编写、整个系统调试, 准备论文2稿进入系统实施阶段,开始进行软件和硬件的设计;学生根据论文修改意见修改论文;提交论文2稿;指导教师提出修改意见系统调试,毕业论文3稿 系统进入调试阶段;学生根据论文修改意见修改论文;提交论文3稿提交可运行软件,论文定稿、准备答辩完成所设计的软硬件系统,根据指导教师的意见最终定稿,提交全部文档准备答辩注释:(1). 进行毕业设计(论文)的学生,应结合选题内容,在调研、查阅资料的基础上写一篇文献综述,字数不少于2000字。格式参见附件3。参考文献不少于10篇(最好是期刊文章),至少含英文文献3篇;(2).进行毕业设计(论文)的学生英应完成一篇文献翻译,文献内容必须和毕业设计内容相关且应独立完成,文献原文不少于1万英文印刷字符,译文稿撰写在统一的稿纸上,同时上交原文。教师应留下评阅意见,签注日期最好在毕业实习收集资料结束时。(3). 学生毕业实习的主要目的是运用所学的理论知识解决一些实际问题,达到实践锻炼,使学生毕业后能迅速适应实际工作岗位,同时也为毕业论文(设计)的撰写收集资料。实习结束后,学生应提交不低于2000字的实习总结报告1份(格式参见附件4)、实习日志1本(记录整个毕业实习过程及其每天的心得体会,用32开软抄本记载)、实习单位鉴定表(格式参见附件5),指导教师根据学生实习情况填写实习成绩评定表(格式参见附件6),向计算机科学与技术系提出学生实习的建议成绩。(4). 有下列情形之一,取消正式答辩资格: 1). 论文撰写过程中,学生如果未完成阶段工作,经指导教师催促、教育仍不改正者; 2). 不能在规定时间内完成毕业设计程序编制或不能完成论文定稿者; 3). 毕业设计达不到规定要求,或软件无法演示(特殊原因除外);4). 不能在规定时间提交论文正确及全套材料者; 5). 凡在毕业论文中出现未经注释援引、窃取、抄袭他人作品的情况,一律视为“剽窃”,论文中“剽窃”内容超过2页者。六、毕业论文的结构与格式1 纸张与页面设置:学院有统一规定,B5纸单面打印。2 毕业论文的组成部分:毕业设计论文是对毕业设计工作的总结,写作有一定的规范和要求,一份完整的毕业设计论文应包括以下几方面:(1)封面;(2)摘要(中文摘要和英文摘要);(3)目录;(4)前言;(5)正文;(6)结论;(7)致谢;(8)参考文献与附录等。3 基本结构: 论文结构通常由以下几个部分组成: 标题。题目要确切、恰当、鲜明、简短,文字要简练、准确、有概括性。既能概括整篇论文的中心内容,又能引人注目。通过标题概括说明毕业设计(论文)的主要内容。标题字数要适当,一般不宜超过20字,如果有些细节必须放进标题,可以加副标题,主标题写得简明,将细节放在副标题里。 摘要。摘要是论文的高度概括,是全文的缩影,概括研究课题的内容、方法和观点,以及取得的成果和结论,应能反映毕业设计论文的精华。中英文摘要以300500字为宜,一般应概括以下几方面的内容:为何从事这项研究(即研究工作的缘由、问题的重要性);完成了哪些工作(研究的内容与过程);获取了哪些重要成果(含结论性意见);成果的意义。英文摘要与中文摘要内容要相对应;撰写摘要时应注意以下几点:(1) 语言使用要精炼、概括;(2) 陈述要客观,不加主观评价;(3) 摘要的重点是成果和结论;(4) 设计说明主要介绍设计任务来源、设计标准、设计原则及主要技术资料。 目录。目录应列出论文各组成部分的大小标题,分别层次,逐项标注页码。一般按三级标题编写,即1、1.1、1.1.1、.等,要求标题层次清晰。 关键词。一般3至5个。 前言(或序言、引言)。前言是论文的开头,前言一般应包括以下内容:写这篇论文的背景介绍;对本论文研究主题范围内已有文献的评述;说明本本课题的研究意义、目的、范围及解决的主要问题,所采用的研究手段、方式、方法。 正文。正文是对研究工作的详细论述。它是全文的主体,其内容包括:问题的背景和提出,毕业设计工作的基本前提和条件;相关基本概念和基本理论基础;系统分析;设计方案的拟定;理论在课题中的应用;系统实现;课题得出的结果,以及结果的讨论等。不同类型的毕业设计论文,可根据实际情况取舍内容。 结论。结论是对整个研究工作进行归纳和总结,还应包括所得结论与前人结论的比较和本课题尚存在的问题,以及进一步开展研究的建议。结论集中反映毕业设计的工作成果,表达对所研究课题的见解,是全文的精髓,结论要写得概括、简短。撰写时应注意以下几点:(1) 结论要简洁、明确,措辞应严谨;(2) 结论应反映工作主要成果。 致谢。致谢应以简短的文字对课题研究与论文撰写过程中曾给予帮助的人员表示自己的谢意。 参考文献。参考文献是毕业设计论文不可缺少的组成部分,它反映设计论文的取材来源、引用材料的广博程度和材料的可靠程度。一般设计论文的参考文献应列入引用的主要中外文文献。应包括参考的文献和资料的名称、作者名和出版社以及时间等。 附件。对于一些不宜放入正文中、但作为毕业设计论文又不可缺少的组成部分,或有主要参考价值的内容,可编入毕业设计论文的附录中,例如数据、表格、编写的算法、数据字典、主要程序和其他需要说明的资料以附件的形式放置在正文之后。4 论文格式具体格式参见附件7:毕业论文格式的基本要求。七、毕业实习以及毕业论文(设计)成绩评定1 毕业实习(1). 成绩评定的主要依据是实习纪律及表现、实习周记、实习报告、实习单位鉴定。(2). 毕业实习成绩由各指导老师填写评分表(评分表见附件6),提出每名学生的实习成绩。(3). 最终实习成绩由计算机学院综合评定。(4). 最终成绩采用五级记分制,即:优、良、中、及格、不及格。2 毕业论文(设计)毕业论文(设计)成绩评定遵照大学关于毕业论文(设计)评分标准的精神,具体按照计算机科学与技术专业毕业论文(设计)评分标准执行。计算机科学与技术专业毕业论文(设计)评分标准见附件10。八、毕业设计的归档工作学生完成毕业设计工作后,必须提交全套的毕业设计资料,包括纸质资料和电子文档资料,各个学生上交的资料是否齐全,质量是否符合要求,需要各个指导老师进行验收,并签字:1毕业设计纸质资料归档规范毕业设计资料袋封面的填写格式见附件8,所有的纸质文档资料均用B5纸打印,全部装入毕业设计资料袋中,袋中资料应包括:毕业设计任务书1份,开题报告1份,文献综述1份,毕业实习报告1份,英文翻译1份(手写稿),附英文翻译原件1份,毕业论文修改稿多份,毕业论文定稿1份,毕业设计成绩评定表1份,光盘1张(光盘中存放2中的所有内容)。2毕业设计电子资料归档规范每个学生完成毕业设计后,必须上交符合规范的全套电子文挡资料,方能参加答辩,电子资料全部存放在光盘中,现就计算机科学与技术专业毕业设计电子文挡的归档规范做如下规定:(1) 每个学生必须将所有电子资料存放在光盘中,光盘中的根文件夹为学生在自己班内的学号(2位),如: 01,然后在此文件夹中建立两个子文件夹: “程序”和“文档”,所有的毕业设计电子资料都放在子文件夹下。(2) 在程序文件夹下存放本次毕业设计编制的所有程序,可以再建子文件夹。(3) 在文档下应包括如下word文件:毕业设计任务书.doc开题报告.doc文献综述.doc毕业实习报告.doc毕业设计论文_1稿.doc毕业设计论文_2稿.doc毕业设计论文_3稿.doc毕业设计论文_定稿.doc其中毕业设计论文可以有更多次修改稿,毕业设计论文_定稿.doc中的内容必须和打印的毕业设计论文一致。光盘中的内容同时应提交到计算机科学与技术系毕业设计管理人员指定的服务器文件夹下;整个目录结构见附件11。3学生将上述纸质文档和光盘提交给指导教师,请各指导教师完成相关的意见批注和签字。需要批注和签字的地方有:任务书、开题报告、文献综述、英文文献翻译、初稿、二稿、三稿、N稿、成绩评定表的指导教师意见栏。请各指导教师收妥资料后仔细检查:每个学生各份材料中题目的一致性,各份材料的填写是否符合计算机科学与技术专业毕业设计规范。4经指导老师确认后,填写“*届毕业生毕业(论文)相关资料验收表”(见附件9),并签字,该表同时需要各个指导教师签字。5凡是有需要专业系主任和二级学院院长签字的地方(任务书、开题报告等),如果还未签字,在论文答辩结束汇总后,由专业系主任和二级学院院长统一签字。6请各指导教师认真审查学生的答辩资格。尽快填好成绩评定表中的指导教师评语和成绩。于答辩前2天将*届毕业论文相关资料验收表、学生论文成绩、不能参加正式答辩的学生名单一并交系教学秘书处。九、毕业实习及毕业论文(设计)领导小组王越,李梁,杨武,黄贤英大学计算机科学与工程学院计算机科学与技术系2014.03.10附件1:任务书的填写格式毕业设计(论文)任务书题目 按指导老师确定的题目准确填写 (任务起止日期2015 年 2月 21 日 2015 年6 月 10 日)计算机科学与工程学院(系) 计算机科学与技术 专业 班学生姓名 学 号 指导教师 教研室主任 杨武 系 主 任 王越 课题内容:本部分内容由指导老师根据具体情况填写课题任务要求:本部分内容由指导老师根据具体情况填写主要参考文件(由指导教师选定):本部分内容由指导老师指定具体的参考文献参考文献格式:引用期刊:作者名.文章题名.期刊名.年,卷(期):起始页码引用专著:著者(或译者).书名.出版地:出版社,出版年同组设计者:填 “无”或同组同学学号姓名注:1、此任务书应由指导教师填写。 2、此任务书最迟必须在毕业设计开始前下达给学生。25学生完成毕业设计(论文)工作进度计划表序号毕业设计(论文)工作任务工 作 进 度 日 程 安 排周次12345678910111213141516171819201根据任务书进行毕业实习, 收集资料此表内容由指导教师根据学生课题实际填写2完成文献综述,英文文献翻译,开题报告3深入分析系统的业务功能和流程,确定业务模型给出初步设计方案4完成系统的功能设计和数据库设计, 准备论文1稿5各模块程序编写、整个系统调试, 准备论文2稿6毕业论文3稿,最终定稿、准备答辩注:1、此表由指导教师填写;2、此表每个学生一份,作为毕业设计(论文)检查工作进度之依据;3、进度安排请用“-”在相应位置画出。毕业设计(论文)阶段工作情况检查表时间第一阶段第二阶段第三阶段内容组织纪律完成任务情况组织纪律完成任务情况组织纪律完成任务情况检查情按学生实际情况填写况教师根据学生选题,文献综述,开题报告,实习收集资料,详细提纲等的完成情况进行填写按学生实际情况填写根据学生的需求分析,设计方案,论文初稿的完成的实际情况进行按学生实际情况填写根据学生设计的软件,提交的论文定稿及全套资料的具体情况填写教师签字签字 日期2015.3.18签字 日期2015.4.15签字 日期2015.6.10注:1、此表应由教师认真填写; 2、“组织纪律”一栏根据学生具体执行情况如实填写; 3、“完成任务情况”一栏按学生是否按进度保质保量完成任务的情况填写; 4、对违纪和不能按时完成任务者,指导教师可根据情节轻重对该生提出警告或不能参加答辩的建议。附件2:开题报告的填写格式毕业设计(论文)开题报告题目 按指导老师确定的题目准确填写 系 名 称 计算机科学与工程 班 级 姓 名 学 号 指导教师 教研室主任 杨 武 时 间 2015.2.28 1、 本课题国内外的研究现状分析本部分内容由学生完成,经指导老师检查后填写.2、 本人对课题任务提出的任务要求及实现预期目标的可行性分析(只限工科类)本部分内容由学生完成,经指导老师检查后填写.3、 本课题需要重点研究的关键问题及解决问题的思路本部分内容由学生完成,经指导老师检查后填写.4、 完成本课题所需的工作条件(如工具书、计算机设计绘图、实验、调研等)及解决办法本部分内容由学生完成,经指导老师检查后填写.5、工作方案分析及进度计划(

温馨提示

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

评论

0/150

提交评论