互联网产品是多了,但是随之带来的就是我们自己需要记录的账号也多了,我昨天就是把自己前两天用的淘宝账号给忘记了,那个纠结啊,最终没有办法, 给淘宝客服打电话,验证了一堆一些信息,才给我想办法找回了密码,想想就像搞一个账号管理软件,在网上查找了一下,也没有找到好用的,就自己花了一些业余时间,简单写了一个,给大家发一下,简单个人用的。
一个就上面3个文件,双击打开“账号管理软件.exe”,
默认是没有任何用户的,当你输入用户名的时候会验证用户是否存在,
也会给出相应的提示,这里我们注册一个用户,
注册界面也比较简单,
仅仅用于登录,我还有一些想法,暂时还没有加进去,只是做了基本的功能。
用我们刚注册的用户登录,验证通过后打开主界面。
界面比较简单,上面工具栏一次是添加账号信息,修改账号信息,删除账号信息,账号分类管理4个选项。
添加账号界面,做了简单的验证,密码默认以星号显示。
单击信息,可出现查看界面,
选中信息,点修改账号信息按钮,可完成修改。
删除功能就不再介绍。
类别管理默认4个选项,可以根据自己的需要添加和移除,
注意,在移除的时候如果有账号信息引用类别信息,这个类别默认是不允许删除的。
程序可能还有些bug,我还有一些想改善的地方,不过还没有一一修正,不过一般功能已经实现。
这个程序没有使用数据库,采用序列化文件存储,每个用户一个文件存储,备份就不用说了,直接把data下的对应用户名的bin文件拷贝走就可以了。
源码地址:svn://www.oksvn.com/AccountManger
大家自己安装个svn客户端checkout一下,
源码现在缺了2个文件,明天我到公司提交一下。
源码我已经补全,大家可以下载,有问题留言交流。
方便自己,大家可以根据自己的需要随意更改。
码功水平一般,欢迎大家指正代码中的问题。
备注:因为程序的逻辑处理部分都被我写到了model的两个services中,所以如果你想采用WPF或者Winform做UI都可以,只需要把UI部分的代码处理一下即可。