JSP实训报告.doc

上传人:jian****018 文档编号:9386733 上传时间:2020-04-05 格式:DOC 页数:11 大小:42.50KB
返回 下载 相关 举报
JSP实训报告.doc_第1页
第1页 / 共11页
JSP实训报告.doc_第2页
第2页 / 共11页
JSP实训报告.doc_第3页
第3页 / 共11页
点击查看更多>>
资源描述
JSP实训报告保定职业技术学院;课程设计报告;2010年12月06日;内容摘要;我们设计的是一套党务信息管理系统,采用JSP网页;JSP在动态网页实现方面具有诸多优势,值得进一步;索引关键词:党务信息数据库增删改查;-I-;保定职业技术学院计算机系网络程序设计JSP课;目录;内容摘要.;第1章;第2章;1.1;1.2;1.3;1.保定职业技术学院课程设计报告2010年 12 月 06 日内 容 摘 要我们设计的是一套党务信息管理系统,采用JSP网页技术实现了一个小型的党务信息管理平台。此系统实现了对保定职业技术学院所有党员信息的管理,包括增加,删除,查找信息等。进入系统首先要通过用户名和密码登陆,然后实行本系统的一系列功能。本系统用到了My SQL数据库。在此系统的编写过程中,我由于基础知识不扎实,频频出错,但在同组成员的帮助下一一解决,我不是很熟练,写的代码不是很多,对前台界面做了一定的美化。JSP在动态网页实现方面具有诸多优势,值得进一步学习和研究。索引关键词 :党务信息 数据库 增删改查- I -保定职业技术学院计算机系网络程序设计JSP课程设计报告目 录内 容 摘 要 . I 目 录 . II第1章第2章1.11.21.31.41.5第3章 绪论 . - 1 - 在线测试系统技术概述 . - 1 - 项目概述 . - 1 - 党务信息管理系统的实现技术 . - 1 - 浏览器端开发技术 . - 2 - Web服务器端开发技术 . - 2 - 数据库服务器技术 . - 2 - 在线测试系统分析与设计 . - 3 -3.1 需求分析 . - 3 -3.2 系统设计 . - 3 -3.3 数据库设计 . - 3 -3.3.1 数据库需求分析 . - 3 -3.3.2 数据库逻辑结构设计 . - 3 -第4章第5章 在线测试系统功能的JSP实现 . - 3 - 总结 . - 4 - 后记 . - 5 - 参考文献 . - 6 -附录1 系统安装、配置及操作说明 . 7A1.1 JDK的安装与配置 . 7A1.2 Tomcat的安装与配置 . 7A1.3 数据库的配置 . 7A1.4 如何进入系统 . 7A1.5 系统中用户名及密码 . 7附录2 系统部分代码 . 8附录3 小组分工 . 11- II -保定职业技术学院计算机系#程序设计课程设计报告基于JSP的党务信息管理系统第1章 绪论随着现在教育事业的不断发展,信息技术对社会进步和国民经济发挥着越来越大的促进作用,并对传统的思想观念、工作方式产生巨大的冲击。世界已进入信息化时代,网络技术已进入了各行各业,同时也带动了各行业的发展。中国现在教育事业的发展迅猛,高等院校的数量和规模不断的扩大。与此同时,根据时代的要求,管理,特别是对日益增多的党员的管理,对学校的发展起着不可忽视的作用。而院领导在党员的管理中有着承上启下的枢纽地位,这一角色的重要性也日渐突出起来。学院与党员之间沟通途径的建立、对党员的具体管理措施的实施等都是通过院领导的工作得以体现和贯彻执行的,如果院领导这个环节的工作做的好,其对党员工作的总体管理和发展都具有不可估量的好处。因此,越来越多的学校对院领导这一角色也越来越重视,一些院校专门对院领导进行一系列培训。与上述管理需求不符的是:针对院领导工作的配套管理软件严重缺乏。虽然,已有很多较成熟的党务信息管理方面的软件,但这些软件都不太实用,特别是对我们这种类型的学校。实际上,一方面,院领导工作的特点是事多、琐碎、繁杂,但工作程序是有序。因而,在当今科技高度发达的信息社会,开发一个适合院领导工作的管理软件,提高办公质量,加强党务信息管理,是适应学校各方面发展的要求,是党务信息管理工作中急需解决的问题。由于JSP技术具有多方面的优点,因此在线测试系统的实现被广泛采用,同时JSP技术还处在不断的发展之中,这正是论文选题的主要依据和动机。第2章 在线测试系统技术概述1.1 项目概述本项目是党委对党务实行在线管理的一个系统,这个系统采用的b/s模式的开发方向,使用户通过ie浏览器即可对党务管理系统进行操作,使党务管理起来更加方便快捷。1.2 党务信息管理系统的实现技术从系统的体系结构上看,一般采用三层的浏览器/服务器(Browser/Server,B/S)结构,整个系统主要由浏览器、Web服务器和数据库服务器三个部分组成。相应地,党务管理的的实现技术主要包括浏览器端开发技术、Web服务器端技术和数据库服务器技术等。第3章 在线测试系统分析与设计3.1 需求分析用户需要通过登入模块进行登入,并且不同的账号有不同的管理权限,大体分为:党务管理和系统管理员,党务管理又分有不同权限,下级管理员只能管理自己直属的党组织,对上级、同级以及兄弟级的下属党组织只能观看而不能改动。管理大致分为增加、删除和修改。党组织类型大致分为:党委、系党组织、班级党支部3.2 系统设计用户通过登入模块输入账号密码进行登入,登入时手动选择是系统管理员还是党务管理员,然后由系统区匹配数据库进行权限的判定。登入成功之后进入主页面。主页面由html语言编写的框架也组成,框架页分为三个页面,分别为top,right和main页。Right页主要读取数据库输出党组织的分支结构,组成树形目录。Mian页主要显示各项操作的结果。3.3 数据库设计3.3.1 数据库需求分析数据库主要有两个表,一个是用户表,用来存储用户的账号密码和管理权限;另一个党务表,用来存储各个党组织的具体信息,比如编号、名称、类型等。3.3.2 数据库逻辑结构设计数据库的概念结构设计完毕后,就可以将上面的概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。对于本系统,需要建立含有个表的数据库。数据库名称:root包含数据表:xinxi第4章 在线测试系统功能的JSP实现本系统采用的技术方案为DreamWeaverCS4 +Myeclipse +My SQL,即使用DreamWeaverCS4作为前台设计,采用Tomcat作为Web服务器和JSP引擎,采用My SQL作为后台网络数据库管理系统。第5章 总结这样子简易JSP党务信息管理系统算是完成了,当然这个JSP党务信息管理系统只是简单的运用,没有涉及到大量的数据,作为入门的教学的例子是完全值得我们这些初学者消化的了!通过这次JSP党务信息管理系统的联系,我对MVC的设计模式有了深刻的了解!不过其中的一些细节,还是需要我自己去慢慢的体会的!比如分页就是一个值得我去好好去研究的例子.通过这次实训,确实让自己成长了许多。在实训期间,我学到了许多东西,遇到了一些困难,也看到了自己本身存在着许多问题。在测试时要想使自己的测试更加周全。总会遇到这样那样的问题,当前的软件的功能日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。通过在学习实践中和老师的指导下,我们有了更丰富全面的软件技术和应用技巧,使我们真正对所学的软件融会贯通,熟练在手。需再加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,为以后能做好工作而努力。经过一个多星期艰苦卓绝的努力,总于完成了党务信息管理系统模块的实训.从当初领到题目到最后调试完成,经历了无数次的错误-修改代码-重启服务器-运行的过程,感觉到平时学的知识是多么的浅薄,书到用时方恨少,现在是体验的真真切切.本来已经耳熟能详的代码,一到IDE中书写,却提笔忘字,这充分的反应了我平时的基本功不扎实,常用代码的不熟练.给我以后的工作敲响了警钟,有了努力的方向.但通过这次实训,我也感受到了开源的方便,遇到什么问题,上网一查,就知道该怎么弄了,以前做个课程设计都是怕别人和我的一样,不愿意给别人看,现在知道了程序弄不出来是多么的着急,学习都是相互的,互相研究才能共同进步的.以后要多多注意这方面的事情,本次实训是我工作前一次很好的演练和实践的机会,是培养独立思考问题和自学能力的锻炼,使我意识到必须努力学习才能才工作中体现自己的价值,适应社会的需要.总的来说,此次课程设计共60个学时,在学习Java语言、JSP等内容的基础上,进一步学习并实践了网页制作、Web服务器安装、网络数据库操作、JSP程序设计等多种实用技术,成功设计出一个功能基本齐全的B/S模式系统。既学习了不少新的知识和技术,由亲身体验软件设计、开发的过程,个人觉得收获颇丰。最后敬请各位专家、老师和同学对论文和今后的研究工作提出宝贵的指导意见和建议。后记感谢老师几个星期的教导,我会再接再厉,争取更大的突破。参考文献1Jsp程序设计案例教程 编著:刘志成 清华大学出版社2Oracle数据库实例教程 主编:张红强 天津大学出版社附录1 系统安装、配置及操作说明1.系统安装、配置说明:A1.1 JDK的安装与配置在Win2000 操作系统下,JDK的安装步骤如下:path和classpath的配置等。A1.2 Tomcat的安装与配置虚拟目录的配置、servlet的配置等。A1.3 数据库的配置安装mysql数据库,账号root,密码123456。2.系统操作说明:A1.4 如何进入系统在地址栏中键入http:/localhost:8080/.便可进入网络考试系统的首页面。 A1.5 系统中用户名及密码(1) 管理员:用户名tiankunpeng,密码7654321;(2) 考生:田坤鹏-7-附录2 系统部分代码登陆:base href=My JSP login.jsp starting page !-附录3 小组分工1. 学号:10 姓名田坤鹏登陆、添加、lifttree等代码的编写等;2. 学号:09 姓名:付宝莎数据库的设计,后台管理账户的修改、删除的代码编写等;
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 工作总结


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!