[关闭]
@Tyhj 2016-12-09T10:06:41.000000Z 字数 1398 阅读 869

类-设计

软件需求分析


信息类

User/用户类

字段 类型 备注
u_id int 用户id
u_name String 用户名
u_umber Sting 身份证
u_psd String 密码
u_bank_card String 银行卡
c_id int 市民卡id
u_head String 头像
u_phone int 手机
u_adress String 地址
u_date String 出生日期

Card/市民卡类

字段 类型 备注
u_id int 用户id
c_id int 市民卡id
c_money float 用户余额
c_psw String 支付密码
c_date String 办卡日期
c_make String 经办人

Record/交易记录类

字段 类型 备注
c_id int 市民卡id
r_id int 交易的id
r_time String 交易的时间
r_money float 交易金额
r_obj String 收费方

Service/服务类

字段 类型 备注
s_id int 服务id
s_name String 服务名字
s_intruduce String 服务介绍
s_company String 服务提供商
u_id int 提供商卡号

Comment/评论

字段 类型 备注
u_id int 用户id
cm_id String 评论id
s_id String 服务id
cm_date String 评论时间
cm_cm String 评论内容

功能类

SignIn/登录

方法名 功能 参数 参数说明 返回值
signIn() 登录 Sting name,Sting pasword 账号,密码 String code

SignUp/注册

方法名 功能 参数 参数说明 返回值
signUp() 注册账号 String name,String ID_number,Sting password,String phone 姓名,身份证,密码,手机号 String code

UserInfo/个人信息

方法名 功能 参数 参数说明 返回值
getUserInfo_online() 在线获取用户信息 String id 用户ID User user
getUserInfo_Offline() 获取本地用户信息 String id 用户ID User user
setUSerInfo() 设置用户信息并保存到服务器 User user 用户信息类 String code
savaUserInfo() 保存用户信息到本地 User user 用户信息类 void

CardInfo/市民卡信息

方法名 功能 参数 参数说明 返回值
getCardInfo_online() 在线获取市民卡信息 String id 用户ID Card card
getCardInfo_offline() 获取本地市民卡信息 String id 用户ID Card card
getHistory() 获取消费历史 String CardId 市民卡ID Record record

Recommend/推荐产品

方法名 功能 参数 参数说明 返回值
getService() 获取服务 String id 用户ID Service service
getCollect() 收藏的服务 String id 用户ID Service service

Pay/支付

方法名 功能 参数 参数说明 返回值
pay() 支付 String serviceId,String payPassword 服务ID,支付密码 boolean isPay

Tools/工具类

方法名 功能 参数 参数说明 返回值
isInternet() 是否有网络 Context context 上下文 boolean isInternet
... ... ... ... ...
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注