- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编程与代码教程
三. 编码与代码分析
3.1系统结构
本系统设计是基于window系统平台上,系统设计遵循Android软件设计的系统模式。
系统UI布局在layout文件下设计完成的,每一个界面的是一个activity,并在activity中加载这些用户UI界面,在value文件下定义字符串信息,以及style样式信息,在annim文件下添加动态文件,整个系统结构根据Google公司发布的Android软件开发目录结构来进行的。
Android在Eclipse在的基本目录:
3.2编码
3.2.1登录界面
在文件下进行页面布局,设置textview显示“毕业设计管理”字样,然后设置账号及密码,和两个按钮,分别为“登录”和“管理员登录”。
设置基本用户信息,分别为:student,teacher,manager。
将基本信息读入数据库:
最后根据用户信息进行登录:
如果是学生或教师登录,选择“登录”按钮,登录成功显示“student”或“teacher”,失败则显示“fail”
如果是管理员登录,选择“管理员登录”按扭,登录成功显示“manager”,失败显示“fail”
点击“登录”按钮,如果是成功,则跳转
点击“管理员登录”,如果成功,则跳转
“登录”按钮功能代码:
“管理员登录”功能代码实现:
最后实现如图:
3.2.2显示界面
一.“登录”
在文件下设置textview显示“欢迎你”,分别设置6个按钮,在按钮实现功能分别为:
“毕业设计选题”按钮实现代码
如果是学生,未选题,可以选题;选过题,提示;
如果是老师,提示“老师不能选题”
已选课题管理
如果是学生已选题,提示“选题审核中。”或者直接进入Manage.class
如果未选题,提示“请先选题”
如果是教师,提示“老师不能进入”
查询课题分数
如果是学生,但教师未打分,提示“还没有分数查询”或者显示分数
如果是教师,提示“这里与老师无关”
4,教师出题
如果是教师已出题,提示“已出过题”或者直接进入
如果是学生,提示“无权限”
教师打分
如果是教师已出题,提示“已出过题”或者直接进入Scoring.class
如果是学生,提示“无权限”
6,修改密码
实际效果显示:
(一)教师部分
1.教师出题
教师根据账号与密码登录系统,点击“教师出题”,在文件下设置五个editview编辑文本进行布局设置。
首先访问数据库,数据库基本信息为“null”,编辑完之后点击系统获取文本,存入数据库。之后等待审核,如果审核,没通过,则重新出题
在
代码实现如图:
数据库获取基本信息:
效果如图:
2,教师打分
在文件代码实现部分如图:
教师确认成绩后,系统更新学生分数
最终效果如图:
(二)学生部分
1.学生选题
在学生登陆系统之后,点击“学生选题”,在文件下实现功能,首先将读取数据库信息,并显示:
信息显示后,开始选题:
最终实现如图:
“管理员登录”
在文件下分别设置4个按钮,在按钮实现功能分别为:
点击“教师课题审核”,跳转“SelectReview.class”
点击“学生课题审核”,跳转“TitleReview.class”
点击“账号”,跳转“ManageruserReview.class”
实际运行效果图:
教师课题审核
点击“教师课题审核”,连接并显示数据库,显示数据库信息,进行审核
审核完成后,更新数据库,显示审核结果;
显示审核结果,通知结果
学生课题审核
点击“学生课题审核”,连接并显示数据库,显示数据库信息,进行审核
审核完成后,更新数据库,显示审核结果;
实际运行操作:
您可能关注的文档
- 给水排水识图教程.pptx
- 继续教育实现伟大中国梦学习读本(选修)92分教程.doc
- 短信语言的特点.ppt
- 知识点一 导数与函数的单调性.doc
- 看图说话(165张图片).ppt
- 绩效模块全解教程.docx
- 绩效流程图教程.pptx
- 绩效管理基本概念教程.pptx
- 绩效管理离线作业-浙大远程教程.doc
- 短歌行-ppt.ppt
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)