{TL}{软件}我想做个背词软件

5 views
Skip to first unread message

yzniu.hong

unread,
Apr 19, 2009, 1:16:11 AM4/19/09
to TopLanguage
我学计算机的,现在大二...虽然还没开始接触真正意义上的项目开发,但是对面向对象还是有一个比较初步的认识,在学校,老师也曾
让我们做过一些小的设计,比如:地图路径查询,单词库,文件压缩编码等.......
几天前因为兴趣的驱动,看了一本软件工程方面的书,但是感觉好枯燥,很抽象...而我又因为个人的一些在英语学习上的体会,认为如
果可以开发出一个游戏性质地英语背词软件或者是游戏可能会比较好......暂且不论其商业价值,对个人的开发经验的增长还是相当大的吧......
按照那本书上介绍的software develop 的方法,先要进行面向对象的分析,然后再从不同的层次上进行分类合理规划进
而编程实现......
自从手里多了一本Toefl词汇词根+联想记忆法之后,就一直觉得市场似乎缺少了我们英语学习软件...所以才会有这个想
法....
那么在这问下:如果真的着手做这一项事情,真的会很难吗?需要进行哪些方面专门的知识技能训练.....

DaVinci

unread,
Apr 19, 2009, 2:38:14 AM4/19/09
to TopLanguage
市面上有背诵单词的软件。背单词用软件有什么好处?
你有什么想法?

Eddy

unread,
Apr 19, 2009, 5:31:04 AM4/19/09
to TopLanguage
楼主可以看下"我爱背单词"这个软件,觉得做得很不错

不过个人感觉还是喜欢拿着纸背,捧个电脑每天早上去晨读园觉得太2了

居振梁

unread,
Apr 19, 2009, 5:38:51 AM4/19/09
to pon...@googlegroups.com
做到手机上觉得怎么样?
好像还是有点2!

这个软件,技术上没有什么特别难的地方,作为你的第一个实际项目,只要你有毅力,并且没有RPWT,肯定能完成的。
另外,不用机械的按照书上的软件工程方法来做,基本上对软件工程的理解是需要有实践量做辅助的。
可以先用你自己的方式来完成,问题曝露的越多你对书里内容的理解越深。
加油!

2009/4/19 Eddy <oed...@gmail.com>

楼主可以看下"我爱背单词"这个软件,觉得做得很不错

不过个人感觉还是喜欢拿着纸背,捧个电脑每天早上去晨读园觉得太2了


--
自学走了不少弯路,更浪费了太多的时间,寻找良师益友。
追求黑客精神和清心寡欲的心态。
中文博客:http://wargrey.yo2.cn
英文博客:http://wargrey.blogspot.com
研究方向:基础[Unix/GNU Linux]、主观[人工智能]、客观[移动计算]、可选[虚拟化]
其他兴趣:数学、物理、心理学、武术、自然语言

Lyman

unread,
Apr 19, 2009, 5:44:32 AM4/19/09
to pon...@googlegroups.com
yzniu.hong 写道:

> 我学计算机的,现在大二...虽然还没开始接触真正意义上的项目开发,但是对面向对象还是有一个比较初步的认识,在学校,老师也曾
> 让我们做过一些小的设计,比如:地图路径查询,单词库,文件压缩编码等.......
> 几天前因为兴趣的驱动,看了一本软件工程方面的书,但是感觉好枯燥,很抽象...而我又因为个人的一些在英语学习上的体会,认为如
> 果可以开发出一个游戏性质地英语背词软件或者是游戏可能会比较好......暂且不论其商业价值,对个人的开发经验的增长还是相当大的吧......
> 按照那本书上介绍的software develop 的方法,先要进行面向对象的分析,然后再从不同的层次上进行分类合理规划进
> 而编程实现......
> 自从手里多了一本Toefl词汇词根+联想记忆法之后,就一直觉得市场似乎缺少了我们英语学习软件...所以才会有这个想
> 法....
anki?
http://ichi2.net/anki/

> 那么在这问下:如果真的着手做这一项事情,真的会很难吗?需要进行哪些方面专门的知识技能训练.....

LeeoNix

unread,
Apr 19, 2009, 6:30:15 AM4/19/09
to pon...@googlegroups.com
我给你只有一句话:

去做,不要问为什么,不要问什么难度,也不要问任何问题。

你作出来的过程就是你的一次经历。

我们做软件最需要的就是“做过一次的经历”,而不是什么都不做。

当你有了一次经历之后,才知道什么建议是你需要的,什么建议是需要摒弃的。

不管你用什么面向对象,不管你用什么语言,不管你用任何东西。

just do it.

做完一次,你就会知道。其实也就那样了,做出来了之后再考虑,什么地方需要改进。

这个是“练习”不是“考试”。

考试你或许考虑的会多一点。

但是要是练习的话,就按照你的想法去做,哪怕是个很幼稚的想法呢。

最后重复一下:你需要“做一次的经历”,而不是我们的建议。


2009/4/19 yzniu.hong <hong...@126.com>

wing

unread,
Apr 19, 2009, 7:07:00 AM4/19/09
to pon...@googlegroups.com
如果你要做这样的产品,或许可以给一些建议和讨论,如果你只是要通过它学习一些东西,那就别浪费时间了,如LeeoNix说的,just do it!

--
wing
wing9...@gmail.com
Hope is a good thing, maybe the best of things.

chengtao cheng

unread,
Apr 19, 2009, 1:31:11 AM4/19/09
to pon...@googlegroups.com
其实已经有很多的

2009/4/19 yzniu.hong <hong...@126.com>



--
------------------------------------------------
Best Regards:
Cheng Tao 程涛/(Tim)
--------------------------------------------------
---Research Center of Computer Network and Information Security Technology
--Computer science and Technology
-Harbin Institute of Technology
E-mail: chengt...@gmail.com
Tel: 0451-82560215/86411993
QQ:466531851

jonatha...@gmail.com

unread,
Apr 19, 2009, 2:46:46 AM4/19/09
to TopLanguage
这种软件很多的!先调查市面上的各种单词软件,分析优缺点。然后列一个需求列表,一定要有特色,否则就是无意义的重复劳动。

需要哪方面的技能是根据你的需求列表来的,具体问题具体分析。

On Apr 19, 1:16 pm, "yzniu.hong" <hongyz...@126.com> wrote:

DaVinci

unread,
Apr 20, 2009, 9:15:27 PM4/20/09
to TopLanguage

On 4月19日, 下午5时38分, 居振梁 <juzhenli...@gmail.com> wrote:
> 做到手机上觉得怎么样?
> 好像还是有点2!
>
> 这个软件,技术上没有什么特别难的地方,作为你的第一个实际项目,只要你有毅力,并且没有RPWT,肯定能完成的。

RPWT是怎么意思?

居振梁

unread,
Apr 20, 2009, 9:20:17 PM4/20/09
to pon...@googlegroups.com
2009/4/21 DaVinci <apple....@gmail.com>
RPWT是怎么意思?

人品问题
Sorry,有点抽象。
大概是在其他地方说习惯了,有时也只为幽默一下。


--
自学走了不少弯路,更浪费了太多的时间,寻找良师益友。
追求黑客精神和清心寡欲的心态。
http://wargrey.yo2.cn
http://wargrey.blogspot.com
主要兴趣:Unix/GNU Linux、人工智能、移动计算、虚拟化
其他兴趣:心理学、自然科学、数学、武术、自然语言

七夜 七连星

unread,
Apr 21, 2009, 3:54:04 AM4/21/09
to pon...@googlegroups.com
  我也正在做一个背单词软件,现在正在为软件界面麻烦呢,软件的截图地址:http://hi.baidu.com/qqwaqq/blog/item/f6633f016a2d87067bec2cc1.html
 
软件实现在功能:1。智能重复提示。2。快速浏览单词。3。拼写测试。主要功能是模仿《奇迹英语智能记忆》软件的。软件会朗读单词,但必须使用多线程,但我对多线程不熟,无法正常使用多线程。我在新开的线程调用发音类,但是不发音,而在主线程调用发音类正常,真搞不明白。软件界面本来都想好并且快做完了,现在又想使用TAB页面方式,于是又不行了。

四不象

unread,
Apr 21, 2009, 4:32:49 AM4/21/09
to pon...@googlegroups.com
用第三方的界面库呗,免费的也有很多啊

wing

unread,
Apr 21, 2009, 4:47:56 AM4/21/09
to pon...@googlegroups.com
mfc的用bcg,xtp,或者直接上qt,还能跨平台,如果要轻便,就自己用WTL写,那些漂亮ui,大多也是贴图出来的,除非你要做什么很特殊的组件或特效。

Linker

unread,
Apr 21, 2009, 7:41:41 AM4/21/09
to pon...@googlegroups.com
c++的就上qt吧。

--
Sent from my mobile device

Regards,
Linker Lin
linker...@gmail.com

逆铭

unread,
Apr 21, 2009, 10:55:52 AM4/21/09
to TopLanguage
我本来也有这个想法,但在查找有关记忆的资料时试用了anki,于是立即打消了这个念头- -

On 4月19日, 下午1时16分, "yzniu.hong" <hongyz...@126.com> wrote:

wing

unread,
Apr 21, 2009, 9:34:54 PM4/21/09
to pon...@googlegroups.com
同意,这样如果要出手机版,就容易多了。

2009/4/21 Linker <linker...@gmail.com>:

--

Jack.Chu

unread,
Apr 22, 2009, 3:01:53 AM4/22/09
to TopLanguage
我最喜欢逛group的地方就在于,可以不经意间发现寻找很久也没有得到的答案。
蓦然回首,那人却在,灯火阑珊处。

高岩

unread,
Apr 22, 2009, 9:18:28 PM4/22/09
to TopLanguage
想知道哪里有字典库的读取..
能找到很多字典典库,StarDict的等等,英语的日语的都有,但怎么读取其中内容,还是一头雾水..

On Apr 19, 1:16 pm, "yzniu.hong" <hongyz...@126.com> wrote:

LeeoNix

unread,
Apr 22, 2009, 10:44:16 PM4/22/09
to pon...@googlegroups.com
嗯,我一直都认为qt比wxWidget轻便。

2009/4/21 Linker <linker...@gmail.com>

trydofor

unread,
Apr 25, 2009, 3:17:13 AM4/25/09
to pon...@googlegroups.com
有个软件挺好的,我一直用.
事先说明,这个软件的立足点不是被词库,而是日积月累型.

http://learnwords.5d6d.com/

--
http://trydofor.com - Simplicity is everything.

jing wang

unread,
Apr 25, 2009, 4:29:31 AM4/25/09
to pon...@googlegroups.com
google+金山的金山词霸google版 那个生词本,应该就是背英语的一个软件,我很喜欢
 
Reply all
Reply to author
Forward
0 new messages