zoukankan      html  css  js  c++  java
  • 概要设计

    项目名称:体育场馆预订系统

    小组名称:Login团队

    项目负责人:程智超

    小组成员:彭春阳,田新年,伍骄阳

     

    1. 1.   引言

    1.1编写目的

    本部分旨在阐明编写详细设计的目的,面向读者对象。

    本文档主要描述各个模块的细节设计,明确系统的结构与实现过程,分析各个模块,描述模块的功能、性能和结构等方面包括模块接口、调用关系、处理过程和算法,以及各个模块的测试方案。本文档的主要读者为软件设计人员、模块开发人员、管理人员、测试人员。

    1.2项目背景

    1.2.1项目来源

    本项目一开始由伍骄阳提出。

    1.2.2项目实现

    本项目由程智超,彭春阳,田新年,伍骄阳共4人共同实现。

    1.3参考资料

    [1]窦万峰.软件工程方法与实践[M].北京:机械工业出版社,2009.

    1.5版本信息

    项目编号

    修改日期

    修改后版本

    修改位置

    修改内容概述

    1

    2018-5-20

    1.0

    全局

    完成系统界面的编写。

     

    2

     

    2018-6-19

    2.0

     

    全局

    实现初步选择一个时间段功能,完善文档。

     

    3

     

    2018-6-25

     

    3.0

     

    算法完善

    增添实现预定多个时间段功能,完成整个系统设计。

    1. 2.   总体设计

    2.1需求概述

    设置系统初始化:自动创建记录文件和预订表,且初始化为记录表中存入一维数组,数组初始值设为0。

    信息比对:用户输入预订项目和时间段,系统进入记录表中进行比对,如果某时段该场地已满,需返回冲突时段帮组用户重新进行预订,预订成功则返回成功信息。

    信息存档:比对成功后,如果可以预订,则系统自动将用户预订信息写入预订表中,方便体育场所管理员了解场馆预订信息。

    2.2软件结构

     

    1. 3.   程序描述

    3.1模块基本信息

    3.1.1系统初始化

    主要包括:记录文件和信息表的生成,为记录文件自动填入代表场地的一维数组,为信息表填入表头。

    3.1.2系统界面

    主要包括:运动场所地图与界面设置。

    3.1.3读取用户信息

    主要包括:设置时间监听器,读取输入。

    3.1.4判断输入格式

    主要包括:判断用户输入是否符合规范。

    3.1.5信息比对

    主要包括:判断所选场地项目的有无,所选时段是否有空位。

    3.1.6错误弹窗显示

    主要包括:接收到错误信息,弹窗显示错误信息。

    3.17信息存档

        主要包括:接收正确信息,进行预订信息写入预订表中。

    3.2算法

    3-2-1 初始化模块调用以下算法完成该功能

    模块2-1:

    2-1-1 生成记录文件和信息表

    2-1-2 自动填入数组和表头

    3-2-2 界面设置中调用以下算法完成该功能

    模块2-2

    2-2-1 界面模块划分

    2-2-2 界面布局划分

    3-2-3 信息比对中调用以下算法完成该功能

    模块2-3

    2-3-1 调用对应信息表进行比对

    2-3-2 调用错误弹窗进行正确/错误显示

    3.3程序流程

     

    3.4测试要点

    采用黑盒测试方法,对用户输入,场馆项目超额,信息表记录进行测试。

  • 相关阅读:
    App分享微信小程序
    PHP-FFMpeg 操作视频/音频文件 (转)
    用户画像
    phpcms中的RBAC权限系统
    PHPExcel生成excel
    OPNET中节点模型中包流的索引号的含义
    删除opnet之前保存或打开的目录后每次打开总会提示warning
    opnet 的学习方法有感
    win10:两款轻量级美化软件使用技巧(StartlsBack++与RocketDock)
    任务栏透明
  • 原文地址:https://www.cnblogs.com/hzauxx/p/9238762.html
Copyright © 2011-2022 走看看