开发方案-想写一个学习的复习记忆提醒的小软件

Milk- 2010-03-09 09:36:34
平常我们在学习时候,常常需要回顾性的复习,以一周时间为界限,
周一学习语言、地理,
周二学习数学、英语,
周三学习历史、化学
周四…………

按照记忆周期来提醒我,某某时间该复习地理,某某时间该复习数学了。
我目前定的记忆周期划分为:
首先是 1 天后提醒我复习
第二次是 2 天提醒
第三次是 4 天提醒
第四次是 7 天提醒
第五次是 15 天提醒

目前就用WinForm做,我是个C#初学者,历练不多,希望做过此软件的朋友帮我提些建设性的意见,不胜感激。
...全文
206 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
Milk- 2010-03-09
  • 打赏
  • 举报
回复
引用 8 楼 dahaidao 的回复:
这个东西想做好,真的是比较复杂啊。
只是提醒该干什么了,可能容易一点。
要是也提醒具体的内容就复杂了,比如星期一学习了语言的第一课,星期二需要复习这个第一课,同时又学习了第二课,星期三的时候要复习第一、二课,。。。。。。

如果仅是用计算机来实现,问题不会太大,关键是要实现的功能和逻辑,比较复杂。


你除了让我晓得这个问题很复杂,几乎得不到任何实现思想的精华...........
dahaidao 2010-03-09
  • 打赏
  • 举报
回复
这个东西想做好,真的是比较复杂啊。
只是提醒该干什么了,可能容易一点。
要是也提醒具体的内容就复杂了,比如星期一学习了语言的第一课,星期二需要复习这个第一课,同时又学习了第二课,星期三的时候要复习第一、二课,。。。。。。

如果仅是用计算机来实现,问题不会太大,关键是要实现的功能和逻辑,比较复杂。
dopsop110 2010-03-09
  • 打赏
  • 举报
回复
引用 4 楼 lxhefeiyancao 的回复:
引用 1 楼 dopsop110 的回复:
使用timer控件,隔多长时间提醒。。。
不过你这个需求。。。

如果电脑关掉了,timer还管用吗?

能管用就不用电脑来开发软件了,我直接写本上让他运行得了!
Milk- 2010-03-09
  • 打赏
  • 举报
回复
需求的确是不多, 回复内容太短了!
波导终结者 2010-03-09
  • 打赏
  • 举报
回复
引用 4 楼 lxhefeiyancao 的回复:
引用 1 楼 dopsop110 的回复:
使用timer控件,隔多长时间提醒。。。
不过你这个需求。。。

如果电脑关掉了,timer还管用吗?


……………………………………………………………………………………
Milk- 2010-03-09
  • 打赏
  • 举报
回复
引用 1 楼 dopsop110 的回复:
使用timer控件,隔多长时间提醒。。。
不过你这个需求。。。


如果电脑关掉了,timer还管用吗?
Milk- 2010-03-09
  • 打赏
  • 举报
回复
明白了一点,我再思考一下。
希望有更多人给予建议,考虑越周全越好。
BrightFire 2010-03-09
  • 打赏
  • 举报
回复
首先你要有一个设置复习周期以及提醒时间的东西,把这些东西都存储起来,不管是放到数据库还是写到文件都行,
然后在提醒程序中读取系统时间,和你存储的时间比较,如果是第一天,就提醒你复习,第二天也是,然后第三天不提醒,第四天再提醒,一次类推
不知道这样说你明白不?
dopsop110 2010-03-09
  • 打赏
  • 举报
回复
使用timer控件,隔多长时间提醒。。。
不过你这个需求。。。
willyouasd 2010-03-09
  • 打赏
  • 举报
回复
小程序,后台运行,把时间点和事件内容放在数据库或者文件里面
十八道胡同 2010-03-09
  • 打赏
  • 举报
回复
做这个小软件装数据库没必要,你可以保存到本地(txt,xml)里

最好的是写个程序放你的手机上,当然了前提是你的手机支持
jzz870519 2010-03-09
  • 打赏
  • 举报
回复
建议数据库里包含提醒时间 和下次提醒周期两个字段

软件运行后 用timer控件隔一段时间读取一次数据库的内容
如果提醒时间里存储的时间早于现在的时间 就提醒 提醒后修改通过下次提醒周期修改提醒时间

例如你的提醒时间是2010年3月6号8点 那么你就在过了或正好这个时候提醒一下
然后你的提醒周期是2的后 就代表是2天后再次提醒 这样你就把提醒时间改为2010-3-8 8:00
我也是新手 这是我的思路 也许对你有帮助
myrroom 2010-03-09
  • 打赏
  • 举报
回复
数据存起来,要是比较小的话用xml比较好也可以用Access,什么都可以看个人爱好了

当软件启动后就每隔一段时间遍历提醒,如果有需要提醒的就提醒,呵呵

要是自己用的话,可以做成服务,加入开机启动

呵呵
wuyq11 2010-03-09
  • 打赏
  • 举报
回复
timer定时提醒,从右下角弹出提示框
Milk- 2010-03-09
  • 打赏
  • 举报
回复
希望做过此软件的朋友帮我提些建设性的意见,不胜感激

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧