精华内容
下载资源
问答
  • 《立项建议书》 12《软件项目投标书》 63《软件产品开发任务书》 74《软件开发计划书》 105《用户需求报告》 146《需求规格说明书》 187《需求报告 / 需求规格说明书评审记录表》 228“图书馆信息系统” 249《概要...
  • 以下是需求分析说明书、详细设计说明书、概要设计说明书样例 需要详细资料的去 http://bbs.csai.cn/BBS/view.asp?ID={CA9329C0-93C5-4417-9170-452FF61E8CDB}&page=1下载 XX系统概要设计说明书 目录 ...
    以下是需求分析说明书、详细设计说明书、概要设计说明书样例
    
    需要详细资料的去
    http://bbs.csai.cn/BBS/view.asp?ID={CA9329C0-93C5-4417-9170-452FF61E8CDB}&page=1下载

    XX系统概要设计说明书

    目录

    1. 文档介绍 1

    1.1 文档目的 1

    1.2 文档范围 1

    1.3 读者对象 1

    1.4 参考文献 1

    1.5 术语与缩写解释 1

    2. 系统概述 2

    3. 设计约束 2

    3.1需求约束 2

    3.2隐含约束 2

    4. 设计策略 3

    4.1扩展策略 3

    4.2复用策略 3

    4.3折衷策略 3

    5.系统总体结构 3

    5.1、系统总体结构 3

    5.2、子系统功能及接口 4

    6. 子系统的结构与功能 5

    6.1、TERMSERV 5

    7. 功能需求追溯 5

    8. 环境的配置 5

    9.其它 6

    附录 6

    A、 与主机接口 6

    B、与终端接口 6

    1. 文档介绍

    1.1 文档目的

      编写该文档的目的在于从总体设计的角度明确xxxx系统的功能和处理模式,明确与银联的接口,使系

    统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。

    1.2 文档范围

    1.3 读者对象

    该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。

    1.4 参考文献

    《xxxx系统需求说明书》

      

    1.5 术语与缩写解释



    2. 系统概述

      XX系统是以触摸屏为主要交互工具,帮助用户以自助方式做业务查询。本系统的主要功能包括:话费

    查询、新业务介绍、网点分布查询、自助终端分布查询、电信新闻、交易监控、设备维护和监控等。本系

    统的设计目标是保证系统可以7*24小时安全、高效无故障运行;业务人员可以轻松完成设备和交易的监控

    、管理工作;报表种类齐全,可以满足业务人员各种帐务需求。

    3. 设计约束

    3.1需求约束

    * 本系统应当遵循的标准

    数据命名的规则遵循《C语言编程规约》中相关的规定;

    * 软、硬件环境

    本系统共包括联机处理和系统监控2大模块。

    联机模块基于C/S结构,采用AIX操作系统,informix数据库,用ESQL/C语言开发,服务器采用PC

    SERVER;

    监控模块基于B/S结构,采用WIN9X/2000/XP操作系统,使用ASP.NET开发。

    * 接口/协议

    系统与自助终端和电信主机之间的通讯使用TCP/IP协议;

    与自助终端的接口见附录A、与自助终端接口

    与电信主机的接口见附录B、与电信接口

    * 用户界面

    监控部分使用WINDOWS图形化界面,保证中专以上文化程度的人员可以无障碍操作。

    * 软件质量

    正确性:系统必须交易能够被正确处理;

    健壮性:系统应能够7*24小时无故障运行;

    效率:系统可以支持100个终端同时发起交易,处理交易的时间不超过10秒钟;

    易用性:监控界面应采用图形化操作方式,便于业务人员操作;

    安全性:报文中的关键数据域以密文的方式传输;

    可扩展性:应该充分考虑到将来交易的修改或增加,避免需求变更时大规模修改程序;

    3.2隐含约束

      使用监控管理功能的人员是银行的业务人员,他们具有较强的业务技能和基本的电脑知识,对他们提

    供的操作界面应保证他们经过简单培训后无障碍的操作;

    报表应该可以在多种操作系统上浏览、打印;

    系统应提供审记追踪功能;

      应该把有可能变动的参数存放到配置文件或数据库中,保证修改参数的灵活性。


    4. 设计策略

    4.1扩展策略

      该系统是事务处理型系统,将来功能的扩展主要是指增加新的交易。为了方便本系统在将来扩展功能

    ,在做系统设计时应采取如下策略:

      为了保证增加新的功能或接口变更时程序改动规模最小化,应该使用报文格式配置文件解析、组织报

    文;

      为了保证系统的灵活性,应该把可变参数保存到配置文件中;

    XX系统详细设计说明书


    目录

    第一章 引言 1

    1.1 概述 1

    1.2 背景 1

    1.3 定义 1

    1.4 参考资料 1

    1.5 术语与缩写解释 1

    2. 程序结构 2

    2.1 模块汇总表 2

    3. 程序设计说明 2

    3.1 终端通讯子系统 2

    3.1.1 子系统功能说明 2

    3.1.2 子系统流程图 3

    3.1.3 子系统模块设计说明 5

    4. 数据结构设计 5

    4.1 终端档案表 TERMFILE 5

    5. 接口设计 5

    5.1 与自助设备接口 5

    5.2 与主机接口 6

    5.3 内部接口 6

    第一章 引言

    1.1 概述

      编写

    XX产品详细设计说明书的目的在于从详细设计的角度明确XX项目的业务品种、功能范围,明确与业务主机

    /终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行

    系统开发、测试、验收等各方面的工作。

    1.2 背景

      系统名称:XX系统

      任务提出者:XXX

      开发者:XX部门

      用户:XX电信

    1.3 定义

    1.4 参考资料

      《项目开发计划书》

      《产品需求分析说明书》

      《系统总体设计说明书》

    1.5 术语与缩写解释

      

    2. 程序结构

    2.1 模块汇总表

    终端通讯子系统模块名称功能简述readdata接收终端请求报文writelog把报文写入日志setsockscoket设

    置解析/组织报文以及报文分流模块名称功能简述unpack_c解析终端请求报文printstruct_c输出解吸后的

    报文checkpackage报文合法性检查pack_c组织应答报文::::

    3. 程序设计说明

    3.1 终端通讯子系统

    3.1.1 子系统功能说明

      建立TCP/IP 服务器侦听从来自自助设备端的连接请求。

      为一个侦听到的连接创建一个进程,负责该连接上的接收和发送,并将接收和发送的原始数据写入

    LOG文件。

      将接收到的数据送到队列1,从队列2取数据进行用于发送。

      实现子系统功能程序列表:

      termserv.c

      子系统接口描述:

      输入:终端请求报文、解析/组织报文以及报文分流模块产生的应答报文

    输出:向解析/组织报文以及报文分流模块输出终端请求报文、向终端输出应答报文、向日志文件输出接

    收到的数据

    3.1.2 子系统流程图


    第一章 引言.... 1

    1.1 编写目的... 1

    1.2 项目背景... 1

    1.3 基本定义... 1

    第二章 产品概述.... 2

    2.1 系统功能... 2

    2.2 运行环境... 2

    2.3 用户的特点... 2

    2.3 条件与限制... 2

    第三章 功能需求.... 3

    3.1 功能划分... 3

    3.2 功能描述... 3

    4.3 软件接口... 4

    4.4 故障处理... 4

    第四章 其它需求.... 5

    4.1 应用环境... 5

    4.2 其它要求... 5


    第一章 引言

    1.1 编写目的

    编写该文档的目的在于明确XX系统的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、

    无二义性的认识。该文档所描述的内容,可作为软件确认测试的依据。该文档的读者为用户代表、软件分

    析人员、开发管理人员和测试人员。

    1.2 项目背景

    见《XX项目启动会议记要》

    1.3 基本定义


    第二章 产品概述

    2.1 系统功能

    序号

    功能名称

    优先级

    简要描述


    1联机功能



    解决实时交易问题


    2管理监控功能



    解决终端日常维护问题


    2.2 运行环境

    软件平台:服务器为AIX UNIX 4.3.3操作系统、informix数据库;

    监控端为WINDONS 98/2000/XP操作系统。

    硬件平台:服务器为IBM RS6000系列主机;

    监控端为PC机。

    2.3 用户的特点

    由于使用自助终端的人员是广大市民,所以自助终端的操作界面应满足初中以上文化程度的人无障碍的操

    作;

    使用监控管理功能的人员是业务人员,他们具有较强的业务技能和基本的电脑知识,对他们提供的操作界

    面应保证他们经过培训后无障碍的操作。


    2.3 条件与限制

    本次开发的期限为2002-2-5开始,2002-3-5结束;

    议采用SOCKET通讯协议;

    主机端的接口由主机端给出,不可更改;

    与终端的接口由公司与终端厂家协商。
    需要详细资料的去
    http://bbs.csai.cn/BBS/view.asp?ID={CA9329C0-93C5-4417-9170-452FF61E8CDB}&page=1下载
    展开全文
  • 概要设计说明书模板

    热门讨论 2011-10-25 12:55:15
    软件概要设计说明书 版本:V1.0 文 档 编 号 保 密 等 级 作 者 最后修改日期 审 核 人 最后审批日期 批 准 人 最后批准日期 修订记录 日期 版本 修订说明 修订人 目 ...
  • 软件著作权使用说明书范本

    千次下载 热门讨论 2018-09-18 14:47:27
    一个Word文档的范本,方便大家在撰写软件著作权申请材料时使用。 这是使用说明书的范本 看我的博客,在官网下载页面上有免费本文档的下载连接
  • 概要设计说明书

    千次阅读 热门讨论 2013-11-27 11:47:47
    04概要设计说明书 1引言   1.1编写目的 本阶段完成系统的大致设计并明确系统的数据结构与软件结构。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件概貌,把它加工成在程序细节上非常接近与源...


    04概要设计说明书


    1引言

    1.1编写目的


    本阶段完成系统的大致设计并明确系统的数据结构与软件结构。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件概貌,把它加工成在程序细节上非常接近与源程序开发的软件表示。


    预期读者:软件测试员、程序开发员、软件分析员


    1.2背景


    任务提出者:学校机房管理人员


    开发者:周小强


    用户:机房管理人员


    1.3定义


    逻辑结构:简称数据结构,用来实现用户观点的系统结构的表示。


        管理员:系统的最高级权限的用户。


    1.4参考资料


    《软件工程概论》 李存珠编著 南京大学计算机系出版 20018


    2总体设计

    2.1需求规定


    a.由于本系统用在学校的机房,使用频繁,因此可靠性要高、安全性要高、具有定期备份数据功能,防止断电或不可抗力的破坏对数据的破坏。


    b.系统的运行速度要快


    2.2运行环境


     1)操作系统在windowXP以上


     2)客户端要配备VBSQL等应用开发软件


    2.3基本设计概念和处理流程


      一般用户流程


    操作员流程


    管理员流程



     2.4结构


    暂无


    2.5功能器求与程序的关系


     本产品根据功能不同对功能进行分类。


    1. 高——必须实现功能,用户有明确的功能定义和要求。

    2. 中——应该实现的功能,用户的功能定义和要求可能是模糊、不具体的、或低约束,但是这类功能的缺少会导致用户的不满意,因此这类功能的具体需求应当由需求分析人员诱导用户产生并明确。

    3. 尽量实现的功能,并根据开发进度进行取舍,但这类功能的实现将会增加用户的满意度。


    序号

    功能名称

    功能需求标识

    优先级

    简要描述

    1

    用户登录子系统

    用户登录

    A

    用户按等级进行登录

    2

    一般用户子系统

    一般用户管理

    C

     

    进行学生一般信息的查询

    3

    操作员子系统

    操作员管理

    A

    负责学生上机

    4

    管理员子系统

    管理员管理

    A

    负责账目汇总


    2.6人工处理过程


       需要时刻的备份数据,以上不可抗拒因素导致数据的丢失。


    2.7尚未解决的问题


      暂无


     


     3接口设计


    3.1用户接口


    暂无


    3.2 外部接口


       暂无


    3.3内部接口


      程序内的各个模块之间采用函数调用、参数传递、返回值得方式进行信息传递。


    4运行设计

     4.1运行模块设计组合


      系统是以VB的开发工具下开发完成的,多窗口的环境下通过调用模块讷讷狗实现不同窗体的连接。


    4.2运行控制

       暂无

    4.3运行时间

        确保上机流畅。

     

      5系统数据结构设计


    5.1逻辑结构设计要点


    程序中设计到的表如下:


    功能描述

    databasic

    实现用户话费细节操作

    Student_infomation

    保存学生相关信息

    userinfo

    记录系统用户信息

    rechargeinfo

    学生充值记录

    returninfo

    学生退卡记录

    日账单

    学生日消费记录汇总

    Onwork

    正在值班教师记录

    Online

    学生上机记录


     

    5.2物理结构设计要点


     属于数据库内部结构,在此就不在多提。


    5.3数据结构与程序的关系


      通过在数据库内建立主外键来关联这些数据。


     6.系统出错处理设计

    6.1出错信息


     


    错误类型

    错误提示

    输入信息不合法

    输入信息不正确,请再次输入

    用户名或密码错误

    相应的错误提示,请再次输入

    程序运行错误

    给予相应的出错提示


    6.2补救措施


      a.当出现断电或者电脑出现故障(死机、蓝屏)的话,可以通过以前备份的形式对数据进行回复。


     b.当用户需要在此增加功能的时候,可以通过在原系统的基础上进行扩充。


    6.3系统维护设计


        1)在数据库设计的时候,学生信息与学生上机、学生充值、学生退卡记录都不在一个表中,防止信息删除或更新的时候,信息的不一致重叠罗嗦。


        2)在程序内部通过建立模块,不同窗体调用一个模块的形式进行设计,减少了代码的操作量,提高了运行的速度。


     


     




    
    展开全文
  • 图书馆管理系统设计说明书

    万次阅读 多人点赞 2014-11-06 12:59:28
    软件设计说明书 文档编号:QY2014007-LY7 文档信息:图书馆信息管理系统软件设计说明书 文档类别:管理文档 密 级:机密 版本信息:1.0 建立日期:2014-05-20   创 建 人: 审 核 者: 批 准 人:...

       图书馆信息管理系统

    软件设计说明书

    文档编号:QY2014007-LY7

    文档信息:图书馆信息管理系统软件设计说明书

    文档类别:管理文档

    密    级:机密

    版本信息:1.0

    建立日期:2014-05-20

     

    创 建 人:

    审 核 者:

    批 准 人:

    批准日期:

     

    编辑软件:Microsoft Office 2003 中文版

    WPS 文字

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    目录

    1引言 47

    1.1编写目的 47

    1.2背景 47

    1.3定义 47

    1.4参考资料 47

    2总体设计 47

    2.1需求规定 47

    2.2运行环境 47

    2.3基本设计概念和处理流程 47

    2.4结构 48

    2.5功能器求与程序的关系 48

    2.6人工处理过程 48

    2.7尚未问决的问题 48

    3接口设计 48

    3.1用户接口 48

    3.2外部接口 48

    3.3内部接口 48

    4运行设计 48

    4.1运行模块组合 48

    4.2运行控制 49

    4.3运行时间 49

    5系统数据结构设计 49

    5.1逻辑结构设计要点 49

    5.2物理结构设计要点 49

    5.3数据结构与程序的关系 49

    6系统出错处理设计 49

    6.1出错信息 49

    6.2补救措施 49

    6.3系统维护设计 50

    7程序1(标识符)设计说明 52

    7.1程序描述 52

    7.2功能 53

    7.3性能 53

    7.4输人项 53

    7.5输出项 53

    7.6算法 53

    7.7流程逻辑 53

    7.8接口 53

    7.9存储分配 53

    7.10注释设计 53

    7.11限制条件 54

    7.12测试计划 54

    7.13尚未解决的问题 54

    8程序2(标识符)设计说明 54


     


    1引言

    1.1编写目的

    1. 本文档是“图书馆信息管理系统”的设计说明书。

    2. 本文档供所有与此系统相关的人员使用,包括设计人员、开发人员、测试人员、维护人员。

    3. 方便用户与设计、开发人员之间的信息交流,确定开发者的基本设计实现思路想法是否满足实现条件。

    4. 本文档可以作为系统分析员进行系统详细设计的出发点。

    5. 本文档可以作为系统分析员向程序员分配代码设计任务的依据。

    1.2背景

    1. 待开发的软件系统的名称:青院图书馆信息管理系统

    2. 本项目的任务提出者:青院图书馆馆长

    3. 开发者:

    4. 用户:系统管理员、图书馆相关工作人员、学校教职工、注册学生

    5. 实现该软件的计算中心或计算机网络:计算中心

    6. 该软件系统同其他系统或其他机构的基本的相互来往关系:数据相互调用关系 

    1.3定义

    1. 非功能性需求:所有用户在使用本系统之前都必须通过自己的用户名和密码登录,才能进行其他操作。该子系统主要负责判断登录时判断用户名和密码的正确性。

    2. 图书信息管理系统:该子系统主要负责图书的录入、查询、修改和删除功能的实现。

    3. 读者信息管理系统:包括读者信息的添加、查询、修改、删除等功能。

    4. 读者客户端系统:该子系统主要负责读者管理自己的个人信息和修改密码信息,还支持读者查询检索图书和预约图书还能续借一次已借图书

    5.   管理员管理系统:该子系统主要负责添加、查询、修改、删除所有用户的信息,还支持管理员查看个人信息、修改密码、重新登陆、退出系统等功能。


    6.    前台操作子系统:该子系统主要负责借书时需要输入读者的用户号和图书ISBN;如果该图书可借,则正常借书,提示借阅成功;如果该书不可借,则弹出窗口提示。还书时需要输入读者的用户号和图书ISBN;若正常还书,点击确定即可;若读者违章,可填写违章记录,并处以罚款。

    1.4参考资料

    1. GB/T8567——2006《计算机软件文档编制规范》;

    2. 《软件工程导论(第五版)》 张海藩编著 清华大学出版社

    3. 《图书馆信息管理系统 ——需求分析与规格说明》

    4. 《软件工程》 李浪、朱雅莉、熊江主编  华中科技大学出版社;

    5. 《软件文档写作教程》 马平、黄冬梅编著  电子工业出版社;

    6. 《青院图书馆管理规章制度》

    2总体设计

    2.1需求规定

    (1)图书信息输入输出:图书编号,每本图书都有一个唯一的编号,它是唯一有效区分图书的方式;图书名称,每本书的名称,是区分图书的的方法之一;作者,出版社,出版时间,图书定价,如果每本书的出版时间超过了七年,则需要图书管理员申请更新图书,是区分每本书是否为已过时很久需要更新图书的标准,图书定价是如果读者违章阅读还书时需要缴纳的罚金的额度标准;库存量,是图书馆一共有该图书的数量;已借数目,当前图书借出去的数量;可借数目,当前图书还剩余可借的数目,是图书管理员进行图书清点的最方便快捷的方法。

    (2)用户输信息入输出:用户编号,每个用户都有一个唯一的编号,是有效区分用户的唯一标识;密码,使用户登录的必须前提,只有用户编号和密码都输入正确才能登陆系统开始使用;用户名,每个用户的真实姓名,是区分用户的方式之一;性别,年龄,院系,专业,电话,地址,是用户资料的组成部分,用来完善用户资料,方便管理员进行管理;入校时间,离校时间,是用户的有效期范围,只有在校用户才能使用该系统,用户从入学时分配用户编号,知道用户离校此编号作废,不能再使用;

    (3)借书还书输入输出:读者的用户编号,用户姓名,图书编号,图书名称,是查看用户所借(所还)图书信息是否正确的方式;借书时间,结束时的日期;还书时间,还书时的日期;借阅时长,从借书成功开始算起,一直到还书的日期所经历的时间长度。

    (4)罚金输入输出:若读者违章,则需要缴纳罚金,额度由系统管理员设定,由前台操作员代收。

     

    2.2运行环境

    2.2.1硬件环境:

     处理器:Intel双核心处理器:支持多线程,二级缓存为2MB或4MB,主频133MHZ或266MHZ

     内存:2GB 支持DDR2 

     硬盘:不少于80GB

     电源:有内置电源以及外置电源,外置电源能够提供突然断电提供时间保存数据作用

     

    2.2.2软件环境:

    支持运行环境:JDK7.0

    操作系统: Windows 7/8/server Liux

    数据库系统:Sql Server 2008 /MySQL 6.0

    编译程序: ecliples/My ecliples

     

    2.3基本设计概念和处理流程

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    1.前台操作管理系统系统

    (1)功能描述

    ① 功能概要

    该系统的最终用户为图书馆的管理员前台操作员,可以供前台操作员进行图书状态查询、借书管理、图书预定管理、还书管理、读者借阅信息管理5类功能

    ② 开始条件

    前台操作员已经登录本系统

    (2)处理流程见下图

     

     

     

     

     

     

     

     

     

    Yes

                                        

     

     

     

                      No

     

     

    Yes

                                              No

     

                          Yes                                   No

     

     

                                              Yes                              No

     

     

     

                                                                 Yes

     

     

     

                                                                               Yes

     

     

     

     

    2.管理员管理系统

    (1)功能描述

    ① 功能概要

    该系统的最终用户为系统管理员,可以系统管理员进行添加删除用户、查询修改用户信息、查询修改个人信息、登陆重新登录、退出5类功能

    ② 开始条件

    系统管理员已经成功登录本系统

    (2)处理流程见下图

     

     

     

     

     

     

     

                                                   No

     

     

                                   Yes

     

     

     

     

     

                  No

     

     

       Yes                                No

     

     

                                                                  No

                         Yes

     

                                              Yes

     

     

     

                                                                    Yes

     

     

     

     

    3.图书管理系统

    (1)功能描述

    ① 功能概要

    该系统的最终用户为图书管理员,可以供图书管理员进行添加删除图书信息、查询修改图书信息、查询图书状态、图书维护共4类功能

    ② 开始条件

    图书管理员已经成功登录本系统

    (2)处理流程见下图

     

     

     

                                                      No

     

     

                                 Yes

                                 

     

     

     

     

     

                    No

     

     

       Yes                             No

     

     

     

                      Yes                                      No

     

     

                                             Yes

     

     

     

                                                                     Yes

     

     

     

     

     

     

     

    4.用户管理系统

    (1)功能描述

    ③ 功能概要

    该系统的最终用户为所有用户,可以供图书管理员进行用户信息查询、用户密码查询修改、登陆和重新登录3类功能

    ④ 开始条件

    图书管理员已经成功登录本系统

    (2)处理流程见下图

     

     

     

     

                                                         No

     

     

     

                                        Yes

     

     

     

     

     

    NoNo                 No

     

     

       Yes                                             No

     

     

     

     

                                 Yes

     

     

                                                              Yes

     

     

     

     

     

     

     

     

     

    5.读者用户客户端系统

    (1)功能描述

    ⑤ 功能概要

    该系统的最终用户为读者用户,可以供读者进行查询修改读者密码、查询读者借阅信息、图书预定,查询检索图书、登陆重新登录5类功能

    ⑥ 开始条件

    读者用户已经成功登录本系统

    (2)处理流程见下图

     

     

                                                  No

     

                                Yes

     

     

                No

     

    Yes                       No

     

                 Yes                           No

     

                                 Yes                         No

     

                                                  Yes

     

                                                            Yes

     

     

     

    2.4结构

    程序的模块划分及功能对应关系如下表所示:

    1.前台操作管理系统

     

    No.

    模块名称

    功能需求

    程序ID

    1

    图书状态信息查询

    查询图书状态信息

    proscenium-*

    2

    借书管理

    有效注册用户可以借书

    未注册用户不能借书

    Proscenium

    *

    3

    预订管理

    查看读者的图书预订信息

    Proscenium

     _*

    4

    还书管理

    读者未违章正常还书

    读者违章交罚金

    Proscenium

    _*

    5

    读者借阅信息查询

    查询读者借阅信息

    Proscenium

    _*

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

                             表2-1 前台操作系统结构

    2.管理员管理系统

     

    No.

    模块名称

    功能需求

    程序ID

    1

    添加删除用户

    添加删除读者

    添加删除管理员

    Administrators

    -*

    2

    查询修改用户信息

    查询修改读者信息

    查询修改管理员信息

    Administrators

    *

    3

    查询修改个人信息

    查询修改自己登陆密码

    Administrators

     _*

    4

    登陆、重新登录

    登陆系统

    Administrators

     _*

    5

    退出系统

    退出登录

    Administrators

    _*

     

     

     

     

     

     

     

     

     

     

                           

      

                                表2-2管理员管理系统结构

     

     

     

     

     

     

    3.图书管理系统

    No.

    模块名称

    功能需求

    程序ID

    1

    添加删除图书信息

    新书入库登记

    旧书出库

    Book_*

    2

    查询修改图书信息

    修改图书信息

    Booko_*

    3

    查询图书状态

    查询图书状态信息

    Book_*

    4

    图书维护

    维护图书

    Book_*

     

     

     

     

     

     

         

                                                             

                            表2-3 图书管理系统结构

    4.用户管理系统

    No.

    模块名称

    功能需求

    程序ID

    1

    查询用户信息

    查询个人信息

    User-*

    2

    修改用户密码

    修改个人登录密码

    User-*

    3

    登陆重新登录

    登陆系统

    User-*

    4

    退出系统

    退出登录

    User-*

     

     

     

     

     

     

     

                            表2-4 用户管理系统结构

    5.读者客户端系统

    No.

    模块名称

    功能需求

    程序ID

    1

    查询修改读者密码

    修改自己密码

    Reader _*

    2

    查询读者借阅信息

    查看自己借阅信息

    Reader_*

    3

    未借图书预订

    提前预定未借图书

    Reader _*

    4

    图书检索

    一般检索

    高级检索

    Readert _*

    5

    登陆重新登录

    登陆系统

    Reader_*

    6

    退出系统

    退出登录

     

     

     

     

     

     

     

     

     

     

                            表2-5 读者客户端系统结构

     

     

     

     

     

     

    2.5功能器求与程序的关系

    本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:

     

    proscenium-*

    Administrators-*

    Book_*

    User-*

    Reader _*

    图书状态信息查询

     

     

     

     

    借书管理

     

     

     

     

    预订管理

     

     

     

     

    还书管理

     

     

     

     

    读者借阅信息查询

     

     

     

     

    添加删除用户

     

     

     

     

    查询修改用户信息

     

     

     

     

    查询修改个人信息

     

     

     

     

    登陆、重新登录

     

     

     

     

    退出系统

     

     

     

     

    添加删除图书信息

     

     

     

     

    查询修改图书信息

     

     

     

     

    查询图书状态

     

     

     

     

    图书维护

     

     

     

     

    查询用户信息

     

     

     

     

    修改用户密码

     

     

     

     

    登陆重新登录

     

     

     

     

    退出系统

     

     

     

     

    查询修改读者密码

     

     

     

     

    查询读者借阅信息

     

     

     

     

    未借图书预订

     

     

     

     

    图书检索

     

     

     

     

    登陆重新登录

     

     

     

     

    退出系统

     

     

     

     

                                表2-6 功能器求与程序的关系

    2.6人工处理过程

    采购图书入库时分配图书编号,读者用户入校时分配用户编号,用户离校后废弃此用户编号

    2.7尚未问决的问题

    方便快捷的为用户分配用户编号和密码,批量处理用户信息,以方便一届毕业后更快捷的作废此届所有毕业生的用户编号密码

     

    3接口设计

    3.1用户接口

    (1)用户进入青院图书馆管理系统主页面时,输入用户名与密码,只有都输入正确才能进入系统。

    (2)在做新建和更新数据信息的操作时,必须输入合法内容才能成功的进行数据控制操作。

    3.2外部接口

    支持一般的Pentium4或更高的计算机,支持打印机和条型码扫描器,通过JDBC支持Sql数据库,客户端必须安装此系统提供的浏览器,需要安装图书条形码扫描器和借书证条形码扫描器。

    3.3内部接口

    (1)通过面向对象的语言设计类,在public类中实现调用,类之间采用封装;

    (2)图书管理系统,为图书查询和借书还书提供数据,必须得先有图书数据后才能使用查询借书还书模块;

    (3)图书管理员和系统管理员必须先为系统提供前台操作员的基本数据信息和系统设置信息,前台操作员才能使用其模块;

     

    4运行设计

    4.1运行模块组合

    (1)图书馆信息管理系统的所有5个模块在服务器启动时完成所有模块的加载工作,随时等候调用。

    (2)不同的用户根据权限的不同调用不同的模块。

     

    4.2运行控制

    (1) 在页面上,通过鼠标的点击触发相应的操作。

    (2) 在页面上可以通过 Tab键实现换行、Enter键实现确认等键完成特定的功能。

     

     

    4.3运行时间

    (1) 响应时间:统计、查询数据数据的相应时间控制在15秒内,借书证条形码扫描时间控制在2秒之内。

    (2) 数据更新处理时间:联网数据库在网络正常无故障的情况下,插入一条数据和删除一条数据的数据更新操作响应时间控制在0.3/条之内;

    (3) 运行时间:系统程序启动和初始化时间控制在3秒之内,用户登录验证时间控制在3秒内。

     

    5系统数据结构设计

    5.1逻辑结构设计要点

    根据需求分析报告和概要设计阶段的分析和计划,得出R-R图如下图所示

     

     

     

     

     

     

     

     

                        

     

     

     

     

                           设置

     

                                                                 

                                         管理                      管理

                  管理

     

     

     

     

                                         管理

     

     

     

                  管理

     

                                          参与

     

     

     

                                         参与

                 管理

     

     

     

     

     

     

              管理

                                             参与

     

     

     

                        图5-1 图书信息管理系统E-R

     

     

    青院图书信息管理系统总共设计出如下9个表:

    字段名

    说明

    类型

    备注

    是否可以为空

    Anum

    编号 

    Varchar(12)

    主键

    AName

    姓名

    Varchar(30)

     

    Sex

    性别

    Varchar(2)

    只能是男或女,不能选择其他类型

    Age

    年龄

    int

    只能是整数,输入其他类型系统报错

    Home

    家庭地址

    Varchar(50)

     

    TelNum

    电话

    Varchar(11)

    全部为数字

    Position

    身份

    Varchar(20)

     

    Seniority

    工龄

    int

    必须为整型数

    EnterTime

    入校时间

    datatime

    时间格式YYYY-MM-DD

    Password

    密码

    Varchar(10)

     

    AType

    用户类型

    Varchar(10)

     

                              

                            表5-1 系统管理员表

     

    字段名

    说明

    类型

    备注

    是否可以为空

    UserType

    身份

    Varchar(10)

     

    Unum

    编号号

    Varchar(12)

    主键 

    Name

    用户名

    Varchar(30)

     

    Sex

    性别

    Varchar(2)

    只能是男或女,其他提示错误信息

    Age

    年龄

    int

    只能是整数,输入其他提示错误信息错

    Home

    家庭地址

    Varchar(50)

     

    TelNum

    电话

    Varchar(11)

    全部为数字,其他类型提示错误信息

    Position

    职务

    Varchar(20)

     

    EnterTime

    入校时间

    datatime

    时间格式YYYY-MM-DD

    UPassword

    密码

    Varchar(10)

     

     

                               表5-2 前台操作员表

     

    字段名

    说明

    类型

    备注

    是否可以为空

    RType

    身份

    Varchar(10)

     

    Rnum

    读者编号

    Varchar(12)

    主键 

    Name

    姓名

    Varchar(30)

     

    Sex

    性别

    Varchar(2)

    只能是男或女,不能选择其他类型

    Age

    年龄

    int

    只能是整数,输入其他类型系统报错

    EnterTime

    入校时间

    datatime

    时间格式YYYY-MM-DD

    LeftTime

    离校时间

    datatime

    时间格式YYYY-MM-DD

    Major

    专业

    Varchar(30)

     

    Tel

    电话号码

    Varchar(11)

     

    Identitycard

    借书证编号

    Varchar(15)

    全部为数字

    Password

    密码

    Varchar(10)

     

     

                                表5-3 读者表

     

    字段名

    说明

    类型

    备注

    是否可以为空

    LType

    身份

    Varchar(10)

     

    Lnum

    编号

    Varchar(12)

    主键

    Name

    姓名

    Varchar(30)

     

    Sex

    性别

    Varchar(2)

    只能是男或女,不能选择其他类型

    Age

    年龄

    int

    只能是整数,输入其他类型系统报错

    Home

    住址

    Varchar(50)

     

    Tel

    电话

    Varchar(11)

    全部为数字

    Position

    职务

    Varchar(20)

     

    Password

    密码

    Varchar(10)

     

     

                                表5-4 图书管理员表

     

     

     

    字段名

    说明

    类型

    备注

    是否可以为空

    BookNum

    图书编号

    Varchar(20)

    主键 

    BookName

    书名

    Varchar(40)

     

    Writer

    作者

    Varchar(40)

     

    Publisher

    出版社

    Varchar(30)

     

    Price

    定价

    double

    保留两位小数

    Date

    出版时间

    datatime

    时间格式 

    YYYY-MM-DD

    BookType

    图书类型

    Varchar(30)

     

    Inventory 

    图书库存

    int

    只能是整数,输入其他类型系统报错

    Brrownum

    可借数量

    int

    只能是整数,输入其他类型系统报错

    Brrowednum

    已借数量

    int

    只能是整数,输入其他类型系统报错

     

                                  表5-5 图书表

     

    字段名

    说明

    类型

    备注

    是否可以为空

    BrrowBookcard

    借书证号

    Varchar(15)

    主键

    BookiNum

    图书编号

    Varchar(20)

    主键

    Bnum

    借书编号

    Varchar(12)

    主键 可以为空但跟学号必须选填一个

    Bookname

    书名

    Varchar(40)

     

    BrrowTime

    借书时间

    datatime

    时间格式YYYY-MM-DD

    RenewBook

    是否续借

    boolean

    布尔类型,选是或否

     

                                   表5-6 借书表

     

    字段名

    说明

    类型

    备注

    是否可以为空

    BrrowBookcard

    借书证号

    Varchar(15)

    主键

    BookiNum

    图书编号

    Varchar(20)

    主键

    Bnum

    借书编号

    Varchar(12)

    主键 可以为空但跟学号必须选填一个

    Bookname

    书名

    Varchar(40)

     

    BrrowTime

    借书时间

    datatime

    时间格式YYYY-MM-DD

    Error

    是否违章

    boolean

    布尔类型,选是或否

     

                                   5-7 还书表

    字段名

    说明

    类型

    备注

    是否可以为空

    BrrowBookcard

    借书证号

    Varchar(15)

     

    BrrorNum

    预约编号

    Vchar18

    主键

    RName

    读者姓名

    Varchar(30)

     

    Bookname

    图书名称

    Varchar(40)

     

    Writer

    作者

    Varchar(40)

     

    SexPublisher

    出版社

    Varchar(2)

     

    Date

    出版时间

    datatime

    时间格式YYYY-MM-DD

    BookType

    图书类别

    Varchar(30)

     

     

                                 表5-8 图书预约表

     

    字段名

    说明

    类型

    备注

    是否可以为空

    Money

    违章罚金

    money

    金钱类型,其他类型提示错误信息

    APassword

    管理员密码

    Varchar(10)

     

     

                                 表5-9 系统属性表

     

    5.2物理结构设计要点

    图书信息管理系统在MySql上只建立一个物理数据库,命名为LibraryDatabase

     

    5.3数据结构与程序的关系

    说明各个数据结构与访问这些数据结构的形式。

    (1)图书资料维护系统关联表 Book

    (2)前台管理系统关联表 BookBookOrderBorrowAndReturnUserBorrowAndReturnOperator

    3)管理员权限管理系统关联表AdministratorLibrarianBookOrderBorrowAndReturnUserBorrowAndReturnOperator

    (3)用户管理系统关联表 User

    (4)读者客户端系统关联表 BookOrderUserBorrowAndReturn

     

    6系统出错处理设计

    6.1出错信息

    易出错属性

    输出信息形式

    含意

    出错错误

    处理方法

    BookDate

    YYYY-MM-DD

     

    出版日期

     

    用户没有按照要求格式输入

    弹出对话框提示用户输入格式错误

    BookInventory 

     

    整型

    图书库存

     

    用户输入非整型数

    将输入数字标记为红色提醒用户输入错误

    Brrownum

     

    整型

    可借图书数量

     

    用户输入非整型数

    将输入数字标记为红色提醒用户输入错误

    Sex

     

     

    字符型男或女

    性别

     

    用户输入非男或女

    设计成下拉列表,只有男和女两个选项

    Age

     

    整型

    年龄

     

    用户输入非整型数

    将输入数字标记为红色提醒用户输入错误

    Identitycard

     

    字符型

    借阅证编号

     

    用户输入非数字

    弹出对话框提示用户输入信息错误

    TelNum

     

    字符型

    电话

     

    长度不对或输入其他字符

    将输入数字标记为红色提醒用户输入错误

    Money

    金钱型

    违章罚金

    输入其他字符

    将输入数字标记为红色提醒用户输入错误

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

                               

     

                                    表6-1 易出错数据信息表

     

     

     

     

    6.2补救措施

    1.一天为一个周期进行周期性的对数据备份,硬盘做为备份设备,使用Sql数据库提供的数据进行备份,以防止数据损坏或者丢失。

    2.一但系统遭到破坏,图书管理员使用备份文件进行手动恢复。

    3.系统一但遭到恶意攻击系统停止运行并且恢复到最近一次执行操作的数据状态进行数据的备份与恢复。

     

    6.3系统维护设计

    1.定期重启服务器,保证服务器每周重启一次,重启之后进行复查,确认服务器已经启动了,确认服务器上的各项服务均恢复正常。对于没有成功启动或服务未能及时恢复的情况要采取相应措施妥善解决。

    2.服务器优化,包括整理系统空间和性能优化。定期删除系统备份文件,卸载不常用的组件。最小化C盘文件。在性能优化方面,删除多余的开机自动运行程序;减少预读取,减少进度条等待时间;调整虚拟内存;内存优化;修改CPU的二级缓存;修改磁盘缓存等。

     

     

    7程序1(标识符)设计说明

     

    7.1程序描述

    图书管理系统主要服务于图书管理员,系统管理员统一创建图书管理员登录的账户和密码,图书管理员根据账户和密码登录图书馆信息管理系统后,可以进入图书管理系统,在相关页面上进行添加删除图书信息、查询修改图书信息、查询图书状态、图书维护等操作。

    程序特点:图书管理系统为图书信息管理系统的子程序,本程序在图书管理员成功登录后进入系统页面,该模块常驻系统内存以方便图书管理员的使用,无覆盖要求,并发处理事务。

     

     

    7.2功能

     

    输入                           处理                       输出

     

     

     

     

     

     

                          图7-1 用户信息查询IPO

    输入                           处理                       输出

     

     

     

     

     

     

     

                         图7-2 图书查询IPO

     

    输入                             处理                      输出

     

     

     

     

     

     

                           图7-3 读者还书IPO

     

    7.3性能

    7.3.1  精度性能

    (1)图书信息管理系统所有输入输出的数据精确到小数点后两位,货币金额数据类型均按实数保存,在显示处理时保留小数点后2位,借阅时间、超期时间均是时间类型,图书数量按整数计算;

    (2)时间日期的输入输出格式为YYYY-MM-DD;

     

    7.3.2 灵活性性能

    a. 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护;

    b. 该应用产品能在windos7/windows server/windows8/Liux操作系统平台环境下正常运行,并且在以后的需求变化时能方便的进行功能扩充和模块的增加;

    c. 精度和有效时限基于安装的硬件的最低要求;

    d. 改进可以通过本开发小组进行更新升级维护软件。

     

    7.3.3 时间特性性能

    1)响应时间:统计、查询数据数据的相应时间控制在15秒内,借书证条形码扫描时间控制在2秒之内。

    2)数据更新处理时间:联网数据库在网络正常无故障的情况下,插入一条数据和删除一条数据的数据更新操作响应时间控制在0.3/条之内;

    3)运行时间:系统程序启动和初始化时间控制在3秒之内,用户登录验证时间控制在3秒内。

     

    7.4入项

     

    标识

    名称

    数据的类型和格式

    输入方式

    输入媒体

    输入数据的来源

    安全保密条件

    BrrorwBookcard

    借书证号

    Varchar(15)

    手动输入或扫码

    手工或扫描仪

    读者信息库

    BookNum

    图书编号

    Varchar(20)

    手动输入或扫码

    手工或扫描仪

    图书信息库

    BookName

    书名

    Varchar(40)

    自动填充

    或手动输入

    系统自动填充

    图书信息库

    BrrowTime

    借书时间

    Datatime

    YYYY-MM-DD

    自动填充

    或手动输入

    系统自动填充

    借书当天系统日期

                         

                           表7-1 借书输入项表

    标识

    名称

    数据的类型和格式

    输入方式

    输入媒体

    输入数据的来源

    安全保密条件

    BrrorwBookcard

    借书证号

    Varchar(15)

    手动输入或扫码

    手工或扫描仪

    读者信息库

    BookNum

    图书编号

    Varchar(20)

    手动输入或扫码

    手工或扫描仪

    图书信息库

    BrrowTime

    还书时间

    Datatime

    YYYY-MM-DD

    自动填充

    或手动输入

    系统自动填充

    还书当天系统日期

                           表7-2 还书输入项表

     

    7.5输出项

    标识

    名称

    数据的类型和格式

    输出方式

    输出媒体

    说明

    安全保密条件

    BorrowBookcard

    借书证号

    Varchar(15)

    表格

    显示器

    输出15位整数

    BookNum

    图书编号

    Varchar(20)

    表格

    显示器

    输出20位整数

    Rnum

    读者编号

    Varchar(12)

    表格

    显示器

    输出12位整数

    Bookname

    书名

    Varchar(40)

    表格

    显示器

    BrrowTime

    借书时间

    Datatime

    YYYY-MM-DD

    表格

    显示器

    输出借书当天时间

     

                            表7-3 借书输出项表

     

    标识

    名称

    数据的类型和格式

    输出方式

    输出媒体

    说明

    安全保密条件

    BorrowBookcard

    借书证编号

    Varchar(15)

    表格

    显示器

    输出15位整数

    BookNum

    图书编号

    Varchar(20)

    表格

    显示器

    输出20位整数

    Rnum

    读者编号

    Varchar(12)

    表格

    显示器

    输出12位整数

    BookName

    书名

    Varchar(40)

    表格

    显示器

    BrrowTime

    借书时间

    Datatime

    YYYY-MM-DD

    表格

    显示器

    输出借书当天时间

    ReturnTime

    还书时间

    Datatime

    YYYY-MM-DD

    表格

    显示器

    输出还书当天时间

    ReBorrow

    是否续借

    boolean

    表格

    显示器

    读者选择是否续借

    ReturnError

    是否违章

    Varchar(40)

    表格

    显示器

    违约处罚

     

                              表7-4 还书输出项表

    7.6算法

    详细说明本程序所选用的算法,具体的计算公式和计算步骤。

    (1)图书检索:应用了SQL 数据库的select BookNameBook form Book where BookNum = @BookNum and BookName = @BookName算法,如果存在该书,则返回该书信息放入检索信息集合中并以表的形式显示给用户,不存在系统则提示无此书信息。

    (2)读者借书:当读者借书时,前台操作员用扫描仪读取读者借阅证信息和图书条码信息。系统通过Java APIjavax.comm jar包中的BarCodeScanner构造器方法来读取条码信息,系统调用JavaBean组件采用JDBC连接数据库用select * from BookOrder where ?=?的查询方式检索数据库查询图书信息和读者信息,如果图书可借且读者合法系统用insert into BorrowAndReturn values()来生成借阅登记信息,并写入数据库中,查询读者借阅信息时只需调用select * from BookBorrowAndReturn ?=? 即可查询读者具体地读者借阅情况,读者续借图书时系统调用update BookBorrowAndReturn set time=?修改图书的到期时间并调用insert into BorrowAndReturn values()插入读者续借信息。

    7.7流程逻辑

     

     

     

     

     

     

     

     

     

     

               

                              J

     

                            Yes

                                                     No

     

                               Yes

     

                                                    No

     

     

     

     

     

     

     

                                图7-4 借书流程逻辑图

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

                                                            No

     

                                 Yes

     

                                                    No

     

                               Yes

     

     

     

     

     

     

     

                            图7-5 还书流程逻辑图

     

     

     

     

     

     

     

    7.8接口

     

     

     

                           图 7-6 图书管理系统接口

     

    7.9存储分配

     

    本系统无特殊存储要求。

     

    7.10注释设计

    (1)在程序首部用/*······*/做多行注释

    2)用//做单行注释

    7.11限制条件

     (1)硬件条件:

     处理器:Intel双核心处理器:支持多线程,二级缓存为2MB或4MB,主频133MHZ或266MHZ

     内存:2GB 支持DDR2 

     硬盘:不少于80GB

     电源:有内置电源以及外置电源,外置电源能够提供突然断电提供时间保存数据作用

    (2)软件条件:

    软件环境:JDK7.0

    操作系统: Windows 7/8/server Liux

    数据库系统:Sql Server 2008 /MySQL 6.0

    编译程序: ecliples/My ecliples

     

     

    7.12测试计划

    本程序只对部分重要功能做测试计划,借书管理和还书管理的测试计划如下:

    (1)借书管理测试计划:

    技术要求:黑盒测试

    输入数据:通过条形码扫描器输入图书编号和读者借书证编号

    预期结果:输入正确的图书编号时能显示该图书信息,再输入有效注册用户编号,确定借书之后显示借书成功,增加一条该用户的借书信息

    驱动模块:前台操作系统借书管理模块

    桩模块:无

    (2)还书管理测试计划:

    技术要求:黑盒测试

    输入数据:通过条形码扫描器输入图书编号和读者借书证编号

    预期结果:输入正确的读者借书证编号和图书编号,查询出当前读者用户的借书信息,并判断读者是否违章,若违章,告知读者罚金数并由前台操作员代收罚金,若读者未违章,则还书成功,产生一条读者还书信息

    驱动模块:前台操作系统还书管理模块

    桩模块:无

     

     

    7.13尚未解决的问题

    方便快捷的为用户分配用户编号和密码,批量处理用户信息,以方便一届毕业后更快捷的作废此届所有毕业生的用户编号密码

     

    8程序2(标识符)设计说明

    用类似F7的方式,说明第2个程序乃至第N个程序的设计考虑。

     

    展开全文
  • Android APP 设计说明书模板

    万次阅读 2016-04-28 12:26:32
    因公司申请软件著作权需要,我临时转行成为文员,写设计说明书,测试报告什么的。分享一下我的设计说明书部分纲要,仅供参考。

    因公司申请软件著作权需要,我临时转行成为文员,写设计说明书,测试报告什么的。分享一下我的设计说明书部分纲要,仅供参考。

    目录
    1. 引言 2
    1.1. 编写目的 2
    1.2. 项目范围 2
    2. 软件概述 2
    2.1. 爱私货概括 2
    2.2. APP功能 2
    2.3. APP特色 2
    2.3.1. 数据存储和娱乐体验 2
    3. 需求分析 2
    4. 总体结构设计 3
    4.1. 数据结构 3
    4.2. 运行环境设计 3
    4.3. 功能模块清单 3
    5. 软件功能 3
    5.1. 总体介绍 3
    5.2. 主要功能介绍 3
    5.3. 主要页面及页面模块 3
    6. 设计流程 3
    6.1. Splash页和向导页 3
    6.2. 用户角色和登录 3
    6.3. APP主界面 3
    6.4. 文件上传 3
    6.5. 文件管理 3

    爱私货设计说明书
    1. 引言
    本文档提供给xxx科技有限公司为相关技术人员使用,用于爱私货Android APP的设计与开发。爱私货,是OAIR XXX产品配套的手机客户端软件,提供数字内容的存储,分发和娱乐服务。用户为资源社区的注册用户。
    1.1. 编写目的
    本文档的目的,旨在规范软件开发,推动项目有序正常的进行,使相关人员遵守统一的规范。节省制作相关文档的时间,降低系统实现的风险,加快项目实施进度,做到系统设计的规范性和全面性,以利于系统的设计、实现、测试、维护和版本升级。
    1.2. 项目范围
    本文档用于软件设计阶段的概要设计,它的上游(依据的基线)是项目需求分析书,它的下游是项目详细设计说明书,并为详细设计说明书提供测试的依据。
    软件概要设计的范围是:客户端软件系统总体结构、外部接口、主要部件功能分配、全局数据结构以及部件之间的接口等方面的内容。
    2. 软件概述
    2.1. 爱私货概括
    本文档用于软件设计阶段的概要设计,它的上游(依据的基线)是项目需求分析书,它的下游是项目详细设计说明书,并为详细设计说明书提供测试的依据。

    2.2. APP功能
    本文档用于软件设计阶段的概要设计,它的上游(依据的基线)是项目需求分析书,它的下游是项目详细设计说明书,并为详细设计说明书提供测试的依据。

    2.3. APP特色
    本文档用于软件设计阶段的概要设计,它的上游(依据的基线)是项目需求分析书,它的下游是项目详细设计说明书,并为详细设计说明书提供测试的依据。
    2.3.1. 数据存储和娱乐体验
    正文
    3. 需求分析

    1. 总体结构设计
      4.1. 数据结构
      本文正文

    4.2. 运行环境设计
    本正文
    4.3. 功能模块清单
    本文档正文。
    5. 软件功能
    5.1. 总体介绍
    本文正文
    5.2. 主要功能介绍
    本文正文
    5.3. 主要页面及页面模块
    本文正文
    6. 设计流程
    6.1. Splash页和向导页
    本文正文
    6.2. 用户角色和登录
    本文正文
    6.3. APP主界面
    本文正文
    6.4. 文件上传
    本文正文
    6.5. 文件管理
    本文正文

    图 1 XXXXXXXX

    表 1 XXXXXXXXXX
    XXX XXX XXX XXX XXX

    展开全文
  • 一、软件需求说明书 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2任务概述 2 2.1目标 2 2.2用户的特点 3 2.3假定和约束 3 3需求规定 3 3.1对功能的规定 3 3.2对性能的规定 3 3.2.1精度 ...
  • 一、软件需求说明书 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2任务概述 2 2.1目标 2 2.2用户的特点 3 2.3假定和约束 3 3需求规定 3 3.1对功能的规定 3 3.2对性能的规定 3...
  • 软件设计方案说明书模板

    千次阅读 2019-08-27 14:56:03
    文章目录软件设计方案说明书目录使用说明书修改记录审阅人1 引言1.1 编写目的1.2 背景1.3 参考资料1.4 术语定义及说明2 设计概述2.1 任务和目标2.1.1 需求概述2.1.2 运行环境概述2.1.3 条件与限制2.1.4 详细设计方法...
  • 说明编写这份详细设计说明书的目的,指出预期的读者。 1.2背景 说明: a. 待开发软件系统的名称; b. 本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。 1.3定义 列出本文件中用到专门术语的定义和...
  • 销售管理系统数据库设计说明书

    千次阅读 2014-11-12 16:58:32
    本文档为北大青鸟ACCP软件工程师培训无锡培训中心 SI50B 班学员,第一学期毕业设计项目(《销售管理系统》)的数据库设计说明书,具体描述《销售管理系统》的数据库的设计,用于指导该系统在数据库存储各方面的内容...
  • 章四 检查产品说明书

    千次阅读 2007-01-22 23:00:00
    章四 检查产品说明书一、产品说明书的低层次测试技术1、产品说明书属性检查清单经过深思熟虑,可称为“一字不漏”的优秀产品说明书应具有8个重要的属性:1)完整:是否有遗漏和丢失?完全吗?单独使用时是否包含所有...
  • 银行账户管理系统详细设计说明书

    万次阅读 多人点赞 2016-06-06 23:02:20
    银行账户管理系统详细设计,附源码于博主的GitHub个人主页中。
  • 系统概要设计说明书

    千次阅读 2007-10-02 12:06:00
    概要设计说明书 概要设计说明书又可称系统设计说明书,这里所说的系统是指程序系统。编制的目的是说明对程序 系统的设计考虑,包括程序系统的基本处。流程、程序系统的组织结构、模块划分、功能分配、接口设计。 ...
  • 接口设计说明书模板

    万次阅读 2018-12-24 16:45:07
    目  录 1 引言 1 1.1 设计目标 1 1.2 适用范围 1 1.3 相关术语 1 ...分析设计 1 ...中间库说明 2 3.2 传输交互方法 2 3.3 中间库接口结构 2 3.3.1 XXX1表/视图 2 3.3.2 XXX2表/视图 2 3.3.3 XX...
  • 文章目录1 引言1.1 编写目的1.2 范围1.2.1 系统目标1.2.2 主要软件需求1.2.3 软件设计约束、限制1.3 术语和缩略词1.4 参考资料2 体系结构设计2.1 需求复审2.2 软件体系结构2.3 模块设计3 接口设计3.1 用户接口3.2 ...
  • 文章来源:...】1.2项目背景 【说明项目来源、委托单位、开发单位及主管部门】1.3 定义 【列出手册中使用的专门术语的定义和缩写词的原意】1.4参考资料 【列出有关资料的作者...
  • 系统设计说明书(架构、概要、详细)目录结构演进架构中的领域驱动设计Web架构设计经验分享软件架构设计从MVC框架看MVC架构的设计领域驱动设计(Domain Driven Design)参考架构详解关于垂直切分Vertical Sharding的粒度...
  • 1. 定时任务调度平台需求说明书 1.1. 概述 本文档详细的描述了定时任务的需求,明确了定时任务的开发内容。供需求人员、设计人员、开发人员、测试人员参考。 定时任务包含任务管理、任务执行、任务预警、日志查询...
  • 写一份好的产品说明书

    千次阅读 2018-05-29 10:31:51
    一派会在使用新产品前逐页仔细阅读整本使用说明书,另一派宁愿凭自己的直觉组装宜家家居,也不会瞅一眼说明书。Anyway,说明书也总会有用得着的时候。 你生活的方方面面,背后都有本说明书。 你可能觉得,说明书...
  • 为什么需要功能需求设计说明书

    千次阅读 2017-04-11 12:01:40
    为什么需要功能需求设计说明书在没有功能设计文档时,主要有如下几个问题: 前期研究团队沟通成本如何要让团队里面的所有人员对软件产品的功能需求设计有一个共识?没有功能设计文档,反正我是想不出有什么办法。当...
  • 转自:https://www.cnblogs.com/peizhe123/p/5511505.html 一、软件需求说明...
  • 基于Android平台的会议室管理系统详细设计说明书

    万次阅读 多人点赞 2016-04-22 22:41:02
    会议室管理系统详细设计说明书 第一部分 引言 1.1 编写目的 本说明对会议室管理系统项目的各模块、页面、脚本分别进行了实现层面上的要求和说明。 软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写...
  • 软件架构设计说明书

    千次阅读 2017-12-06 11:26:00
    说明在软件复用、产品维护和扩展等方面的要求和目标,以及设计须遵守的企业内部设计规范 ] 2.4.1   设计遵循的标准 [ 本小节说明软件所遵循的设计标准,规范等,比如:采用 UML2.0 标准,采用研发中心...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 118,316
精华内容 47,326
关键字:

产品使用说明书设计