1.导言
1.目的:设计一个和图书馆结合阅读app,提供增删改查的功能。
2.范围:软件的功能,安全,适用范围。
3.缩写说明:java(软件功能实现代码) andriod(软件界面模块实现代码)
4.术语定义:无
5.版本更新信息
当前版本1.0最初版本
2.系统定义
1.项目来源及背景 实训需要
2.项目要达到的目标 满足学生对图书的查找,阅读,借阅和购买功能。
3.系统整体结构
3.应用环境
1.系统运行网络环境 互联网
2.系统运行硬件环境 cpu主频1.0Gz内存512mb以上手机
3.系统运行软件环境 andriod 4.0及以上
4.功能规格
登陆界面,登陆成功跳到用户主页。登陆失败判定密码不正确或用户面错误是否注册。登陆界面提供注册按钮,点击跳转到注册界面。注册成功后跳回登陆界面。
用户主页提供图书馆借书,在线阅读,书籍查找,购买记录,借书记录。书籍查找查询成功跳转到图书,失败提示无相关图书。
点击在线阅读跳到读书网页里,提供各种图书分类和书籍查找,点击图书提供阅读,下载,收藏内容
点击图书馆借书,跳到校图书管图书分类和书籍查找,在图书管里点击书籍提供借阅和购买功能
点击购买记录跳到购买记录界面
点击借书记录跳到借书记录界面
点击书籍查找跳到查找界面
5.性能需求
1.界面需求 界面简洁美观
2.相应时间需求 进入软件时间不得高于4秒 界面切换相应时间不得超过1.5秒
3.可靠性需求 软件不得无缘无故奔溃
4.开放性需求 开源的软件,可以增加大量的功能。
5.可扩展性需求 可以更新添加和修改
6.系统安全性需求 商业营业级别安全
6.产品提交
4个星期完成
7.实现约束
1.使用常用稳定性语言
2.开发过程中必须有文档说明
3.每个阶段的所用的时间必须满足规定时间
4.代码必须复合规范