基于Android校园应用平台APP软件设计.docx

基于Android校园应用平台APP软件设计.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Android校园应用平台APP软件设计 摘要:学生在校日常生活离不开网络,为了满足学生随时随地掌握校园信息的日常需求,在研究学生、员工的基本需求后,学校设计了一款基于Android校园应用平台APP软件,更好的提升了校园信息服务质量,促进师生交流,整合了社会资源。 1功能设计 主界面上方是校名、校徽和校训,下方有首页、通讯录、通知、我的四个菜单,点击菜单即可进入相应的页面。 首页页面下整齐排列着若干子功能图标,包括班级管理、班级工作、宿舍管理、留宿申请、学生请假、公物保修、班级考勤、食堂调查、外出报备、健康申报、体温申报、顶岗实习、访客审核、接触上报等,点击图标即可进入相应的子功能模块。 班级管理子功能包括每周工作、教室卫生、日常行为、门禁记录、班级概况、学生信息、学期活动、班主任考核等菜单。门禁记录菜单记录着学生每天门禁打卡的时间、地点和刷脸照片,班主任通过查看门禁记录,可以准确掌握学生的在校轨迹动态。班级概况菜单记录着班级的一般情况,包括所属二级学院、班号、专业名称、班主任姓名、班主任工号、班主任联系方式、班级人数、男生人数、女生人数、住校生人数等信息。学生信息菜单记录着学生的一般情况,包括姓名、学号、性别、专业、所属班级、个人电话、户籍所在地、学籍状态等信息。 班级工作子功能包括班级荣誉、班级宣传、班费管理、活动记录、活动主题、班级总结、班级计划、德育论文核等菜单。班级荣誉记录了班级的获奖情况,如文明班级评比、军训评比、运动会评比等。班费管理记录了班费的收支明细、经办人、费用、用途等情况。活动主题记录了每周的班会情况,由班主任或班主任指定的学生进行录入文字。班级总结和班级计划由班主任负责录入,每学期一份。 班级考勤子功能用于班主任给学生考勤。考勤一日两次,包括早自习考勤和晚自习考勤,晚自习考勤仅针对住宿生。考勤状态包括正常出勤、迟到、请假晚到、事假、病假、旷课和失联。 留宿申请子功能用于班主任批复学生节假日的留宿申请。学生填写留宿日期和事由,提交留宿申请后,班主任可以在此菜单查看,批复同意或驳回,若驳回需反馈原因。 学生请假子功能用于班主任批复学生日常的请假申请。学生填写请假日期和事由,提交请假申请后,班主任可以在此菜单查看,批复同意或驳回,若驳回需反馈原因。班主任需要跟家长确认后才能批复同意。 除了上述子功能模块,为实现校园精准防疫,还增添了健康申报、体温申报、共同居住人、住所登记、核酸登记等模块。 健康申报用于师生填报本人信息,包括活动轨迹、健康码、行程码、48小时核酸阴性证明、疫苗接种、健康承诺等。 体温申报用于师生申报体温,每日三次,早中晚各一次。 共同申报用于师生填报共同居住人信息,包括活动轨迹、健康码、行程码、48小时核酸阴性证明、疫苗接种、健康承诺等。 住所登记用于师生填报实际住所地址,便于学校统筹管理,掌握师生所处封控区和管控区的实际情况。 核酸登记专门针对校内师生常态化核酸而设计的。师生在校内做完核酸后打开APP扫码登记,便于学校统计核酸人数。 通讯录里按姓氏首字母顺序排列了全校教师、本班学生的联系方式,点击联系方式即可拨打其手机,操作便捷。 通知里按时间顺序排列了学校发布的通知和文件,点击标题即可查看通知和文件的具体内容。 我的子功能模块里可以修改、保存个人信息,包括姓名、照片、手机号、工号等信息。 2数据库设计 校园应用平台APP良好运行,离不开高效数据库的支持。数据库设计是指对于一个给定的应用环境,构造并优化的数据库逻辑模式和物理结构, 并参考这个,建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。数据库运行的目标是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境。数据库的设计过程包括: (1)确定数据库的用途,这有助于为其余步骤做好准备。 (2)查找和组织所需的信息,收集可能要在数据库中记录的所有类型信息,例如产品名称和订单编号。 (3)将信息划分为表,将信息项划分为主要实体或主题,例如产品或订单。 然后,每个主题将成为一个表。 (4)将信息项转换为列,确定要存储在每个表中的信息。 每个项目将成为一个字段,在表中显示为列。 例如,员工表可能包含姓氏和聘用日期等字段。 (5)指定主键,选择每个表的主键。 主键是一个列,用于唯一标识每一行。 例如,产品 ID 或订单 ID。 (6)设置表关系,查看每个表,确定一个表中的数据如何与其他表中的数据相关。 根据需要向表添加字段或创建新表以阐明关系。 (7)优化设计,分析设计中的错误。 创建表并添加示例数据的一些记录。 查看能否从表中获取想要的结果。 根据需要调整设计。 (8)应用规范化规则,应用数据规范化规则,查看表的结构是否正确。 根据需要对表进行调整 校园应用平台APP的数据有

文档评论(0)

一生习武之人 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档