菜单
  

    2.2.4 Navicat for MySQL数据库管理系统

    不能说是最常用,但是绝对是非常方便的软件之一。Navicat for MySQL是一套理想的解决方案,被用来管理和开发MySQL或MariaDB的,支持单一程序,可同时连接到MySQL和MariaDB。这个前端软件功能齐全,为数据库开发、管理和维护提供了直观而强大的图形界面,给我们这种对于MySQL或MariaDB不熟练的人提供了一组全面的工具,简明易懂,方便操作。当然专业人士也会选择这样一款简单、便捷、强大的系统。

    3 需求分析

    上一章介绍了工具,那是app设计开发的物理基础。本章所讲述的需求分析就是app设计开始的第一步,也是非常重要的一步。在分析完需求分析后,作者才能根据管理者和使用者提出的需求来确定移动app的功能,从而确定下移动app的雏形,进行后续的开发设计。

    3.1 需求分析的基本任务

    3.1.1 功能需求

    该app根据用户身份的不同,分为管理员和使用者来实现不同的需求。

    (1)管理员需求

       a.资料和测试题的上传、修改、删除、分类

       b.使用者的管理

       c.评论查看

    (2)使用者需求

       a.观看视频

       b.浏览、下载资料

       c.评论

    3.1.2 可靠性和可用性需求

    (1)该app可在电脑和手机在同一局域网下进行演示;

    (2)app不能直接投入使用,后续尚有补充的地方。

    3.2 需求分析的基本特点

    3.2.1 供需交流困难

    在交流的过程中,大部分人对于app的印象只停留在他们的使用经验上。所源`自*751?文.论/文`网[www.751com.cn以他们提出的想法全面且繁杂。他们用他们自己的需要和经验告诉你他们的需求,但是可能很多需求你都无法实现,这就需要你根据使用者的思路梳理出几个最主要的功能,将使用者的需求确定,来据此展开你的设计。

    3.2.2 后续完善复杂

    需求分析是所有软件开发的基础,后续的所有工作都是以这个环节为基础、围绕它所展开。由于作者当初设想的是使用者处于被校园无限网覆盖的学校中,所以当使用者在同一局域网下,是可以使用的。至于如何让它在移动网络下使用,目前作者尚未处理这个问题,留待以后完善时攻破。该移动app,作者只选取了几个主要的功能来实现,而更细节的功能,后面也可以再次完善。

    4 设计结构

    4.1 体系结构

    该移动app主要有两个体系:管理员与使用者

    管理员:主要是后台为其提供服务,涉及到的功能有:视频管理、资料管理、测试题管理、用户管理。

    使用者:主要是客户端为其提供服务,涉及到的功能有:浏览、下载、评论、测试。

  1. 上一篇:影响我国金融创新的因素分析
  2. 下一篇:发展农村零售网点连锁经营的对策探讨
  1. 《海峡两岸服务贸易协议...

  2. 《英雄联盟》网络游戏产...

  3. 塞林格《九故事》中美国梦的破碎

  4. 《秦时明月》我国动漫产...

  5. 《鹿特丹规则》对我国进...

  6. 电站锅炉暖风器设计任务书

  7. 中考体育项目与体育教学合理结合的研究

  8. 杂拟谷盗体内共生菌沃尔...

  9. 十二层带中心支撑钢结构...

  10. java+mysql车辆管理系统的设计+源代码

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. 大众媒体对公共政策制定的影响

  13. 当代大学生慈善意识研究+文献综述

  14. 乳业同业并购式全产业链...

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回