首页 > 代码库 > 铁大课表 用户手册
铁大课表 用户手册
铁大课表
用户手册
第七小组:闫立新、曹锦锋、李夏蕾、
苏海岩、王伟光、杨世超
2014年5月14日
目录
1引言... 3
1.1编写目的... 3
1.2背景... 3
1.3定义... 3
1.4参考资料... 3
2用途... 4
2.1功能... 4
2.2性能... 4
2.2.1精度... 4
2.2.2时间特性... 4
2.2.3灵活性... 4
2.3安全保密... 4
3运行环境... 4
3.1硬设备... 4
3.2支持软件... 5
3.3数据结构... 5
4使用过程... 5
4.1安装与初始化... 5
4.2输入... 5
4.2.1输入数据的现实背景... 5
4.2.2输入格式... 5
4.2.3输入举例... 5
4.3输出对每项输出作出说明... 6
4.3.1输出数据的现实背景... 6
4.3.2输出格式及举例... 6
4.4文卷查询... 6
4.5出错处理和恢复... 7
4.6终端操作... 7
1引言
1.1编写目的
本使用手册是专为“铁大课表”软件的用户编写的。与本手册配套的软件版本为“beta”。手册包括软件的总体介绍与操作说明。
1.2背景
说明:
a. 测试计划所从属的软件系统的名称:铁大课表
b. 本项目的任务提出者、开发者:闫立新、曹锦锋、李夏蕾、苏海岩、王伟光、杨世超
用户:石家庄铁道大学在校学生
实现该软件的计算中心或计算机网络:学生android手机;
c. 该软件系统同其他系统或其他机构的基本的相互来往关系:该软件系统与手机操作系统、与android内置SQLite数据库系统。
1.3定义
课表:只学校对学生上课过程中的课程安排,具体指什么时候在哪儿上什么课。
Curriculum schedule课程表。
1.4参考资料
a. 《软件工程》 孙家广, 高等教育出版社;
b. 《软件工程及软件开发应用》 施一萍,清华大学出版社;
c. 《Android手机程序设计入门、应用到精通》孙宏明,中国水利出版社;
d. 《疯狂android讲义》(第2版)李刚,电子工业出版社。
2用途
2.1功能
本软件是专门为在校学生提供课表服务,里面包括课表信息、作业添加信息和切换背景图片的功能。
2.2性能
2.2.1精度
数据的输出输入基本问文本,传输为字符型char(20)
2.2.2时间特性
a. 点击查看响应时间不大于0.5s;
b. 修改某条记录的响应时间应小于0.5秒。
c. 选择星期的响应时间应小于0.1秒。
2.2.3灵活性
适应能力稍微不足
2.3安全保密
数据是用户自己添加保存到手机内置数据库中,不涉及联网,没有数据安全隐患。
3运行环境
3.1硬设备
列出为运行本软件所要求的硬设备的最小配置:
- 处理机的型号、内存容量:1GHzCPU、256MB运行内存
- I/O设备(联机/脱机?)联机;
- 数据传输设备和转换设备的型号、台数:用户的同一台手机即可。
3.2支持软件
说明为运行本软件所需要的支持软件,如:
a. 操作系统的名称、版本号:android4.0;
b. 程序语言的编译称和版本号:Java;
c. 数据库管理系统的名称和版本号:SQLite;
3.3数据结构
SQLite
4使用过程
4.1安装与初始化
下载apk安装包,打开文件夹,找到文件,点击安装即可,自动实行初始化。安装过程中无需其他程序帮助。
4.2输入
按正常课程名上课地点输入。
4.2.1输入数据的现实背景
按正常输入,无特殊要求
4.2.2输入格式
输入汉字英文数字都可以,输入长度最好不超过6个
4.2.3输入举例
为每个完整的输入形式提供样本,包括:
a. 点击手机菜单键,选择添加课表或更改壁纸或退出;
b. 选择添加课表,选择星期、选择课节、添加课程名称、添加上课地点;
c. 选择星期、选择课节,添加作业;
d. 作业可省略。
4.3输出对每项输出作出说明
4.3.1输出数据的现实背景
说明输出数据的现实背景,主要是:
a. 输出显示的课表及作业信息供用户查看管理;
b. 随时随地课查看;
c. 输出的数据在不做修改的情况下,自动保存。
4.3.2输出格式及举例
输出为界面显示,如:
最上栏为星期数,左侧一列为课节数,主体部分为课表的具体信息,以此为课程名、上课地点和作业信息
4.4文卷查询
无
4.5出错处理和恢复
软件无故闪退时,数据不会丢失,重新打开软件即可。
4.6终端操作
无