软件说明书模板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

晶圆BPM 管理平台

软件说明书

湖南大学信息科学与工程学院

2012年5月

文件状态: 【 】草稿 【 】正式发布 【√】正在修改

项目名称 晶圆BPM 管理平台 文档名称 使用说明书 文件标识 当前版本 V1.0 作者 李福忠 完成时间 2013-1-5 页数

密级

文档控制

修改记录

* 修改类型分为 A—Added M—Modified D—Deleted 审阅人

目录

1 概述 (4)

1.1背景 (4)

1.2应用领域与使用对象 (4)

1.3参考资料 (4)

2 系统综述 (4)

2.1系统功能简介 (4)

2.2系统结构 (4)

3 功能列表 (5)

3.1功能结构 (5)

3.2课程设置 (5)

3.3日程管理 (6)

3.4任务列表 (7)

3.5 笔记记录 (7)

3.6教师信息管理 (8)

1 概述

1.1背景

为了提高大学生学习、工作效率,高效管理课程、任务、笔记、教师信息。

1.2应用领域与使用对象

所有在校大学生。

1.3参考资料

参考 iphone 版课程安排软件inClass 。

2 系统综述

2.1系统功能简介

inClass 软件是基于android 2.2及以上操作系统,为大学生量身定做的一款软件,旨在提高日常学习工作的效率。

inClass 帮助学习者高效管理当前学期的所有课程信息,每门课程的教师信息,及时记录课程笔记、

个性化任务提醒,是每一个高效学习者必备的日程管理软件。

2.2系统结构

3功能列表

3.1功能结构

系统功能结构3.2课程设置

1. 查看课程列表

2. 编辑课程列表

3. 增加新课程(课程名,授课教师,课程类型,课程代表颜色)

4. 编辑某课程

5. 增加课程安排

6. 一键删除本学期所有课程

代码实现:

AllClass.java、NewClass.java、EditClass.java

3.3日程管理

1. 显示日历

2. 查看今日课程安排和任务

3. 点击日历上日期查看某日课程安排和任务

代码实现:

DateWidgetDayCell.java、DateWidgetDayHeader.java、DayStyle.java、SymbolButton.java、FirstCalendar.java、ViewTask.java

3.4任务列表

1. 查看任务列表

2. 编辑任务列表

3. 增加新任务(任务名,相关课程,任务类型,到期日,到期时间,是否提醒,备注)

4. 编辑某任务

5. 闹钟提醒任务

代码实现:

FirstTask.java、EditTask.java

3.5 笔记记录

1. 查看笔记列表

2. 编辑笔记列表

3. 增加新笔记(笔记名称,相关课程)

4. 记录录音笔记

5. 笔记中加入图片

6. 调入照相机拍照加入笔记

7. 一键清空笔记内容

代码实现:

FirstNote.java、EditNote.java、Mycamera.java

3.6教师信息管理

1. 查看教师列表

2. 编辑教师列表

3. 增加新教师(教师姓名,职称,电子邮件,联系方式,办公地点)

4. 添加照片(调入图片,用照相机拍照)

代码实现:

FirstTeacher.java、EditTeacher.java

附件一:附加功能列表

说明:

在已经开发的功能下,我们希望对此软件进行进一步的完善,使软件更加人性化,使用更加方便。

我们希望增加的功能如下:

1.增加新学期(学期名称,学期开始日期,学期结束日期,考试周)

2.删除选定学期

3.设定当前学期

4.实现课程表共享

5.设置课程考试时间

6.横竖屏都可显示日历

7.设定任务优先级别

8.增加同伴共同完成任务(通过网络或短信监督完成任务情况)

9.任务列表中长按任务可以选删除或完成

10.在任务列表中可分已完成、未完成和已过期编辑,状态间转换

11.手写输入任务和笔记

12.实现笔记共享

13.查看教师时可显示所教授的所有课程

14.长按教师可以选择给选中教师打电话或发短信

15.桌面小插件

相关文档
最新文档