5。3。1 院、校领导界面 18
5。3。2 老师、班长界面 20
5。3。3 学生界面 20
5。4和我相关 20
5。5个人设置 21
6 系统测试 22
6。1 测试方法 22
6。1。1 等价类 22
6。1。2 边界值 23
6。1。3 判定表 23
6。1。4 因果图 23
6。2 功能测试和测试用例 24
6。2。1 引导页、欢迎页、登录 24
6。2。2 院校公告 24
6。2。3 考勤记录 25
6。2。4 和我相关 26
6。2。5 个人设置 27
结 论 29
参 考 文 献 30
致谢 31
附录 32
框架核心代码说明 32
Activity基类代码 32
主界面框架设计 32
Fragment基类代码说明 33
1。绪论
1。1编写目的
学校考勤管理系统是针对学校出勤记录相关的一个系统,用于学校领导查看年级、班级出勤记录,学生查看自己出勤记录。
1。2 开发背景来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
在校期间,我担任过考勤班长一职,发现每次考勤记录时都比较麻烦,都是纸质记录,而且查阅也极不方便,所以这次想开发一款考勤系统App(Android 端)。此App适用于校内所有师生,移动办公。
1。3考勤系统模块简单介绍
此系统主要模块有:院校公告、考勤记录、和我相关、个人设置。
1:院校公告:此模块是学院或者学校的集体公告,比如放假通知、学校公告等,只有拥有权限的人才能发布公告,比如校领导、院领导
2:学生等一般权限只能查看公告,当学生受到公告时会有推送通知学生。
3:考勤记录:此模块主要是考勤记录的查看和填写,拥有老师权限的可填写对应学生的出勤情况,在当天之内可修改出勤记录,院校领导可筛选条件查看年级、班级、出勤记录,学生权限只可查看自己出勤记录。
4:和我相关:此模块主要展现关于我的消息,比如班主任发给我的任务,备忘录提醒等。
5:个人设置:此模块主要有二维码、语音设置、备忘录、事项提醒、推送开关等功能。
2。系统分析
2。1 可行性分析
2。1。1 硬件可行应
硬件:移动设备(手机、平板、ipad等),如今男女老少,人手一部手机,而且能够熟练使用应用程序,而手机这种移动设备是App的载体,所以这为软件运行提供了可行性,为软件提供了良好的操作系统和开发环境,不论Android平台还是IOS平台,对于普通人来说都不是很困难的事。
2。1。2 软件(技术)可行性
软件行业飞速发张,新技术不断出现,旧的但却实用的软件技术被进一步巩固,制造车轮子的人—技术大牛都乐于和同行分享经验,可以通过各种开放平台吸取知识,学习年辈们总结的经验,结合自己的项目经验,使得这个系统在技术上的可行性大大提高。