项目建模网工_第1页
项目建模网工_第2页
项目建模网工_第3页
项目建模网工_第4页
项目建模网工_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目建模文 UML及其应 名狮导项目建模文 UML及其应 名狮导 Rose、EA、VISIO 专 班级/学号1401 张成绩 刘建完成日 系统开发说明系统开发说明明日科技王国辉王毅王殊宇等编著,JavaWeb开发典型明日科技王国辉王毅王殊宇等编著,JavaWeb开发典型UML系统平台:Windows732开发工具:系统平台:Windows732开发工具:Myeclipse9.0,JDK1.6.0,JAVA蓝图设计支持系统,EnterpriseArchitect9.0数据库:SQLSever2个用例,未注册用户和注册用户,未MVCJavaBean,Servlet,JspDaoJavabean说明:MVC开发模式,说明:MVC开发模式,Client5UserBean,Sever2.32.3WebtierWebtierToolsTools说明:B/S端可以使 IE6.0以上浏览器,服务器使News类:新闻的基本信息UserInfoServlet类:用户的注册,登录和完全退出DCLNewsnews=newMSGnews.setCon_time(request.getParameter("con_time"))MSGMSGnews.setNet_id(net_id)MSGnews.setSign((Integer)request.getSession().getAttribute("sign"))MSGnews.setType_id(type_id)DCLTypeDaotypeDao=newDCLNewsDaonewsDao=newNewsDao()IFE├─│├─ └─MSG└─├─MSGrequest.setAttribute("result","└─MSG//生成OPEpath=request.getRealPath("/")OPEnetInformationDao=newNetInformationDao()OPEtempleDao=newTempleDao()OPEMSGMSGMSGMSG//用户登录操作,验证登陆的用户名,密码和验证码,根据输入正确OPEdao=newDCLStringaccount=request.getParameter("account")DCLStringresult=""OPEuserInfo=dao.user_queryObject(account)IFEcode.equals(codeSession)││││││││││IFE├─OPEresult="您输入的用户名不存在<br>└─IFT└─OPEresult="您输入的密码有误<br>└─OPEresult="您输入的验证码有误<br>IFE├─MSG└─MSGMSG用户信息的数据库操作类publicclass{privateprivateJDBConnectionconnectionnull数据库连接对象privatebooleanflag=false;privateStringsql/sqlprivateUserInfouserInfonullpublicbooleanuser_save(UserInfouserInfo)}publicclass{privateJDBConnectionconnectionnull数据库连接对象privatebooleanflag=false;//真假标识privateStringsql/sqlpublicbooleanaddType(Typetype)publicbooleandeleteTypeList(Integernet_id)publicTypeDao()}publicclass{privateJDBConnectionconnection=null;privateStringsql="";}publicclass{privateJDBConnectionconnectionnull数据库连接对象privatebooleanflag=false;//真假标识privateStringsql/sqlpublicbooleanaddNews(Newsnews)publicbooleanaddNews(Newsnews)publicbooleandeleteNews(Integerid)publicbooleandeleteNewsList(Integernet_id)}网站信息的数据库操作类publicclass{privateJDBConnectionconnectionnull数据库连接对象privatebooleanflag=false;//真假标识privateStringsql="";//sql语句publicbooleandeleteNetInformation(Integernet_id)publicpublicIntegerpublicIntegerpublicListqueryNetList(String}publicclass{privateStringaccount="";//账号privateStringaddress="";//地址privateStringage=-1;//年龄privateStringid=-1;//编号privateStringprofession="";//职业privateStringsex="";//性别publicStringgetAge()//获取年龄publicIntegergetId()//获取编号publicpublicStringgetAge()//获取年龄publicIntegergetId()//获取编号publicStringgetPassword()//获取密码publicStringgetProfession()//获取职业publicStringgetSex()//获取性别publicvoidsetAccount(Stringaccount)设置账号publicvoidsetAddress(Stringaddress)设置地址publicvoidsetAge(Integerage)//设置年龄publicvoidsetId(IntegeridpublicvoidsetPassword(Stringpassword)//设置密码publicvoidsetProfession(Stringprofession)//设置职业publicvoidsetSex(Stringsex}publicclass{privateConnectionconnullprivatefinalStringpasswordfeiyue"登录密码privateResultSetrs=null;//结果集对象privateStatementstmt=null字符串=privatefinalStringuserName="sa"publicvoidpublicbooleanpublicboolean}publicclassUserInfoServletextends{privateUserInfoDaodaonull用户信息数据库操作类对象privateFileOperationfileOperation=null;//文件操作类对象privateStringmethod="";//方法privateUserInfouserInfonullpublicvoiddoGet(HttpServletRequestresponse)publicvoiddoPost(HttpServletRequestresponse)publicvoidlandOut(HttpServletRequestrequest,HttpServletResponseresponse)publicvoiduserAdd(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOExceptionpublicvoiduserCheck(HttpServletRequestrequest,HttpServletResponseresponse)}publicclasspublicclassCreateNewsServletextends{privateFileOperationfileOperationnull文件操作类对象privateNetInforamtionnet=null;//网站信息类对象privateIntegernet_id=-1;//idprivateNewsDaonewsDao=null;//文章信息DAO类对象privateStringpathnull路径privateTempleDaotempleDaonull模板DAOprivatevoid}├├数据库操作语句赋值"select*fromtb_typewherenet_id加网站编号加├e│├│├文章类型对象.设置编号(数据库结果集的整数│├文章类型对象.设置文章类别(数据库结果集的字符串│├文章类型对象.设置网站信息编号(数据库结果集的整数│├文章类型对象.设置网站标识(数据库结果集的整数│└─!文章列表.添加表项(文章类型对象├注释:TODOe│││││││││││├DCL文章列表为列表类小于文章类型类大于并初始化为新对象ArrayList小于文章├OPE数据库操作语句赋值"select*fromtb_typewherenet_id加网站编号加├TRY││││││││──├MSG文章类型对象.设置编号(数据库结果集的整数├MSG文章类型对象.设置文章类别(数据库结果集的字符串├MSG文章类型对象.设置网站信息编号(数据库结果集的整数├MSG文章类型对象.设置网站标识(数据库结果集的整数MSG文章列表.添加表项(文章类型对象││││││CAH发生的数据库查询异常事件│││├REMTODO│││├REMTODOMSGeRETSEQqueryTypeList(Integer├─DCLList<Type>list=new├─OPEsql="select*fromtb_typewherenet_id=├─DCLResultSet├TRY├─WHL││││││││├─DCLTypetype=new├─MSG├─MSG├─MSG├─MSG└─MSG││││││└─CAHSQLException│││└─RET├REMTODOcatch├─OPE└─MSG类的─│└─!创建数据库连接├e│├││├数据库执行变量赋值连接对象.创建数据库执行对象││├││├输出"操作成功,所影响的记录数为"加转为字符串(影响记录数)││├││├输出"操作成功,所影响的记录数为"加转为字符串(影响记录数)││└─:│└─o│││─:├输出e─│└─MSG创建数据库连接├TRY│├─││├OPE数据库执行变量赋值连接对象.创建数据库执行对象│├DCL影响记录数为整数类型并初始化为数据库执行变量.更新数据库(数据库操作语句│├MSG行输出"操作成功,所影响的记录数为"加转为字符串(影响记录数│└─OPECAH发生的数据库查询异常事件│││││││─├MSG行输出RETRET├─DCLboolean├─IFT│└─MSG├TRY├─│├─OPE│├─DCLint│├MSGSystem.out.println("操作成功,所影响的记录数为│└─OPE└─CAHSQLException│││││││││├REM如果SQL语句执行失败,返回├─MSG└─RET└─RET11明日科技王国辉王毅王殊宇等编著,JavaWeb开发典型明日科技王国辉王毅王殊宇等编著,JavaWeb开发典型UML2XP,Win7,Linux等多3c.I/Oc.I/O数据库管理系统的名称:SQLSever其他支持软件:JAVA蓝图设计支持系统,EArchitect9.0本软件的运行所需要的数据库:SQLSever20054要想适应本软件,首先应该配置如下:安装JDK6.0环境,Tomcat6.0服务器,MyEclipse6.5以上版本,SQLSever2005,JAVA蓝图设计支持系统,EnterpriseArchitect软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论