当前位置:文档之家› WEB程序设计上机实验二

WEB程序设计上机实验二

北京服装学院商学院
上机实验报告
实验名称:学生信息管理网站的设计与开发学生姓名:Masoon
指导教师:
实验日期:
实验二学生信息管理网站的设计与开发
一、实验名称
学生信息管理网站的设计与开发
二、实验目的
(1)理解MVC框架的具体含义.
(2)掌握Java的基础语法和编程规范.
(3)掌握SQL语言的语法.
(4)掌握JSP和SERVLET的语法以及五个内置对象的使用.
(5)掌握JSP的工作原理.
(6)学会运用JSP+SERVLET+DATABASE进行网站的设计和开发.
三、实验内容
1.根据需求进行网站框架的设计
2.根据模块设计进行数据库设计
3.网站源代码开发和测试
4.将工程部署到TOMCAT服务器上
5.实验报告的书写
四、实验要求与步骤
(1)设计网站的框架
(2)根据框架设计进行数据库的设计;
(3)进行编码工作
(4)测试
i.进行用户页面数据的正确性测试(例如年龄是否为整数的测试;
E-mail格式是否正确的测试等等)
ii.对网页的调转方向是否正确进行测试;
iii.对网页显示信息是否有乱码进行测试;
iv.对网页显示信息是否符合业务逻辑进行测试.
(5)部署
i.配置部署环境(JDK+TOMCAT)
ii.将开发的工程文件复制到$TOMCAT\webapps\
iii.在IE浏览中打开http://localhost:8080/login.jsp
(6)完成实验报告
1.查询数据的分页显示功能;
2.学生注册的照片上传和查询显示;
3.部署环境的具体配置方法和系统是如何部署到Tomcat中的;
在这里选择页面右键工程,之后导出,war文件,将war文件放入tomcat文件夹下
的webapps文件夹中,之后运行tomcat在浏览器中输入
http://localhost:8080/HH/index.jsp
4.整个系统的使用说明;
共有七个网页,组成一个网站,网站从index.jsp作为首页的开始,包括,login.jsp,sign.jsp,Download.jsp,delete.jsp,show.jsp,showResult.jsp,vote.jsp 等页面。

5.系统数据库的SQL脚本;
use test;
create table student(
name varchar(30)not null,
password varchar(32)not null,
sex char(2)default‘f’,
birthday varchar(20),
city varchar(30),
image varchar(100)not null,
mail varchar(30)not null);
select*from student;
6.实验报告中的实验小结不应少于400字;
通过本次对web程序设计课程的学习,我对web程序设计有了很多的了解。

首先对Servlet的jsp关系的了解,Servlet是jsp的执行部分,jsp运行在服务器上,显示出来的页面是访客进行浏览的页面,其中的代码组成可以是html,css,javascript和部分jsp代码。

这部分的代码最后都会被浏览器解析成html代码进行执行。

而Servlet端的代码主要是java语言,这其中的代码可以对前端jsp端的页面进行数据的传输和处理。

在我们的实验中,我们主要是让jsp端收到的数据放入数据库中,同时也可以从数据库中提取一定的数据出来,这样,整个网站的流程就出现了。

即访客通过jsp端浏览器来进行浏览,通过Servlet端进行数据的分析和调用,通过mysql数据库进行数据的存储和加工,调用,这样,一个完整的网站就出现了。

通过本次的学习我发现,网站设计的时候,后台对数据的处理是难点,同时,
在网站的前端,一些页面的排版布局也是很难的,为此我专门学习了javascript 和css以及一些jquery等的知识,这些技术对页面的美观有了很多的影响,同时也让网站有了更多的人性化部分。

这种技术的出现,使干巴巴的网页变成了让人喜爱的交互产品。

对网站的设计也很重要的影响。

通过本次的学习,我对网站的设计和制作有了很深的了解,同时也对编程有了更多的感觉,希望可以跟好的学习编程。

对老师也表示感谢。

相关主题