TD校园手机助手软件可行性研究报告

1.引言

在信息化时代高速发展的今天,手机成了每个人的必备物品之一。随着科技的迅猛发展,人们已经不仅仅满足于用手机发短信,打电话,因此,android手机应运而生,特别是近几年,其发展的速度更是惊人,它还提供了听歌、看视频、用蓝牙传输数据、玩游戏、上网等功能。我们的生活因此更加方便。为了更好地服务于铁大的学生,我们研究出一款校园手机助手的软件,方便同学们的生活。

1.1背景

1.1.1Android发展背景

Android是一套真正意义的开放性移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android的Java程序运行环境包含一组Java核心函数库及Dalvik虚拟机,他们有效地优化了Java程序的运行过程。Android系统平台基于优化了的Linux内核,它提供诸如内存管理、进程管理、设备驱动等服务,同时也是手机硬件的连接层。

Android最大的优点在于它是一个开放的体系结构,具有非常好的开发和调试环境,而且还制成各种可扩展的用户体验,Android里面有非常丰富的图形系统,对多媒体的支持功能和非常强大的浏览器。

Android平台的开放性特点既能促进技术的创新,又有助于降低开发成本,还可以使运营商能非常方便地地址特色化产品,因此,它具有很大的市场发展潜力。

1.1.2软件开发背景

本软件名称为TD校园手机助手,开发的初衷是在软件工程课上老师安排我们的作业,我们小组成员在老师的指点以及大家的商讨下,决定开发本软件。本软件是特别针对铁道大学内部学生所开发的软件,针对大家的衣食住行等方面的建议,并提供日程信息的增加、删除、修改等功能,方便同学管理自己的生活。同时,以3D效果的形式展现学校的美景美图,让大家足不出户了解和欣赏校园的美景。

2.可行性研究的前提

通过本软件,希望能够解决本校学生在生活中的衣食住行以及上自习和上课教室的问题和平时的日程管理的问题。

2.1软件功能及要求

2.1.1学生日程管理

(1)日程的增、删、改、查。添加事件包括:学生实验、练习、所做项目、会议情况;对于平时的生活进行规划和调整,合理地安排生活和学习。

(2)以时间表的形式,在日历里管理并显示日程的进展情况。按主题显示学生每学期任务的安排、计划、完成情况,方便用户获知信息;通过主界面用户可以知道自己的行程安排、每日安排以及实现跳转其他界面的功能;以日历界面的形式显示自己的行程安排,并可以及时进行日程的更改以及删除和添加,添加时可以使统一事件在不同时间同时添加,即可以进行批量处理,方便用户使用。

2.1.2TD美景美图

以3D效果的形式展示铁大校园美景,同时,加上同学们参加学校摄影大赛的作品进行展示。以3D模拟的形式展现出来,给人以视觉冲击,通过多组图片的展示,向大家展示出一个美丽的铁大校园。

2.1.3TD生活手册

对铁道大学周边的衣、食、住、行等方面向同学们进行推荐,方便同学们的出行。同时,对学校的一些组织做一些广告,方便学校同学更好地了解并参与学校的社团活动,给大学生一个锻炼自己的平台。

2.1.4GPS导航

本功能主要面向大一新生,新生可以通过本导航更快地了解学校的各方面情况,更好地适应和规划大学生活。通过地图的形式,显示用户所处位置,并通过查询所到目的地,显示路径和最短路径,节省用户时间和精力。

2.2目标

由于本软件是针对本校学生开发的,最终希望通过本软件,大家能够更好地安排自己的大学生活,解决生活中的不便。0

3.对现有系统的分析

3.1数据处理流程和数据流程

3.2局限性及改进方法

由于本软件还处于开发初期,时间的限制导致一些功能无法实现,在后续开发中我们会添加其他大学的课程等信息而不仅仅是局限在铁大一个校园里,方便同学查询和了解。

【Sprint3冲刺之前】项目可行性研究报告的更多相关文章

  1. SE Springer小组之《Spring音乐播放器》可行性研究报告一、二(转载)

         此文转载自组员小明处~~ 1 引言 1.1编写目的 <软件工程>课程,我们团队计划开发一个音乐播放器.本文档是基于网络上现有的音乐播放器的特点,团队计划实现的音乐播放器功能和团队 ...

  2. SE Springer小组《Spring音乐播放器》可行性研究报告一、二

    1 引言 1.1编写目的 <软件工程>课程,我们团队计划开发一个音乐播放器.本文档是基于网络上现有的音乐播放器的特点,团队计划实现的音乐播放器功能和团队人员的综合实力等情况,说明该软件开发 ...

  3. 【Sprint3冲刺之前】TDzhushou软件项目测试计划书

    TDzhushou软件测试计划文档 文档编号:2014-5-8 产品版本:1.1 产品名称:TDzhushou 文 档 作 者: 解凤娇       日期:2014-5-4 软件测试计划 目录 第一章 ...

  4. sprint3冲刺总结

    维持了一个多月的sprint3次总结终于结束了,我们小组也顺利的完成了我们的项目,总的来说这次完成的项目还是有一定的质量的,无论是外貌形象包装还是功能来说都达到了我们当初所设定的目标,美中不足的就是时 ...

  5. 【Sprint3冲刺之前】TD学生助手——alpha版发布

    TD学生助手——alpha版发布 1.设想和目标  1.我们的软件要解决的问题 TD学生助手的主要核心思想就是帮助学生安排他们忙碌的学校生活.主要是通过以下几个方面 1.通过学生的需要进行分类(考试, ...

  6. 【Sprint3冲刺之前】日历表的事件处理和管理(刘铸辉)

    我的Sprint2冲刺——日历表的事件处理和管理(刘铸辉,刘静) 我的Sprint2冲刺计划领到的任务是和静姐结对编程,完成日历表的事件处理和管理,下面详细讲解下技术细节. 1.设计结构图 首先要画出 ...

  7. 【Sprint3冲刺之前】项目完成时间表

    Sprint2冲刺成果——项目完成时间表 项目完成时间表 经过Sprint2小组总结会议的探讨,我们决定一起约定项目alpha版本,beta版本,release版本的发布时间,发布形式及预计完成效果 ...

  8. 【Sprint3冲刺之前】敏捷团队绩效考核(刘铸辉)

     TD学生助手团队已经在4.22~4.30完成了为期9天的Sprint2计划,并在Sprint2总结会议中安排了五一放假每个人的任务分配,下面发布下Sprint2冲刺周期的阶段性成果. Sprint2 ...

  9. SE Springer小组之《Spring音乐播放器》可行性研究报告三、四

    3 对现有系统的分析 由于本次可行性分析主要是建立在团队自行实现一个音乐软件的目标上,并不是在一个现有系统的基础上开发改进的新系统.因此这里将分析一款市面上已经存在的音乐软件(以下称为W音乐),并为之 ...

随机推荐

  1. 【Luogu】P3332K大数查询(树套树)

    题目链接 这题我费尽心思不用标记永久化终于卡过去了qwq 权值线段树下面套一个区间线段树.然后乱搞搞即可. // luogu-judger-enable-o2 #include<cstdio&g ...

  2. 用JS实现倒计时(日期字符串作为参数)

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  3. 关于 __int128

    __int128 是 GCC 提供的扩展(extension),可以当作 128 位整数使用. 关于 __int128 和 __int128_t Normally, _t suffix means a ...

  4. BZOJ-2829 信用卡凸包

    凸包题. 我们先把所有信用卡的四个定点的坐标求出来,然后计算凸包长度,最后加上一个圆的周长就行. #include <cstdlib> #include <cstdio> #i ...

  5. [暑假集训--数位dp]hdu3555 Bomb

    The counter-terrorists found a time bomb in the dust. But this time the terrorists improve on the ti ...

  6. d3 svg简单学习

    矩形 <rect x="/> 圆形 <circle cx="/> 椭圆 <ellipse cx="/> 线 <line x1=& ...

  7. 【CF559C】 Gerald and Giant Chess(计数,方案数DP,数论)

    题意:给出一个棋盘为h*w,现在要从(1,1)到(h,w),其中有n个黑点不能走,问有多少种可能从左上到右下 (1 ≤ h, w ≤ 105, 1 ≤ n ≤ 2000),答案模10^9+7 思路:从 ...

  8. canvas绘制视频封面--摘抄

    一.需求:上传视频,同时截取视频某一帧作为视频的封面. 二.实现思路:利用canvas绘制图像的功能,绘制图像某一帧,这里绘制了第一帧,很简单就实现了. 三.代码: <!DOCTYPE html ...

  9. WebRTC VoiceEngine综合应用示例(二)——音频通话的基本流程(转)

    下面将以实现一个音频通话功能为示例详细介绍VoiceEngine的使用,在文末将附上相应源码的下载地址.这里参考的是voiceengine\voe_cmd_test. 第一步是创建VoiceEngin ...

  10. HTTP基础认证Basic Authentication

    HTTP基础认证Basic Authentication Basic Authentication是一种HTTP访问控制方式,用于限制对网站资源的访问.这种方式不需要Cookie和Session,只需 ...