猜数字游戏项目设计文档

  • 格式:docx
  • 大小:19.71 KB
  • 文档页数:1

【项目构思】:

撰写猜数字功能的MVC设计文档,猜数字页面如图所示:

【项目要求】:

如果猜中了有“You are Right!”的提示,如果没有猜对,可以继续猜。另外,对于输入的数字有客户端验证和服务器验证,要求数字必须输入,且范围在40-160之间

【项目设计】

对以上项目进行分层设计:

一V:视图层(jsp)

1.文件名:guessNum.jsp(放在根路径下)

2.文件作用:显示用于用户输入数字和输出猜数结果

3.输入控件命名:

输入数字文本框:name=”num”

4.关联控制器:

Form表单提交的action=”/应用名/控制器的mapping url”

${pageContext.request.contextPath}/process

二.C:控制层(servlet-java类)

1.命名:gn.action.Control

2.Mapping Url (web.xml中映射url):/Control

3.获取参数:String类型的num

4.调用模型的creatNum()方法生成随机数(40-160之间)

5.随机数保存:利用session保存随机数