- 265
- 0
- 约9.49千字
- 约 16页
- 2018-12-21 发布于浙江
- 举报
南 京 晓 庄 学 院
【移动开发应用框架】
课程设计报告
《课程表的设计与实现》
所在院(系):信息工程学院
学 号 :
学生姓名 : 陈倡
年级专业 : 软件工程
指导教师 : 李青
提交日期 :2015 年 12 月
课程设计实验报告
课程设计实验报告
班级 13软工4 姓名 陈倡 学号
任课教师 李青 实验日期 2015.12 成绩
一、 目的 (本次课程设计的概要以及所涉及的知识点。)
1.课程表课程的添加与实现
2.记录笔记并可以查看
设计知识点:数据库的数据的新增,查询,删除等,辅助类,上下文菜单的使用;
二、使用环境 (本次实践所使用的平台和相关软件。 )
SDK:(software development kit)软件开发工具包。被软件开发工程师用
于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具
的集合。因此,Android SDK 指的是Android 专属的软件开发工具包。
使用Eclipse 进行android 应用开发需要给Eclipse 装ADT 插件,这样Eclipse
就可以和androidADT 建立连接,可以在Eclipse 中启动android模拟器进行程序
调试等。
三、内容与设计思想
(1 .设计思路 2 .主要功能说明 3 .主要的模块结构 4 .主要代码分析 。)
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);
MainActivit
您可能关注的文档
最近下载
- 无人机航拍技术课程理论题库审定版.docx VIP
- 劳动出版社《语文(第四版)习题册》答案.pdf VIP
- 江苏省常州市2026届高三语文一月考作文讲评:“你认为鲁侍萍有什么特点”“弱鸡”.docx VIP
- 线系列图文工艺宽口大槽全检.pdf VIP
- 新教科版五年级下册科学全册重点题型练习课件(含答案).pptx VIP
- 2025年拍卖师国有资产拍卖最新监管政策与操作规范专题试卷及解析.pdf VIP
- 2025年房地产经纪人“带看”服务过程中的意外与纠纷投诉处理专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照飞行器维护与保养规范专题试卷及解析.pdf VIP
- 《无人机测绘技术》项目二任务5无人机激光点云数据采集_全屏16:9.pptx
- 2025年拍卖师古董文物拍卖报价的历史背景与文化内涵注入专题试卷及解析.pdf VIP
原创力文档

文档评论(0)