翔腾苍穹

" 站在阳光下,享受我单薄的青春~ " ---- Jakes

SManager 项目


SManager 项目主页

项目目的是要创建一套完整的个人信息管理系统

项目包含的子项目:

Payment                                         个人支出管理系统

KeyManager                                      个人帐号密码管理

Update                                             SManger项目软件自动更新

 

项目托管:

Payment : https://git.oschina.net/jakes/SManager    Git@OSC

目前就这么些,本项目的目的主要是训练技能。最后将创建一个框架,用于集成以上子项目,不过插件的知识现在正在学习,一切都尽在摸索中。

 

项目进度

Payment

Development: Version 1.2

 

1. 添加远程MYSQL存储功能(需要自行申请可用于远程管理的MYSQL数据库,插件)

2. 添加自动升级功能(插件)

3. 初步插件化修改 √(Done

Release : Version 1.1

1. 修复当本地数据库文件data.db不存在时,程序无法自行创建的BUG。

2. 添加删除功能

Release : Version 1.0

1. 实现窗口化,并美化窗口

2. 实现QSqlite类,管理sqlite的操作

3. 完善ListCtrl部件

 

KeyManager (筹划中)

筹划中...

Update

Development : version 0.1

1. 实现从配置文件中读取本地软件中的信息

2. 实现从配置文件中获取服务器相关信息,尝试从服务器获取版本信息,进行比对,提示

3. 从服务器下载升级需要的文件

4. 检测主程序是否在运行,并提示相关信息

5. 安全覆盖程序,完成升级

Leave a Reply

*

*