《j2me程序设计》课程考核方案
为了加强学生实践动手能力培养,促进学生自我学习能力,结合学生特点和课程特点,2013-2014学年第一学期《j2me程序设计》课程的考核采用项目开发 + 课程论文的形式进行。
项目名称
学生从以下两组项目中任选其一,
A组:班级通讯录管理程序 + 科学计算器应用程序
B组:简单型计算器应用程序 + 相册管理程序
班级通讯录管理程序的设计要求
1、RMS中存放的信息有:姓名、性别、学号、出生日期、电子邮件地址、手机号码、固定电话号码、照片。
2、用户能够利用你所设计的系统方便地进行记录的输入、删除、修改、查询。
3、以学号作为记录的唯一标识,不得含有相同学号的记录。
4、信息输入界面中要对所输入数据根据现实应用进行校验,例如:第一、姓名只能由汉字构成且长度不超过四个汉字;第二、性别只能输入“男”或者“女”;第三、学号只能由13位数字构成,以10信管2班为例,学号的前11位一般情况下(特殊情况除外)应是20101030802后接两位序数,当信息输入不符合这个规则时应给出提示并经用户确认;同样,手机号码、固定号码、出生日期也要有验证规则。
5、记录查询在姓名字段上进行,可以实现模糊查询,符合条件的多条记录实现分屏显示。
6、照片格式使用支持png即可。
7、针对选中的记录,用户可向对应的同学发送短信或者电子邮件。
8、可通过相片的形式选择对应同学的记录。
9、学有余力的同学可实现数据加密。
科学计算器程序的设计要求
可参考当今主流手机中的相关应用软件界面与功能
实现科学计算器的大多数功能,包括阶乘、开平方、sin、cos、tan、ln、log、1/x、e^x、x^2、y^x、|x|、pi、e,屏幕上以按钮的形式显示上述函数功能键、0-9数字键、小数点键.、加减乘除四则运算符号键、()键、=键、删除键、清除键、+/-键等。
能利用上述基本功能,实现复杂表达式进行计算。
简单型计算器程序的设计要求
其功能是科学型计算器的子集,请参考当今主流手机中的相关应用软件。
相册管理程序的设计要求
1、相片可来自网络、照相机、本地文件等多种数据源。
2、通过RMS实现照片信息的管理。
3、具有目录预览、单幅图片查看、删除、添加、照片分组、幻灯放映等功能。
4、用户可将选定图片发送到指定网络服务器、电子邮件、或者另外一台手机上。
考核要求
1、建议题目相同的同学可自行组织分组研讨,但编程和写报告整个过程要由学生本人独立完成,程序内容和报告内容不得互相抄袭,不得复制网络相关内容。
2、成绩分布:平时占30%,报告和视频演示占70%,其中视频演示是可选的,鼓励同学积极制作视频演示,可适当加分。
3、视频演示文件由学习委员同课程报告一起统一收集,于12月10日之前交给任课教师,过期不再接收且考核成绩记为不及格。视频文件采用WMV格式,名称为“班级-学号-姓名”。
4、视频演示文件的内容是屏幕录像,时间长度不得超过15分钟,主要讲解所设计系统的功能表现、系统构成、主要代码模块的实现原理等内容。屏幕上全程显示出学生姓名、所在班级和本人照片。
5、课程报告要图文并茂,重点论述和说明设计原理。封皮见后。正文内容A4双面打印。
2013-2014学年第一学期
J2ME
课程考核报告
班级:
学号:
姓名:
2013年12月
|