一、任务
设计一个有实际意义的动态网页程序,如:
1、访问者留言簿
2、会员(超市、协会)管理
3、成绩输入查询系统
4、电子商务网站
5、图书资料检索系统
6、消息发布管理系统(允许有权限的用户发布消息、删除消息、修改消息,消息应分类显示)
7、聊天室
8、讨论区
9、网上问卷调查
10、在线投票
11、…
每个程序的一般流程是:程序接收用户在客户端的输入、查询服务器的数据库中与用户相关的特定的数据,格式化输出数据给客户端。
二、要求
1、围绕任务主题选择功能
2、使用数据库
3、使用JavaBean
4、将HTML文档、JSP文件放在一个文件夹中,数据库、图片文件等放在相同的文件夹或该文件夹的子文件夹中。
5、将JavaBean的源代码和类文件放在上述文件夹中的WEB_INFclasses中。
6、在编程中使用相对于web应用文件夹的相对路径。
三、寄交的大作业组成
1、readme.txt,其中说明:
(1)文件组成(文件名、功能);
(2)首页文件名、数据源名称及相关数据库、登录的用户名密码、JavaBean的用途、自己的学号和姓名;
(3)关于数据库进行了查询(是模糊查询还是精确查询、提供了几个查询)、添加、删除、修改的哪几种操作;
(4)自己大作业的特点、特色,经验。
2、数据库
3、产生客户端输入、查询等界面的代码
4、处理客户端输入、查询、格式化输出的代码