密码管理器开发文档

密码管理器开发文档

ID:40105243

大小:16.39 KB

页数:3页

时间:2019-07-21

密码管理器开发文档_第1页
密码管理器开发文档_第2页
密码管理器开发文档_第3页
资源描述:

《密码管理器开发文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、程序设计:密码管理器功能:保存各种账户的密码,以免忘记具有的模块:注册模块,登陆模块,修改密码模块,账户密码新建、删除、修改模块问题:1.假如具有多个用户怎么办?2.假如同一个账户具有多个密码怎么办?3.假如密码含有特殊字符怎么办4.如果想直接通过该账户进行登录而不用进行复制粘贴怎么处理?1.引言1.1概述人们上网的频率越来越高,在使用诸多网站或者软件时需要创建各种各样的账户,账户越来越多,以至于人们记起来特别麻烦,所以我们创建一个密码管理器的Android程序,用于帮助管理各种各样的密码。1.2背景适用于账号特别多的人群,例如学生,白领。1.3定义账户管理:账户的增加、修改、删

2、除等1.4参考资料ThinkinJava4thEdition2.任务概述2.1目标建立友好的UI,实现多用户密码管理2.2用户的特点账户特别多,年轻,有活力。2.3假定和约束一般情况下人们的账户密码等不会超过20个,故最多只需要不到50个即可。3.需求规定3.1对功能的规定账户密码对象:即保存的数据对象,包括账号和密码,一些特别描述等等账户密码管理对象:对账户密码对象进行控制和操作,指定属于该用户的账户密码、对账户密码进行增删改查等操作。显示对象:Android的显示用例名称密码管理器(AccountManager)实现名称AccountManager用例描述保存多个账户密码执行

3、者Android手机用户前置条件1.具有此程序的账户密码后置条件1.创建账户密码列表2.更新账户密码列表主过程描述1.用户登陆或创建程序账户2.用户对账户密码列表进行增、删、改、查操作3.用户退出分支过程描述1.程序账户1.1程序账户注册1.2程序账户登陆1.3程序账户密码修改2.账户密码列表管理2.1增加2.2删除2.3修改2.4查找2.5将账户密码复制到另一个程序账户中异常过程描述1.程序账户密码错误2.没有程序账户3.长时间未进行修改业务规则至少具有一个程序账户涉及的业务实体Account,List,AccountManager,AppAccountReg

4、ister,AppAccountManager,UI补充说明1.1补充规定用户UI,安全性1.2输入输出要求密码输入时需要进行保护2.运行环境规定2.1设备支持Android2.2支持软件Android4.2以上的所有Android手机2.3接口2.4控制

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

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

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