zoukankan      html  css  js  c++  java
  • 软工 实验三 需求分析(沈樟伟组)

     

     

    北京工业大学耿丹学院

               《软件工程》

    实验报告三

     

     

     

    课题名称     轮船售票系统               

     

             中软                      

     

             14-1                    

     

                8                       

     

                                        

     

              沈樟伟                    

     

          杨鹏飞 毛倩倩 杨飞 杨昌航     

     

    实验三:需求分析

    根据软件工程文档模板撰写需求规格说明书

    要求:

    1.列出系统的所有使用者;

    2.列出每个使用者对系统的功能要求;

    3.完成系统的逻辑模型;

    4. 使用Axure https://www.axure.com.cn/3608/ )或 墨刀( https://modao.cc/ )等工具设计系统的原型。

    1功能需求

    在轮船订票管理系统中,主要包括三个角色实体,分别为管理员、船票、消费者。该系统的基本业务是船票管理、查票、订票、退票。管理员可以通过系统来管理船票,消费者通过系统查询票据信息,并实现订票、退票。

    (1)管理员

    管理员的职能是管理船票信息,主要是录入船票信息,包括编号、航班、开船日期、开船时间、出发地、到达地、票价等。

    (2)消费者

    消费者需实现的功能是查询、订票和退票。即查询船票信息或自己的订单信息,选择订票,并可在自己的订单中选择退票。

    (3)订单管理

    消费者每订一张票都会生成一张订单,订单管理主要是指消费者查询订单、取消订单。消费者可通过相应的船票编号、航班、 开船日期等信息来查询所需的船票,并实现购票。

    此外,管理员则可登录到管理界面。对船票信息,订单信息进行管理(增删改查)。

    (4)登录

    系统需实现自动识别账号,即通过不同的登录账号登录到不 同的首页,从而实现相应的功能。

    2、 开发环境

    SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,功能较为全面,适合并能满我们对数据库的开发。

    3、 硬件分析

    一台高性能计算机,要求2G以上内存、双核CPU或更高配置。

    4、逻辑模型

     

    5、原型

    该售票系统的参与者有消费者、管理员。管理员和消费者都需经过登陆进入主页,若无账号,则需进行注册。在主页中,用户可以进行查票、购票、退票的功能。主要分为以下几个模块界面:

    菜单:

     

    登陆:

     

    注册:

     

    主页:

     

    查询:

     

    购票:

     

    退票:

     

     

     

  • 相关阅读:
    Effective C++ -----条款29:为“异常安全”而努力是值得的
    Effective C++ -----条款28:避免返回handles指向对象内部成分
    Effective C++ -----条款27:尽量少做转型动作
    Effective C++ -----条款26:尽可能延后变量定义式的出现时间
    Effective C++ -----条款25:考虑写出一个不抛异常的swap函数
    Effective C++ -----条款24:若所有参数皆需类型转换,请为此采用non-member函数
    HGE 第一个程序
    Help him http://acm.hdu.edu.cn/showproblem.php?pid=5059
    C 语言实例
    C 语言实例
  • 原文地址:https://www.cnblogs.com/shenzhangwei/p/6701803.html
Copyright © 2011-2022 走看看