期末课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程系实验报告封面
课程名称:企业级Java I
课程代码: SN3004
实验指导老师: 吴向荣
实验报告名称:期末课程设计
学生姓名:
学号:
教学班:
递交日期:
我申明,本报告内的实验已按要求完成,报告完全是由我个人完成,并没有抄袭行为。我已经保留了这份实验报告的副本。
申明人(签名):
实验题目企业级Java I课程设计题目
企业级Java I课程设计题目
【注:】
1.以小组为单位自选下列题目中的一题完成课程设计;
2.课程设计请于第十六周12月21日(星期五)前, 以小组文单位上传到小课老师对应的目录下。(例如,吴向荣老师,则其用户及密码:workup_wxr/workup_wxr)
一、课程设计总体要求:
本次课程设计是对前面学过的Java web编程知识的一个整合实践,因此,开始设计前学生一定要先回顾以前所学的内容,明确本次课程设计所要用到的技术点从书本和网络上搜索、以及查阅相关的书籍资料。通过编写一个使用Servelet 和JSP技术的应用系统综合实例,来掌握Java Web程序开发技巧。
二、参考题目及要求:
1、学生信息管理系统
要求:
(1)使用Filter过滤器进行身份认证;
(2)采用Servelet和JSP进行页面设计;
(3)设计相应数据库关系表,通过JDBC连接数据库,并进行数据库数据查询、增、删、改学生信息等表操作。
2、图书信息管理系统
要求:
(1)使用Filter过滤器进行身份认证;
(2)采用Servelet和JSP进行页面设计;
(3) 设计相应数据库关系表,通过JDBC连接数据库,并进行数据库数据查询、增、删、改图书信息等表操作。
3、聊天小程序
要求:
(1)使用要求使用Servlet编写聊天程序;
(2)使用Filter过滤器进行身份认证;
(3)显示参与聊天的人的昵称和他们的全部聊天记录,用户应能够使用中文聊天。
4、设计我的购物网
要求:
(1)使用Filter过滤器进行身份认证;
(2)当用户点击“浏览及订购商品”,从后台数据库中获取该订购网的所有商品显示出来;
(3)当用户选择相应商品的数量后,选择其后的购物篮,注意用户可以多选的。最后点击”订购发送”,后台数据库会为其自动生成“订单编号”及购物清单;
(4)用户可以根据得到的“订单号”来查询订单清单。
5、自拟题目
三、要求
整体要求:建议使用MyEclipse集成开发环境完成作业,界面友好,代码的可维护性好,有必要的注释和相应的文档。具体如下:
1.有简单的说明文档
2.程序代码
3.运行画面截图
4.工作体会
四、方式
1.自己独立完成
2.可以4人以内自由组合小组完成
四、提交期限
1.第十六周12月21日或提前。过期将不收不补。
上传电子文件,文件命名格式: 课程设计以小组为一个文件夹压缩上传,里面有文档注明项目名称、成员学号、姓名和分工。如:李小明组期末课程设计.rar
五、考核办法
根据提交的设计文档(文档包括程序需求分析、设计思路、核心代码、以及创新点,有何收获和所存在的不足以及需要改进的地方)和程序功能的实现(要求演示)进行考核。
无任何文档,无程序,得 0 分;
文档混乱,没有思路,程序不能运行,2 分;
文档描述清晰,程序实现了基本功能,3分;
文档描述清晰准确,思路清晰,程序实现了要求的所有功能,4 分;
文档完备,设计合理有创新,报告清晰明确,深入分析了自己进行实验的体会感想,程序实现了全部功能,功能完善,并有其它的创新实现,5 分。