(图片来源网络,侵删)
基于Android的教师小能手app系统(Android studio毕业设计+Adroid课程设计+mysql)一、项目功能介绍1)登录注册;每个用户登陆之后有各自的数据,不是每个用户共享同一个数据2)个人信息:设置头像,姓名,性别,邮箱等信息,还可以设置手势解锁,设置之后每次进入个人信息都需要进行手势密码3)我的班级:班级的增删改,我的班级里有所教科目的增删改;4)我的学生:在新增我的班级后,接着新增我的班级里的科目,然后可以在新增的科目中进行学生相关信息的增删改查,学生的相关信息:名字、性别、家长号码、手机号码、学生成绩;可以根据学生姓名查询当前科目的成绩,模糊查询5)成绩管理:通过“我的学生”里相应科目的成绩添加,在这个列表有已经新增的科目,点击进去是这门课程成绩的降序排序显示学生的名字和分数;还可以把每门课的及格率通过统计图来显示,老师能够更加宏观的了解班级学生的状态6)我的课程安排:课程安排可以进行增删改查;新增课程信息例如:科目,内容,地点,上课时间:年月日时分秒,下课时间:年月日时分秒,闹铃,录音;闹铃可以进行设置时间的提醒,闹铃的铃声也可以进行相应的选择;上课时间到提醒,下课时间到也进行提醒;每当上课时间一开始录音就自动开始,下课时间一到录音就停止结束,录音完可以进行听录音的内容,这样老师能够在课后进行整理归纳;可以进行课程内容的分享;可以根据年月日模糊查询出课程安排的科目7)自动出题功能:可以自动新增小学的拼音题目,随机选出十道题目在列表中;根据拼音写汉字并可以将其题目导出成word,这样就可以打印出来给学生们做二、运行环境1:客户端使用Android stuido进行开发;2:服务端后台使用Myeclipse2014进行开发;3:mysql数据库进行数据存储;4:需要jdk1.7以上5:使用雷电模拟器或者Androidstuio自带的模拟器进行运行三、使用技术总体设计逻辑和思路:1:先设计数据库表文件2:写服务端jsp页面以及写api接口给客户端提供数据3:完成后台服务端的数据交互,也就是jsp页面数据的存储和显示4:进行客户端页面的开发;5:进行客户端对api接口的调用,也就是获取数据库的数据以及在客户端进行显示移动端:1:使用android原生控件以及xml布局文件来完成界面的显示2:使用java代码完成功能的数据和逻辑交互3:使用http网络请求完成数据的请求;4:使用json数据解析完成客户端数据的回调和显示服务端后台:1:使用mysql完成数据的存储2:使用jdbc完成数据库和代码的逻辑交互3:使用jsp完成网页数据的显示4:使用java代码完成api接口的编写以及以及数据的回调四、软件截图
0 评论