zoukankan      html  css  js  c++  java
  • 签到app需求分析

    学生签到app需求分析#

    1、引言##

    1.1目的###

    学校的签到依然为原始签到模式,以报名字的签到为主,若是较大的班级,这种签到模式就十分的累赘。现在人手一部手机,以此基础设计一个app,能极大程度的保证上课效率,不必在这个签到的上费神。

    1.2背景###

    '系统名称':《学生签到app》
    '需求背景':学校的签到依然为原始签到模式,以报名字的签到为主,若是较大的班级,这种签到模式就十分的累赘。现在人手一部手机,以此基础设计一个app,能极大程度的保证上课效率,不必在这个签到的上费神。
    '系统用途':本app利用安卓平台,帮助出勤老师更加电子化,智能化地管理学生出勤的运作,从而提高班级管理的效率

    1.3参考材料###

    '参考百度文库'
    [https://wenku.baidu.com/view/4c2867bb3186bceb18e8bb5e.html]

    2、任务概述##

    2.1任务目标###

    1.要求管理员必须输入正确的用户名和密码才能进行登陆,进行签到;
    2.要求能查看学生信息管包括学生个人信息、课程信息;
    3.能查询签到情况;

    2.2用户特点###

    本系统是面向班级学生信息管理而开发的,方便快捷的签到可以保证老师的上课效率,节约时间。

    2.3条件约束###

    应用本系统必须是班主任,任课老师,系统结合学生自身情况,对学生信息管理业务中学生信息、课程信息,签到情况等查询、维护提供完全的计算机管理,只实现以下功能: 学生签到,查看学生签到情况,学生信息管理,学生信息添加。
    普通(学生)用户可以使用本系统查看个人签到详细资料(包括截图),添加学生信息,查看学生信息,系统管理员在使用的基础上还可以对普通用户进行管理(清除学生签到人员列表)

    3、运行环境规定##

    3.1设备###

    以老师的手机设备来进行签到,以学生的手机app作为签到机进行签到。

    3.2控制###

    超级系统管理员可以对系统管理员和任课表进行增删改查。系统管理员可以进入签到系统中,点开始签到,然后普通用户就开始进入签到系统进行签到。系统管理员在签到系统中结束签到,普通用户就不能在进行签到了。

    4、逻辑模型结构设计##

    4.1 数据字典###

    上面部分数据字典的内容:


    名 字:学生信息
    别 名:user_list
    描 述:在校学生
    定 义:学生信息=学号+姓名+班级+联系电话
    学号={字符}
    姓名={字符}
    班级={字符}
    联系电话={字符}
    位 置:学生信息表


    名 字:签到信息
    别 名: USER
    描 述:签到信息对应的属性
    定 义:签到信息=学号+姓名+班级+联系电话+签到时间
    学号={int}
    姓名={String}
    班级={String}
    联系电话={int}
    签到时间=DATE
    位 置:签到信息表


    名 字:系统管理员信息
    别 名: LOOGIN
    描 述:系统管理员对应的属性
    定 义:系统管理员信息=账号+密码
    账号={String}
    密码={String}
    位 置:管理员信息表


    名 字:超级管理员信息
    别 名: SUPERLOOGIN
    描 述:管理员对应的属性
    定 义:管理员信息=账号+密码
    账号={String}
    密码={String}
    位 置:超级管理员信息表


    名 字:任课表
    别 名: CLASS
    描 述:超级管理员对应的属性
    定 义:班课表
    周 次:{int}
    上课时间:{String}
    上课地点:{String}
    位 置:课程信息表

    5、建模##

    5.1 用例图###

  • 相关阅读:
    sencha touch 扩展篇之将sencha touch打包成安装程序(上)- 使用sencha cmd打包安装程序
    sencha touch 扩展篇之使用sass自定义主题样式 (下)通过css修改官方组件样式以及自定义图标
    一个不错的android组件的网站
    sencha touch 扩展篇之使用sass自定义主题样式 (上)使用官方的api修改主题样式
    sencha touch 入门系列 (九) sencha touch 布局layout
    面试题总结
    国外接活网站Elance, Freelancer和ScriptLance的介绍和对比
    sencha touch 入门系列 扩展篇之sencha touch 项目打包压缩
    Android Design Support Library——Navigation View
    设计模式——命令模式
  • 原文地址:https://www.cnblogs.com/firefoxman/p/6586776.html
Copyright © 2011-2022 走看看