安卓课程表课程设计报告.docxVIP

  • 49
  • 0
  • 约7.04千字
  • 约 16页
  • 2020-08-15 发布于江苏
  • 举报
南京晓庄学院 【移动开发应用框架】 课程设计报告 《课程表的设计与实现》 所在院 ( 系): 信息工程学院 学 号 :学生姓名 : 陈倡 年级专业 : 软件工程 指导教师 : 李青 提交日期 :2015 年12 月 课程设计实验报告 课程设计实验报告 班级 13软工 4 姓名 陈倡 学号任课教师 李青 实验日期 2015.12 成绩 一、 目的( 本次课程设计的概要以及所涉及的知识点。 ) 课程表课程的添加与实现 记录笔记并可以查看 设计知识点:数据库的数据的新增,查询,删除等,辅助类,上下文菜单的使用; 二、使用环境 (本次实践所使用的平台和相关软件。 ) SDK:(software development kit )软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、 硬件平台、 操作系统等建立应用软件的开发工具的集合。因此, Android SDK 指的是 Android 专属的软件开发工具包。 使用 Eclipse 进行 android 应用开发需要给 Eclipse 装 ADT 插件,这样 Eclipse 就可以和 android ADT 建立连接,可以在 Eclipse 中启动 android 模拟器进行程序调试等。 三、内容与设计思想 ( 1 .设计思路 2 .主要功能说明 3 .主要的模块结构 4 .主要代码分析 。 ) 课程与笔记是私有的,所以设置用户名与密码登陆,在课程表中应有一个显示界面,用于显示已添加的课程,点击新增按钮进入新增界面,用于增加新的课程,需添加上课的星期和课的节次,并检查当前是否有课,并提示。保存后进入课表显示界面,查看课表。笔记中有一笔记列表,显示创建笔记的时间和标题。点开笔记可以查看详细内容。也可以进行笔记的新增。若长按笔记。则可以进行删除操作。 登录进入菜单,若无用户,可以注册。 课程表,查看已经有课程,新增课程并保存。 笔记,查看已有笔记,查看详细笔记,新增笔记,删除笔记。 第 页 共 页 课程设计实验报告 整个程序包含两个大的模块:课程表模块和笔记模块;课程表中包含显示和新增两个模块;笔记中有显示列表模块,新增模块,和查看模块 (1)用户登录时,根据用户名与密码进入数据库中查询,若有返回值为1, 表示有该用户,进行界面的跳转,进去菜单界面。若返回值为 0 ,则表示用户 名或密码错误,并提示。 but_login .setOnClickListener( new OnClickListener() { public void onClick(View arg0) { String putname = edit_putname .getText().toString(); String putpassword = edit_putpassword .getText().toString(); Cursor cs = dbhelper .login(putname, putpassword); int m = cs.getCount(); if (m==0){ String tips = 你输入的用户名或密码有误 ; Toast toast = Toast. makeText (getApplicationContext(), tips,20000); toast.show(); } else { Intent intent = new Intent(MainActivity. this ,MenuActivity. class ); intent.putExtra( name , putname); MainActivity. this .startActivity(intent); } } }); 2)新增课程时,查询这一天的所有课程,若已有的课程和添加的课程节次相同则冲突,则提示这节已经有课,若无可进行添加,并跳转会课程表界面查看 Cursor cs = db .query( schedule , new String[]{ time }, day= +day+ , null , null , null , null ); cs.moveToFirst(); while (!cs.isAfterLast()){ String check = cs.getString(cs.getColumnIndex( time )); if (check.equals(timeclass)){ String tips = 这节已经有课 ; Toast toast = Toast. makeText (getApplicationContext(), tips, 20000); toast.show(); return ;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档