功能模块详细设计

功能模块详细设计

ID:1792351

大小:422.00 KB

页数:12页

时间:2017-11-13

功能模块详细设计_第1页
功能模块详细设计_第2页
功能模块详细设计_第3页
功能模块详细设计_第4页
功能模块详细设计_第5页
资源描述:

《功能模块详细设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、功能模块详细设计一、客户端1.1排行订阅1.2用户注册1.页面展示(register.jsp)2.页面项目说明ØE-mail文本框text,名称email,要求检测E-mail合法性,不能为空Ø密码输入框password,名称pass,长度>4,<20,不能为空Ø确认密码输入框password,名称repass,长度>4,<20,不能为空Ø验证码输入框text,名称validate,长度=4,输入右侧随机生成的图片上显示的验证码,不能为空3.功能将用户注册信息存入数据表(user_temp)。并在注册成功之后提供跳转页

2、面将为用户生成的流水号传给客户端,格式如:response.sendRedirect(“returnuserid.jsp?userid=userid”)1.3取回密码1.4数据交互部分1、流水号查询的后台页面Ø客户端访问该页面时带email,url跳转提供该用户的流水号。客户传入格式为http://webserverIP:port/client/getuserid.jsp?email=email。由getuserid.jsp处理完成后,提供URL跳转response.sendRedirect(returnuserid.

3、jsp?userid=userid);2、个人信息部分Ø客户端访问webservice所带的参数:用户id,昵称,性别,出生年月日,所在地区,是否允许任何人加自己为好友……。http://webserverIP:port/client/userinfosave.jsp?userid=用户ID&age=年龄&nick=昵称&sex=性别&borndate=出生年月日&dis=所在地区&allowadd=是否允许任何人加自己为好友3、下载连接(订阅排行榜页面)Øurl提供filename,md4,filesize。

4、ef=”download.jsp?filename=<%=filename%>&md4=<%=md4%>&filesize=<%=filesize%>”>下载1、订阅(排行榜页面的订阅)Ø页面除了订阅信息入库,还需要提供给客户端。客户端访问页面带用户id,密码;url提供的参数:产品id,产品名称,发布者id,订阅有效期。1)从客户端得到用户IDhttp://webserverIP:port/subscrib/importuserinfo.jsp?userid=用户ID&password=密码2)通知客户端re

5、turnsubscribinfo.jsp?productid=产品ID&productname=产品名称&iuserid=发布者ID&validate=订阅有效期2、推荐(排行榜页面)Øurl提供产品名称,发布者昵称,发布者id,文件名称,作品简介。&iusernike=<%%>%iuserid=<%%>&filename=<%%>&keys=<%%>”target=”iframe”>推荐3、订阅接口(搜索页面的订阅)Ø客户端提供订阅者i

6、d,订阅者密码,产品名称,发布者id。http://webserverIP:port/datainteract/subscrib.jsp?user=订阅者id&password=订阅者密码&productname=产品名称&iuserid=发布者ID4、搜索Øurl提供用户所输入的关键字。搜索5、后台提供的发布相关数据Ø客户端提供用户id,作品名称;url提供该用户此作品的订阅数字,下载数字。1)客户端提供数据http:/

7、/webserverIP:port/returnnums/imporinfo.jsp?userid=用户ID&productname=作品名称2)通知客户端returnnums.jsp?downnums=下载数&subscribnums=订阅数一、后台管理2.1用户登陆1.程序流程1.页面设计logon.jspA.页面展示:B.页面项目说明:Ø用户名输入框(text):名称username,长度大于四,小于二十。Ø密码输入框(password)名称password,长度大于四,小于二十。Ø确定按钮(submit)Ø重置

8、按钮(reset)C.功能:用户输入用户密码,点击确定,对应数据表sysuser验证用户名及密码,如用户存在则判断用户权限直接进入系统。如果用户不存在返回提示。2.1权限管理该模块主要实现系统用户管理(包括用户的添加,修改,删除等),及各用户权限的分配。1.用户列表页面A.页面展示(user_list.jsp)A.页面项目说明Ø关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。