You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
962 B
26 lines
962 B
# android_finalProject
|
|
|
|
#### 介绍
|
|
Android课程设计,一款云分享压缩密码的APP
|
|
|
|
#### 开发思路
|
|
初步开发思路:
|
|
1. 使用MD5或者SHA256校验文件的方式来确保文件的唯一性,
|
|
2. 用户点击压缩文件,可以使用从云上获取解压密码,获取不到时说明数据库中没有这个文件的数据,可以勾选分享解压密码(不默认勾选,遵从用户意见),在手动输入解压密码解压成功后,密码和文件校验码会被一并上传到数据库,
|
|
3. 使用JavaWeb用于对外提供接口,以用来查询密码,
|
|
4. 用户打开压缩包时直接http提交请求,然后web返回一个结果给用户;
|
|
|
|
#### 数据库
|
|
|
|
| 表名 | passwd |
|
|
| ------ | ----------------------------------- |
|
|
| 数据项 | 文件校验码,密码,被调用次数 |
|
|
| 备注 | 为了保证隐私,只上传文件校验码和密码 |
|
|
|
|
#### 图标设计
|
|
|
|
bili@伊鸭嗒
|
|
|
|
|
|
|