网站大量收购独家精品文档,联系QQ:2885784924

Android系统手机课程表应用开发2.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Android系统课程表应用开发学院信息学院专业软件工程12〔3〕学号1226330312263308学生姓名钱赛男、刘瑞秀、周晴晴、沈晓宇指导教师王创伟老师2015年6月一、软件介绍二、软件需求分析三、软件开发流程四、总结主要内容:一、软件介绍最早的移动版课程表是以纸质的方式存在,随着基于android和ios等智能移动系统的智能的开展,课程表也逐渐从纸上移动到我们的屏幕上,更加方便地为人们管理课程,记录课程的相关信息,而这些屏幕上的课程表,即是我们所要开发的课程表。二、软件需求分析课程表在应用程序中并不常见,一般在上较为常见的日程提醒程序无法实现自由设置课程信息。其主要功能如下:课程的添加、删除和修改;学期课程信息概要显示;课程具体信息预览;三、软件开发流程开发环境需要的软件:1、操作系统:WindowsXP,Win7/8/10或Linux2、JDK:JavaRuntimeEnvironment虚拟机、(JDK)JavaDevelopmentkit3、软件包:AndroidSDK(SoftwareDevelopmentkitJavaDevelopmentkit)、ADT(AndroidDeveloopmentTool)4、EclipseIDE+ADTEclipse3.3以上三、软件开发流程1、用户进入程序后,将会进入主页面,也就是首页面,首页面会显示一周的天数,今天是周几及当前周数。2、在首页面,可以通过点击“修改课程”进入课程添加页面,并且编辑课程名称,上课时间以及上课地点,通过点击确定进行保存,或者点击取消选择不保存,点击确定或者取消都会返回首页面。3、在首页面,点击设置按钮,进入设置页面,在设置页面可以对当前学期,当前周数,还可点击关于查看版本信息,当然了,在设置页面点击退出并选择确定将会退出整个程序。三、软件开发流程数据库设置根据对本程序的需求分析,本程序只需要用到一张数据表。该数据表主要用来存储已经添加的课程,用户每添加一个课程信息就会在该表中新增一条记录,并且自动生成一个唯一的id,用以区别每条记录,该表结构设计如下:数据库设置E-R图系统模块划分根据以上系统的流程,将系统分成3个模块。课程编辑、课程显示、根本信息以及课程提醒的设置。每个模块都有对应的功能及相关工作。课程编辑模块该模块实现了如下几个功能:1、查看已有课程;2、添加课程名称;3、修改已有课程4、编辑上课地点;5、选择上课周数;6、设定课程在星期几上课;7、添加/修改备忘录;8、删除备忘录查看课程界面课程编辑模块编辑/修改课程名称选择日期课程编辑模块编辑/修改备忘录删除备忘录程序显示模块该模块主要用于软件界面概要显示,而这模块也就是主页面的主要内容。翻开软件有个欢送界面。在主页面,将会在页面的顶部显示当前周数,例如,“第4周”那么是显示当前时间在第4周,表格第一个格表示周一的第一节课,表格空白表示没课,当表格有内容时,比方“高数4-303”这节课上高数,教室在教4-303,假设表格为彩色,那么表示这节课在当前周有课,假设是灰色,那么是表示该课在当前周没上课。程序显示模块欢送界面备忘录界面

文档评论(0)

147****4268 + 关注
实名认证
内容提供者

认真 负责 是我的态度

1亿VIP精品文档

相关文档