使用C#的面向对象编程 项目设计 求助~
作为项目小组的组长,压力不是一般的大,只好向各位高手求助~项目1:个人助理
“个人助理”软件的设计程序应满足一下规范:
*执行医用程序时,应显示一个菜单,包括一下选项:
#联系详细信息
#会议、预约
*选择上面某个选项时,应显示一个子菜单,包括以下选项:
#添加新纪录
#删除记录
#编辑记录
#搜索记录
“联系详细信息”选项应允许用户添加、编辑、删除和搜索不同人的联系详细信息。 联系详细信息细节包括信息,如姓名、地址、电话号码和电子邮件地址。
同样,这个会议/约会选项使得用户添加、修改、删除、搜索会议/约会细节。会议/约会细节包括如会议日期、时间、/约会地点。
注:通讯录及会议/约会细节应贮存在分开的文件。
当应用程序正在运行,提醒,会议/预约安排当前日期会显示在屏幕上。
项目2:VocEnhancer
FunTime有限公司是软件开发公司,专门从事制造的教育游戏对孩子们。做一个调查后,目前的市场、销售团队发现有大量需要的软件,可以帮助孩子们来提高他们的英语词汇。因此,提出了营销团队,公司应该想出一个新游戏,有助于提高英语词汇的孩子。一个游戏设计者在公司提出了一种叫VocEnhancer。
VocEnhancer琴弦应按下列规定:
是一种游戏。
有三个层次的游戏,初学者,一般玩家和专家。玩家会选择这些按照他们的词汇。
根据级别,一个英文字的几个字符出现在屏幕上。还会出现单词字符总个数,去猜出单词的机会数,玩家所得分数和耗费的时间。
VocEnhancer接口
分数,猜出单词机会的数量,时间持续在屏幕上更新显示出来。
玩家需要猜每个词在给定的机会。假如一个玩家并没能猜任何五字的机会,这场比赛应该结束了。
如果玩家得分最高的成绩,以下细节得到存储在一个文件中。
玩家的名称
完成这个等级的时间
分数
这个游戏的设计应按照下列规格:
在比赛开始时,菜单应该显示下列选项:
一级-在初学者
二级-平均
三级-专家
玩家可以选择任何水平。作为玩家选择,详情水平最高的得分,水平就会显示在屏幕上,那么这场比赛应该开始。
每一层都有不同的单词。
在一段时间内,几个汉字的字显示在屏幕上。这些人物都放置在随机和位置出现在字。失踪的特点是用空格或伏。
的字符数量在屏幕上显示的依赖的长度要猜词。如果这个字长、字符显示应该更多的,反之亦然。
词语的顺序显示应该是随机的。
数量的机会猜每个词都应该是五比数量的缺字的话,。
玩家的一个标志为猜测正确的字。
总标志由用户应该在屏幕上显示的得分,需要更新与每个词正确答案。
的秒数以后会显示在屏幕上,应更新的每一秒。
如果玩家outscores最高的成绩,他/她的名字,标志着,时间应贮存在一个文件中。
得分的球员是否等于得分最高,那么时间到达得分的比较。这个球员已经采取了更少的时间应该被视为最高得分持有人和他/她的证书应存放在档案。
得分最高的每一级存放应独立。