项目介绍

设计一款具有管理添加删除课程、下载已有课程及课程提醒等功能的手机课表程序,额外加上每日课程心情分享,与好友交流互动的社交化元素,不但能使我们以后的课程表丰富实用,还能使枯燥的课程娱乐而有趣。

本软件是基于Eclipse的开发环境,依托Tomcat服务器上的后台数据,开发出了针对Android平台的课程表系统。

考虑到Android手机在大学中使用率非常高,因此,开发一个基于Android的课程表程序,基本可以满足大学生的普遍需求。将课程表放进智能手机里,大家只需要输入自己的学号和密码就能显示出具体上课时间,上课地点,课程名称,教师信息等,这样学生们就可以一劳永逸,再也不用担心忘记明天要上什么课,在什么地方上,上课时间是什么时候,随时随地,方便大家使用。

这款软件设计实现基于Android(安卓)系统,能够很好的解决查课表难的问题。这款软件设计新颖,学生只需要输入学号、密码,便可以快速显示本人的详细课表,包括任课老师,授课地点,上课时间,课程周节次等,除此之外还具有作业提醒功能。从而避免忘记上课,忘记老师预留的作业等尴尬事情发生。

经过对课程表系统的了解、以及体验了流程,总结出本系统需要的功能如下:

登录功能。使用系统之前必须登录系统,登录过程通过无线网络,在后台数据库通过用户名称和密码进行查询,注册用户方才可以使用该系统。

系统主菜单。系统登录成功后进入系统主菜单,主菜单通过图形菜单的方式来展现系统的功能,单击某个选项便进入该功能的操作界面。

课程表查询功能。此功能可以根据用户需要进行课程表查询签到。

我的签到查询功能,此功能可以根据用户的历史记录进行签到查询。

个人信息功能,包括:用户密码、昵称,手机信息等的修改。

系统截图如下


目 录

摘要 I

ABSTRACT II

第一章 绪论 1

1.1 研究内容 1

1.2 研究意义 1

1.3研究现状和发展趋势 1

第二章 系统分析 3

2.1 研究目标 3

2.2 需求分析 3

2.3业务流程分析 3

2.4数据流图 4

2.5数据字典 4

2.6性能分析 6

第三章 系统开发环境及相关技术 7

3.1开发环境 7

3.2 JAVA SDK 7

3.3 ECLIPSE 7

3.4 ADT 7

3.5 ANDROID SDK 8

3.6 JSP技术 11

3.7 JSON 12

第四章 程序设计 14

4.1 功能设计 14

4.2 数据库设计 14

1.概念结构设计 14

2.数据库表设计 16

第五章 程序开发 18

5.1 文件结构与用途 18

5.2 系统实现 19

5.2.1登录页 19

5.2.2首页 20

5.2.3课程表 21

5.2.4我的提醒 23

5.2.5签到 25

第六章 系统测试 27

6.1实例测试的研究与选择 27

6.2测试环境与测试条件 28

结论与展望 29

参考文献 30

致 谢 31

计算机毕业设计android的课程表签到考试提醒app(源码+系统+mysql数据库+Lw文档)相关推荐

  1. 计算机毕业设计android的消防安全知识宣传app(源码+系统+mysql数据库+Lw文档)

    项目介绍 近年来,随着消防重要性的逐渐增加,人工书写数据已经不能够处理如此庞大的数据.为了更好的适应信息时代的高效性,一个利用计算机来实现消防网站工作的网站将必然诞生.基于这一点,设计了一个消防网站, ...

  2. 计算机毕业设计Android自习室占座座位管理系统APP(源码+系统+mysql数据库+Lw文档)

    项目介绍 每逢考试临近,大学自习室的座位就比较紧张,由于高校资源不足的问题,无法提供充裕的自习室资源给数量众多的学子和老师,由于部分学生不能合理地运用座位,存在占座现象.这极大的影响了学生日常学习,浪 ...

  3. 计算机毕业设计Android的手机音乐播放器app(源码+系统+mysql数据库+Lw文档)

    项目介绍 本次程序的设计,对手机音乐播放器的框架进行了精心的构思和实现,采用主要开发工具Eclipse+Java语言,Android Development Tool的插件和Android SDK版本 ...

  4. 计算机毕业设计Android新闻RSS阅读器客户端app(源码+系统+mysql数据库+Lw文档)

    项目介绍 基于Google Android 平台的新闻阅读器的开发过程.首先根据Google android market上面的数据,对给予Google android 移动平台的新闻阅读器进行了需求 ...

  5. 计算机毕业设计Java中学生作文大赛管理平台(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java中学生作文大赛管理平台(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java中学生作文大赛管理平台(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构 ...

  6. 计算机毕业设计Java移动垃圾分类车管理平台(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java移动垃圾分类车管理平台(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java移动垃圾分类车管理平台(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构 ...

  7. 计算机毕业设计Java馥郁花艺网站mp4(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java馥郁花艺网站mp4(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java馥郁花艺网站mp4(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S ...

  8. 计算机毕业设计Python+django 宠物领养中心小程序(源码+系统+mysql数据库+Lw文档)

    项目介绍 据世界动物保护协会统计,全世界大概有5亿只流浪狗和散养的狗和大致同样数量的流浪猫,而这些主要源于主人的弃养.同时,在很多地区,狗和猫都处于散养状态,这部分的动物,也经常会变成流浪动物.猫和狗 ...

  9. 计算机毕业设计Java桌游店会员管理系统(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java桌游店会员管理系统(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java桌游店会员管理系统(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S ...

最新文章

  1. ios 中的小技巧 - 总有你想要的 一
  2. RHEL6入门系列之二十七,源码安装及软件安装综合实例
  3. java注解如何设置自增长_java如何自定义注解(一)
  4. 单点登录系统和CAS的简介
  5. Anaconda配置多spyder多python环境
  6. Linux shell 对话框,如何在 Bash Shell 脚本中显示对话框
  7. Vue3.0 + Ts 项目框架搭建四:配置 Svg-Icon、Icon图标
  8. mysql 数据转换dataset_【转】dataset和实体类 之间的转换
  9. 7. Nginx 预定义变量
  10. .net中的装箱与拆箱!
  11. 微信小程序 java通过 rawData 和 session_key 生成 signature 签名
  12. Amazon Alexa 服务端搭建
  13. uniapp使用阿里百川SDK唤醒淘宝APP 打开淘宝领券页面/渠道备案,uniapp对接淘宝联盟等等超级详细
  14. 2022年下半年(软考高级)信息系统项目管理师报名条件
  15. [CTF]盲文对照表
  16. 德国制造和中国制造究竟不同在哪
  17. SSD:Single Shot MultiBox Detector解读
  18. 吉大计算机专业有名的导师,2019吉林大学计算机科学与技术学院导师简介:申铉京...
  19. 通达信指标公式编写答疑汇总(二)
  20. Unity3D消耗CPU过高解决办法

热门文章

  1. linux logo程序设计,Linux Logo 制作
  2. WinCE开机logo调试小记
  3. 分享个手机棋牌游戏源码  欢乐麻将2.0 使用cocos2d-x引擎开发
  4. Upload filetype not allow
  5. if语句 power query_excel中if语句的使用+逻辑判断小技巧
  6. java视频教程,java培训视频,java实战视频教程
  7. 067_bilibili_downloader
  8. 银行数字化转型导师坚鹏:银行数字化领导力提升之道
  9. C#中的DirectoryInfo及FileInfo中的Name属性简记
  10. html文本框边框变色,怎么使用CSS设置文本框的边框