资源描述:
《javaweb项目实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Javaweb项目编写-----留言板的设计指导教师:庄凯小组成员:hx20090412田磊hx20090429宋昭辉hx20090430孔席超131.归纳项目的功能(宏观)--UML的UseCase(用例图)在本项目中,共有8个模块,小组成员分配如下:孔席超:注册,登录,浏览;田磊:发表主题,分页查看;宋昭辉:删除主题,修改主题,发表评论。2.根据用例图,确定功能所需要的信息(确定数据字典)User表信息数据类型用户编号Uidint用户名usernameString性别sexString密码PasswordString昵称Lovern
2、ameString创建时间RegtimeTimestapeTopic表信息数据类型主题编号tidInt主题名称TnameString主题内容TcontextText发表时间TtimeTimestape13Context表信息数据类型评论内容CcontextText评论时间CtimeTimestape评论编号cidInt数据建模数据模型之间的关系将其转换成为真实的表13生成sql脚本/*==================================================*//*DBMSname:MySQL5.0*//*Cr
3、eatedon:2010/11/2814:48:07*//*===================================================*/droptableifexistsContext;/如果存在context表将它删除droptableifexistsTopic;//如果存在topic表将它删除droptableifexistsUser;//如果存在user表将它删除/*======================================================*//*Table:Cont
4、ext*//*======================================================*/createtableContext(cidintauto_incrementnotnull,//定义整形变量cid,非空tidint,//定义整形变量tiduidint,//定义整型变量uidccontexttextnotnull,//定义文本区ccontext,非空ctimetimestampnotnull,//定义一个时间戳,非空primarykey(cid)//主键为cid);/*============
5、========================================*//*Table:Topic*//*===================================================*/createtableTopic(tidintauto_incrementnotnull,//定义整形变量tid,非空uidint,//定义整型变量uidtnamevarchar(20)notnull,//定义字符串tname,非空tcontexttextnotnull,//定义文本区,非空ttimetimestam
6、pnotnull,//定义一个时间戳,非空primarykey(tid)//主键为tid);/*====================================================*//*Table:User*//*====================================================*/createtableUser(uidintauto_incrementnotnull,//定义整形变量uid,非空usernamevarchar(10)notnull,//定义字符串usernam
7、e,非空sexvarchar(4)notnull,//定义字符串sex,非空passwordvarchar(20)notnull,//定义字符串password,非空lovernamevarchar(10)notnull,//定义字符串password,非空regtimetimestampnotnull,//定义一个时间戳,非空primarykey(uid)//主键为uid);133.根据用例图创建时序和动作图以下注册、登录模块为孔席超制作:注册模块:登录模块:以下发表主题模块为田磊制作:发表主题模块:13以下删除主题、修改主题模块为宋
8、昭辉制作:删除主题模块:修改主题模块:4.资源(整合)视图级别:index.jsplogin.jspregister.jspaddTopic.jsp控制级别:UserAction.javaTopAction