1系统概述

我的课程表基于Android4.0开发,可以运行于4.0以上版本手机。本软件是一款课表管理软件,主要实现功能有2部分。课表管理,用户可以对课表进行查看、添加、修改、以及删除的操作。学习记事模块,主要方便用户用于记录课后作业等,主要功能有添加、查看、编辑、删除。

2系统需求分析

2.1需求概述

2.1.1目标

随着生活节奏的加快,人们的生活越来越繁忙。有很多时候会忘记自己接下来要做的事情。对于大学生来说,课程越来越多,而且要穿梭于不同的教室,每天的课程作业、实验的繁忙,一些同学经常忘记当前课程或者作业,增加了许多不必要的烦恼,这款软件的目标就是解决同学的这种烦恼。

2.1.2主要功能

(1)记录课表信息

(2)灵活的对作业以及课程信息(课程名称,教室,老师,时间等)的编辑,更新。

2.1.3运行环境

客户端操作系统:Android

客户端硬件设备:Android手机应用终端

开发环境:Windows7

开发软件:Android Studio

2.1.4约束条件

没有添加实现课表导入机制,对课表的储存需要客户自己导入。

转载于:https://www.cnblogs.com/buyaping/p/6586340.html

我的课程表--项目需求分析相关推荐

  1. 《小团团团队》第五次作业:项目需求分析改进与系统设计

    项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验九 团队作业5-团队项目需求改进与系统设计 团队名称 小团团团队 作业学习目标 (1)掌握面向对象需求分析方法:(2) ...

  2. Django博客系统项目需求分析

    项目需求分析 需求分析原因 项目中,需求驱动开发.即开发人员需要以需求为目标来实现业务逻辑. 需求分析方式 企业中,借助产品原型图分析需求. 需求分析完后,前端按照产品原型图开发前端页面,后端开发对应 ...

  3. 欢迎来到美多商城!-项目准备之项目介绍-项目需求分析-项目架构设计

    欢迎来到美多商城! [前后端不分离的项目] 项目介绍 项目需求分析 需求分析原因: 可以整体的了解项目的业务流程和主要的业务需求. 项目中,需求驱动开发.即开发人员需要以需求为目标来实现业务逻辑. 需 ...

  4. 《代码敲不队》第五次作业:项目需求分析改进与系统设计

    项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 代码敲不队 作业学习目标 (1)掌握面向对象需求分析方法:(2)学习软件系统总体结构和数据库逻辑结 ...

  5. NB-IOT环境监测项目需求分析

    文章目录 1 NB-IOT环境监测项目需求分析 1.1 项目应用场景 1.2 产品信息 1.3 产品功能 1.3.1 开机启动 1.3.2 上报温湿度 1.3.3 设备绑定 1.3.4 设备解绑 1. ...

  6. 嵌入式之NB-IoT开发与应用01【移动通信网络发展概述、NB-IoT应用案例、物联网生态系统-解决方案、智慧消防项目需求分析及系统设计】

    学习网址: 嵌入式之NB-IoT开发与应用 目   录 P1 1.01-01 NB-IoT课程介绍(P1) NB-IoT是什么? NB-IoT能够干什么? 1.移动通信网络发展概述 移动通信网络-1G ...

  7. 团队作业第4次-项目需求分析

    作业描述 课程 软件工程1916|W(福州大学) 团队名称 修!咻咻! 作业要求 团队作业第4次-项目需求分析 团队目标 切实可行的计算机协会维修预约平台 开发工具 Axue RP 8 原型下载 修! ...

  8. 《AlwaysRun!》第五次作业:项目需求分析改进与系统设计

     项目 内容 这个作业属于哪个课程 2016级软件工程(西北师范大学) 这个作业的要求在哪里 实验九 团队作业5-团队项目需求改进与系统设计 团队名称 Always Run! 作业学习目标 (1)掌握 ...

  9. 直流有刷电机驱动项目需求分析

    文章来源:直流有刷电机驱动项目需求分析,超实用! 一. 项目名称:<直流电机驱动器设计> 二. 项目需求分析: 我们想设计一款直流有刷电机驱动器,那么在设计驱动器之前,我们需要明确驱动器的 ...

最新文章

  1. Java项目:农业计算工具(java+swing)
  2. python相似图片聚类分类
  3. 巨人也能身手敏捷?看美国KeyBank的实战经验
  4. 转发和重定向的区别是什么
  5. Asp.Net MVC 使用FileResult导出Excel数据文件
  6. Cent OS 6.4安装mysql
  7. 华强北耳机修改序列号|支持中英文|自定义修改|傻瓜式一键修改序列号~
  8. c++水平制表符怎么用_怎么才能把字写得好看一些?这四个方法用对了,水平会提升...
  9. java php serialize_PHP serialize 和 JSON 解析与区别
  10. 【红绿灯识别】基于matlab红绿灯识别【含Matlab源码 1068期】
  11. android 朋友圈上传图片,微信朋友圈终于可以发图片评论了!
  12. 惊人的磁场定律:你是谁,就会遇见谁
  13. 这家山炮公司,居然让腾讯又有了梦想!?
  14. @Transactional你知道多少?
  15. 30天搞定Java--day6
  16. 软考之下午题做题技巧
  17. python中123+5.0的执行结果_123+5.0的执行结果为()_学小易找答案
  18. Git命令实现本地文件推送到git仓库
  19. 权重6老站SEO诊断,我的网站突破口在哪里?
  20. Java 8 - Optional Class可选类

热门文章

  1. html 分页 惰性加载,懒加载实现的分页网站footer自适应
  2. 安装2000数据库的时候挂起
  3. securerandom java_Java 随机数 Random VS SecureRandom
  4. python填充nan_Pandas的数据清洗-填充NaN数据
  5. Gradient Boosting and GBDT
  6. 聚类算法分析及其性能比较
  7. 音视频开发-websocket教程
  8. Linux系统中文件的访问权限
  9. clickhouse算术函数
  10. Hive复杂数据类型之array