MDA之路

MDA,UML,XML,Eclipse及Java相关的Blog
posts - 53, comments - 494, trackbacks - 0, articles - 2
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
 

最近炒纸黄金,用的是工行的网上银行。但是不久就发现工行没有提供相应的均价管理工具,自己的均价和账面盈亏都得用笔记本写下来然后用计算器算。自己的历史盈亏等等信息也要用笔记本记下来。这样在原始社会混了几天后,终于忍不住写了一个小软件来管理纸黄金的均价、仓位、资金、历史盈亏、账面盈亏等信息,就叫做黄金秘书。

想试用这个小软件的,可以直接在我的博客下载这两个压缩包,解压后安装即可,安装和试用说明见下节:

http://www.blogjava.net/Files/wxb_nudt/黄金秘书.part1.rar

http://www.blogjava.net/Files/wxb_nudt/黄金秘书.part2.rar

想了解一点技术细节的,可以读读后面的“技术细节”一节。

安装和使用说明

安装很简单,一路点确定就可以,由于安装包是用InstallShield随便做的,连安装画面都没有做,随便选了张女儿的照片就搞定了,呵呵。序列号也是随便填一个就可以了。安装界面如下:

安装完成后,在桌面上会多出一个黄金秘书的图标,双击就可以打开程序了,程序界面如下:

注意右下角有黄金秘书的托盘图标,当你关闭主程序界面时不会真的关闭程序,只是将程序隐藏到托盘,只有用右键点击托盘并选择“退出程序”才会真正关闭程序。

使用非常简单,首先点“设置资金”按钮设置自己的资金,然后点“设置历史盈亏”设置自己以往的盈利金额。“设置现价”本来是想自动获取价格的,但是没有人愿意从网络自动提交数据给我,因此目前也只有手动设置了,哪位大侠有路子可以搞到数据源,我将会很感谢你的。

设置完毕后点“买卖”按钮就可以纪录自己的买卖情况了。均价、仓位、盈亏将会自动计算,比原来用算盘强一点点了。所有数据信息都会记入数据库,下次打开即可看到。每次卖出时会提醒你本次交易的盈亏,并自动记入历史盈亏。

有几点要说明:

(1)       总资产=资金+(货物×现价),所以你不设置现价会吓一跳的;

(2)       货物=你手中持有的黄金数量

(3)       仓位=(货物×现价)/ 总资产

(4)       盈亏=货物×(现价-均价),指的目前的账面盈亏,会随现价浮动

另外,目前还没有实现纪录删除功能,所以如果买卖纪录输入错误就只能手动改数据库了。数据库文件名为WxbData.mdb,在安装目录下,是一个Access数据库文件。可以手动打开修改纪录。

技术细节

这样的软件用Delphi或者VBpowerbuilder之类的估计一个小时就可以搞定,可惜俺不会,俺只会VCjava。因此选择的技术路线是:

(1)       开发平台VC6,不要说俺老土,俺不会.NET

(2)       数据库Access

(3)       数据库访问技术ADO1.5

(4)       界面库BCGControlBar,其实也没有用什么界面控件,就是在AboutDlg中加了一个可以超链的Button。选择界面库主要是为了以后升级方便。

(5)       ActiveX控件,用了一个MSFlexGrid控件,用来展示数据纪录表格

(6)       安装包制作工具,InstallShield6,简单好用。

做好安装包后在VMWare中的裸体windows xp中装了一把,还真找出几个bug。修改后可以用了。突然发现VMWare用来干这个事情确实很爽。

后记

由于中间隔了半年没有上网,我的博客一塌糊涂,很多技术心得来不及写就变成了文件夹中的下岗工人。例如,SocketCOM,多线程库(这几个俺还是准备写写的),MidevaMatlabC语言翻译器,很有意思),还有最近上的架构师培训课程中的一些心得,如RUPUML的一些想法和用法。很多要看的书在桌上堆了起来,大部分看了一个开头,小部分看到一半,真正看完的好像只有一本《Effective C++》,这是因为早年看过,又复习了一遍。

最近半年事情繁杂,头绪纷乱,需要好好静下来研究研究技术了。写到最后,语甚零落,不知所云啊~,搁笔!搁笔!

 


评论

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2007-10-21 01:07 by RaviLi
好可爱的小女孩!

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2007-10-23 22:40 by king_jeep
是个人才

# re: 纸黄金均价管理小软件—黄金秘书[未登录]  回复  更多评论   

2007-11-10 09:20 by zhu
安装不了

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2007-11-16 22:23 by wxb_nudt
@zhu
我已经在其他xp系统上面试过,可以安装。并且好多人已经成功安装了。
你换一台机器试试。

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2007-11-28 00:03 by wxb_nudt
很多人给我写信说黄金秘书没有修改和删除记录的功能,其实刚开始我设计了这两个功能,后来发现容易让人误解而滥用,因此在第一个版本中最后没有将这两个按纽显示出来.
目前我在休假,争取本周末休假结束后添加这两个功能,并详细解释其用法!

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2007-12-10 09:53 by yabjy
不错的一个软件,我刚刚下了,我觉得应该加个密码功能,防止别人乱看,乱改。

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2007-12-11 12:58 by wxb_nudt
@yabjy
好的,正好一起改!还准备增加修改纪录功能。

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2008-10-06 16:19 by anne
谢谢

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2008-10-31 14:12 by 樟木
很好的软件,正是我要找的,谢谢!!
还有一个问题:设置现价是否要分"买入价"和"卖出价"呢?

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2009-01-02 08:42 by 纸黄金价格
很好的软件

# re: 纸黄金均价管理小软件—黄金秘书  回复  更多评论   

2009-05-14 14:14 by muphly
我用Excel管理

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问