Web开发技术课程设计实验
一、实验类型:设计型实验
二、实验目的:
利用Eclipse或其它IDE工具进行基于servlet和jsp的B/S系统设计。能够正确运用相关语言和工具,结合一个模拟课题,复习javaweb中相关html、http、servlet、jsp的知识,提高相关技术编程实现能力,加深对B/S架构下系统设计基本技术的理解,掌握B/S架构系统建设的基本方法。
三、实验准备:
1. 熟悉Eclipse工具的设计环境;
2. 复习HTTP协议相关知识;
3. 复习Servlet和jsp相关编程知识;
4. 复习java连接使用数据库的相关知识。
三、实验内容:
1. 选择一个小型B/S架构应用系统作为开发目标;
2. 进行需求分析,确定需要开发系统的相关功能。
3. 分析功能实现所需技术并设计实现方案;
4. 编程实现并测试
四、实验要求:
1、必须实现的技术细节:
数据库连接和增删查改操作、session和cookie的使用、基于servlet的文件上传和下载。
2、可以选择实现的技术细节:
web监听器、web过滤器、Servlet多线程、Servlet异步处理,前端ajax技术实现。
3、服务器端采用servlet和jsp开发,可以使用框架。
4、说明书编写请采用word2003文档(.doc后缀),文件名为“文档名称.学号.姓名.doc”例如:XXX系统设计报告.AP1006405.陈明.doc
5、具体的设计报告格式见附件1
五、实验学时:32学时
附件1
Web开发技术课程设计报告
XXX系统的设计报告
学 院: 智能制造学部
专 业:通信工程(计算机通信网络)
班 级:
学 号:
学生姓名:
设计时间: 2020-11-17~2020-01-17
指导老师: 王 柱
五邑大学智能制造学部制表
Web开发技术课程设计报告撰写大纲(参考)
一、 系统设计的目的
按自己选定的项目内容描述。
二、 系统的分析与设计
1、 根据不同方向的选题,写出系统的技术分析;
2、 论述系统的设计思想(主要思路与方法);
3、 介绍使用的相关技术;
三、 系统中部分功能的具体实现
1、 系统采用的开发平台和运行环境(例如Win10,Eclipse,mysql等);
2、 系统的主框架设计与UI用户界面;
3、 系统XX模块设计(如客户端模块设计);
列出主要界面,给出核心代码(不要全列);
4、 系统YY模块设计(如服务器端模块设计);
列出主要界面,给出核心代码(不要全列);
5、 ……..;
6、 ……..。
四、 系统操作说明
1、 给出系统的操作步骤说明;
2、 对每一步骤配合界面抓图给予说明。
五、 总结与体会
1、 设计的系统已具备的功能特点;
2、 说明系统是否达到了设计目标;
3、 系统还有哪些需要改进的地方;
其它注意事项:
1、正文采用“宋体小四”书写,行间隔采用“固定值+ 19”格式,页面上下左右页边距均采用2.3cm。注意排版整洁,语言流畅,不要有错别字。 (占分10%)
2、全文字数不小于2000字且连封面不少于7页,图文应做到合理搭配。(占分10%)
3、项目报告具体内容占分50%,其它分数由出勤和前期检查结果构成。