- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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”
实际运行效果图:
教师课题审核
点击“教师课题审核”,连接并显示数据库,显示数据库信息,进行审核
审核完成后,更新数据库,显示审核结果;
显示审核结果,通知结果
学生课题审核
点击“学生课题审核”,连接并显示数据库,显示数据库信息,进行审核
审核完成后,更新数据库,显示审核结果;
实际运行操作:
您可能关注的文档
- 管理学二班2组PPT.pptx
- 精江苏高考化学冲刺训练:1.1物质的组成、性质和分类化学用语.doc
- 纪录片创作3.2.pptx
- 简版微磁低频水+3.pptx
- 素描公开课.pptx
- 精神科临床路径培训.pptx
- 经典的公关案例.doc
- 精装修木饰面工程质量通病、照片案例.doc
- 结算管理制度111-.doc
- 第三章_汽车车身结构.pptx
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
原创力文档


文档评论(0)