




免费预览已结束,剩余9页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目: 班级网站设计 学生姓名: 邵园园 专 业: 软件技术 班 级: 11软1 学 号: 201101080029 指导教师: 日期:2103 年 1 月 8 日 第一章 绪论 摘 要 在21世纪这个信息高度发达、高速流通的时代,计算机的普及以及计算机网络的广泛应用,让普通人能够接触到比以往更多的知识。面对信息时代的信息大“爆炸”现象,怎样才能使教育跟上时代的步伐,而不至于被时代抛在后面?很多专家一直都在思考这个问题“如何把教育资源移置到网络上去,使更多的人可以享有这些资源”。作为一个以传播知识为主要职能的机构,学校建立一个自己的网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。本系统的开发是基于JSP的班级网站的设计与实现,采用JSP程序设计语言、JavaScript、Html语言及JavaBean、Servlet语言,采用Tomcat服务器技术,并采用MySQL数据库进行开发。首先对班级网站做了详细的需求分析;然后给出了网站所需的功能,重点探讨了班级网站的设计法案;最后对班级网站进行了较详细的设计,并给出了具体实现步骤;通过测试分析,该系统的运行稳定、可靠,具有一定的可观价值。关键词:班级网站,JSP,MySQL数据库1.2 设计思想 通过设计班级网站,我们要全年宣传、展示班级风采、优点与特色,发布班级的重大活动安排,增强同学之间的相互联系,提高办事效率。网站结构图:班级介绍同学信息班级相册留言板学校风貌主页 图1-1:网站结构图1.3 开发工具的选用及介绍 1.3.1 JSP技术分析JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。JSP的优势如下:(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。第二章 网站总体分析与设计21网站系统分析根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可对网站作如下划分:(1)班级首页(2)班级介绍(3)同学信息(4)班级相册(5)留言板(6)学样风貌22主页设计 页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现班级的勃勃生气,静态主页方式介绍班级风采、优点特色,就得利用JSP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。23 数据库设计 本网站采用的数据库是Microsoft Access,建立库文件,包含如下几个表文件:Claim 网站公告信息表Loginfo 来访登录时间信息表Mssg 留言信息表Photo 图文内容说明信息表User 成员地址信息表第三章 详细设计31本站首页 图2-1:网站首页 代码如下:11软1bordercolor=#FFFFFF 本站首页 班级介绍 同学信息 班级相册 bgcolor=#FFFFFF雁过留声 bgcolor=#FFFFFF 学校风貌 collapse height=463 bordercolor=#CCFF33班级动态 班级介绍 天空湛蓝,鸟语花香,一群充满活力的年轻人11软1的同学们在美丽的学院里演绎着一个个富有激情的青春故事。这是一个团结奋进、朝气蓬勃、温暖和谐的集体。学校通知Copyright 11软件技术1班 E-mail:87380305 联系地址:潍坊科技学院/a 32班级介绍 图2-2:班级介绍代码如下:潍坊科技学院11软1软件0905班 本站首页 班级介绍 同学信息 班级相册 雁过留声 学校风貌 江西软件学院软件分院0905班 这是一个团结奋进、朝气蓬勃、温暖和谐的集体。 我们自信的接受挑战,以开放的心态迎接新事物,从社会底层的居住到高等学府的气氛,从容的生活。在多维的思想体系中,我们一直为社会和个人利益的共赢而努力。我们没有普遍的眼高手低的现象,从一开始我们实际的扩大专业知识,用实际成果来回答问题! 33同学信息 图2-3:同学信息代码如下:男同胞们名单. 11软1 女同胞们(名单). 班长:裴星宇 纪委:苟详明 学习委员:王超 体育委员:马安顺 副纪委:张将 生活部长:于明明 那个某某人:邵园园 济宁老乡:杨新旋 青岛帅锅:江京翔 少数民族:杨波 火柴哥:孙慎伟 34班级相册 图2-4:班级相册代码如下:江西软件学院软件分院0905班 本站首页 班级介绍 同学信息班级相册 雁过留声 学校风貌 课程总结 这次课程设计让我学到了很多,感到了新知识的力量。在这个工程中遇到了很多困难,经过一次又一次的改正,一遍又一遍的尝试,终于运行成功,在运行成功的一瞬间我幸福的笑了,很有成就感。 参考文献1云舟工作室,精通Jsp网络编程M,北京人民邮电出版社
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2017正规租房合同范本
- 植物学奥赛题目及答案
- 人员培训与开发试题及答案(一)
- 人教版高一上学期语文期末考试试卷(含答案)
- 直营店招聘合同范本
- 法律咨询服务合同
- 俄语试卷题目及答案
- 健康保障考试试题题库及答案
- 2025年实验幼儿园教职工考核量化细则
- CN222960731U 环形跟踪上料站 (温州优匠工品科技有限公司)
- 地砖铺贴分包合同协议书
- 湖北省宜昌市2024-2025学年七年级上学期起点监测英语试卷(含答案无听力音频及原文)
- 大语言模型与安全 课件 第3章 多模态大语言模型
- 尿液感染组学在尿路感染诊断中的价值
- 2025专精特新小巨人打分表(密件)
- GB/T 45340-2025金属及其他无机覆盖层镀层厚度的测量斐索多光束干涉法
- 离婚协议书正规打印电子版(2025年版)
- 《 大学生军事理论教程》全套教学课件
- 踏虎凿花的探究 详细版课件
- 湖南省岩石地层新旧名称对照表
- 湖北化工集团会计核算手册
评论
0/150
提交评论