1
一、 课程设计目的与任务
程序设计基础课程设计为学生提供了一个既动手又动脑,独立实践的机
会,通过编写具有一定工作量及难度的程序设计题目,将课本上的理论知识
和实际有机的结合起来,从而锻炼分析解决实际问题的能力。在设计中,利
用学到的编程知识,逐步学习程序设计中的编写,调试排错、测试等过程。
从实践中掌握程序设计的方法,提高学生的实践编程的能力
。
二、 课程设计内容
1 本设计题目的主要内容
此电子日记本包括三个窗体,分别为登录窗体、日记本窗体和帮助窗
体。程序运行时先进入登录界面,输入用户名和密码,继而进入日记本界面,
在日记本界面记录自己的日常生活中发生的一些事情。这个电子日记本有一
些基本功能,如登录窗体的登录、取消功能;日记本的记录心情功能,以及
根据个人爱好设置字体格式和字体颜色。用户如需帮助,请单击“帮助”
按钮。
窗体中主要用到 C#中一些常用的控件,如 button(用户单击它时引发
事件)richtextbox(提供高级文本输入和编辑功能)combobox(显示一个
可编辑的文本框,并包含一个下拉列表)listview(以五种不同视图中的一
种显示项的集合)等等。在应用程序中提供一些方法对按钮设置作用,以达
到效果。
2 设计思想与程序构架
电子日记本是一款用于在电脑上写日记的或收集资料的软件。支持常用
的文字编辑排版功能,具有较强的保密性。
随着互联网的发展,尤其是论坛博客的兴起,人们逐渐改变原来用传
统日记本写日记的习惯,转而习惯于在网上写心情,与别人分享自己生活的
点点滴滴,但是,并非所有的事情都可以公开与众分享,将自己心底不便对
他人说的又难忘的心事记录下来,写一本私人小日记也是非常有价值的!对
于那些只想记录在心底的不宜被人发现的隐私老师日记本的纸张麻烦且不
够保密的人来说,寻找一款好用的电子日记本无疑是最佳选择!因此便有了