软件详细设计说明书

摘要:
详细的软件设计规范1。引言1.1。编译目的根据课堂上找教室的尴尬情况,我们团队决定开发课堂调度软件。

软件详细设计说明书

1.引言

1.1、编写目的

根据我们在上课找教室就的尴尬状况,我们团队决定开发课堂派派软件。每当去上课找教室时,会很找不到教室,导致迟到,或者走错教室,我顿感忧伤,实难想到跑了如此远的路,浪费如此多的时间,还影响到正常的学习,我的心被刺穿了,我想能不能有一款软件可以让我不再如此浪费宝贵时间,能不能有一款软件让我在百忙之中还可以查看到教室信息,于是课堂派派的想法诞生了。

1.2、背景说明

   a.待开发的软件名称:基于Andriod课堂派派

   b.本项目的任务提出者:大家讨论的结果

     开发者:三俊马:王岸城、何建勋、苏月

     用户:在校学生

     项目开发环境:eclipse

1.3、定义

    Andriod课堂派派详细设计

1.4、参考资料

   《Java开发实战经典》2009年清华大学出版社出版的图书,作者是李兴华。

android开发实战经典》是2012年清华大学出版社出版的图书,作者是李兴华。

2、程序系统的结构

 

   

   

       校园图书助手

   

   

             

 

 

 

 

                

 

             

   

   

 界面设计

   

   

                   

   

   

 信息响应设计

   

   

             

   

   

Webservice设计

   

   

           

   

   

算法设计

   

   

     

 

 

 

 

 

 

 

                                             

 

 

 

 

 

 

3、界面设计说明

3.1、程序描述

  主要功能:用于查询和记录课堂信息和记录资料还有提醒功能。

  可扩展性:功能可待扩展。

3.2、界面

  主要有主界面,

课表界面,

记事本界面,

个人信息界面,

提醒界面。

                               

 

3.3、性能

  在换教室上课的时候可以方便快速得查找到教室。

3.4、输入项

  用户查询添加课程信息,并对课程信息进行增删改查。

用户对记事添加记事信息,并进行对信息增删改查。

用户对需要提醒的课程或记事进行设置时间。

3.5、输出项

3.5.1  课程信息

3.5.2 记事信息

3.5.3 提醒声音

3.6、接口

  Webservice接口网址

3.7、限制条件

  无明显的限制条件

4、主要功能设计说明

4.1课表功能

  添加课程信息并对该信息增删改查

设置提醒课程

4.2 记事本功能

   添加记事信息,并可对该信息增删改查

 

设置提醒功能

4.3提醒功能

    针对铁大新生而言,需要了解的相关事宜。

4.4意见反馈功能

    可以将你的建议及时反馈给我们,我们会第一时间解决。

4.5、性能

    运行流畅,操作简单,易上手,很实用。还有谁能阻止它前进的步伐。

4.7、尚未解决的问题

 没有完成超时提醒功能

免责声明:文章转载自《软件详细设计说明书》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇数据仓库基础(七)Informatica PowerCenter介绍http、https网络请求状态码 statusCode 200、300、400、500。WebSocket断开状态码 1006...下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

游戏开发之UDK引擎介绍和模型导入

2014-09-18 10:01:3  UnrealDevelopmentKit(虚幻引擎开发工具包)。简称UDK,是一套强大并免费的游戏引擎开发套件。能够用来制作高端的3D游戏或者场景展示。只是,假设你要制作商业游戏,而且获得不错的收益,UDK官方会乐于找你分享所得。*UDK直接支持针对苹果Iphone平台的游戏开发。...

认识Activity,创建第一个android应用-Hello Word

2016-04-05   配置好Java、eclipse和Android环境就花费了一天时间。下载SDK真是费了不少时间。现在终于找到解决SDK更新的好方法了(更新自己电脑上的hosts文件,就可以使用Google搜素,也可以使用官方更新SDK了。从这里可以找到:Google hosts  2016持续更新-http://www.360kb.com/kb/...

速看,APP测试之ADB最全指南!

大家好,我是coco小锦鲤我又来了 我又带着希望和爱来了 ​今天介绍ADB环境搭建及常用的ADB命令 ADB全称Android Debug Bridge, 是android sdk里的一个工具,目的是起到调试桥的作用,用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机),是客户端测试常用的辅助工具。 借助adb工具,我们可以管...

全网最详细的Git学习系列之介绍各个Git图形客户端(Windows、Linux、Mac系统皆适用ing)(图文详解)

     不多说,直接上干货! 一、TortoiseGit - The coolest Interface to Git Version Control   TortoiseGit 是 TortoiseSVN 的 Git 版本,TortoiseGit 用于迁移 TortoiseSVN 到 TortoiseGit,一直以来 Git 在 Windows 平台没...

小程序分包加载

开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必须包含 一个主包,所谓的主包,即放置默认启动页/TabBar 页面,以及一些所有分包需要用到 整个小程序所有分包大小不超过 8M单个分包/主包大小不能超2M 对小程序进行分包,可以优化小程序首次启动...

好用的Scrum (敏捷开发)工具有哪些?推荐三个顶级的Scrum 管理工具

敏捷开发的潮流并不是由敏捷工具来推动的,因为你可以仅使用命令行接口,单元测试工具和需求卡片来展开敏捷开发。但近年来,为了更好地支持敏捷开发,敏捷工具也有了很大的发展。其中部分工具是直接面向新型项目管理方式的,特别是有些种类的工具已与敏捷开发密不可分。   所以,这里就结合我对这些工具的了解和使用心得,介绍在管理Scrum中常见的一些工具。   实施Scru...