zoukankan      html  css  js  c++  java
  • 团队项目——需求分析

        随着科技的飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性

    和正确性。近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,

    传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整

    个图书馆的运作和控制管理,所以我们去图书馆借阅的时候经常会出现各种状况,因此,必须制定一套合理、有效,规范和实用的图

    书管理系统,对图书资料进行集中统一的管理。提高图书管理工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好

    的为学校,社会服务。

         我们这个系统开发的总的设计目标是实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理。本系统主要实

    现对图书馆信息的管理,主要功能为管理有关读者,书籍,借阅和管理者的信息等。本系统结构分为读者信息管理模块,书籍信息管理

    模块,借阅信息管理模块,管理者信息管理模块。读者信息管理部分有两方面的功能,可以浏览读者的信息,可以对读者信息进行维护。

    书籍信息管理可以浏览书籍的信息,可以对书籍信息进行维护。借阅信息管理可以显示当前数据库中书籍借阅情况,可以对借阅信息进行

    维护。管理者信息管理可以显示数据库中管理者的情况,可以对管理者信息进行维护。可见,本系统并不复杂,主要解决的问题是利用关

    键字对数据库进行查询。

         系统出现了一些技术难点大致如下:

      1、建立合理的表结构,避免数据冗余各表通过特定字段实现不同表的数据连接,避免数据冗余,需要设计简洁高效的表结构。

      2、建立相当的系统安全性登录用户身份的验证机制的设计、操作页面的权限保护。

      3、建立严密的数据表操作机制。同一表有可能在多个模块中被修改,所以严密的数据表操作机制的建立十分比较困难的,但也是必须的。

    除了设计时必须有相当程度的考虑,在编制时更应加强程序逻辑的可靠性和程序调试的全面性。

         系统的功能需求主要包括以下几个方面:

    (1)借阅者可以通过网络查询书籍信息和预订书籍;

    (2)借阅者能够借阅书籍和还书;

    (3)图书管理员能够处理借阅者的借阅和还书请求;

    (4)系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍。

         满足上述需求的系统主要包括以下几个模块:

    (1)基本数据维护模块。基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。例如对借阅者、书籍的各项信

    息的更新与修改。

    (2)基本业务模块。基本业务模块主要用于实现用户借书与还书的管理,例如借阅者可以登录系统预订书籍,图书管理员可

    以取消书籍的预订,当然还可以进行借书、还书等操作。

    (3)数据库管理模块。在系统中,所有书籍的信息以及借阅者的帐户信息都要统一管理,书籍的借阅情况、预订情况也要进

    行详细的记录,所以要用统一的数据库平台进行管理。

    (4)信息查询模块。信息查询模块主要用于查询书记的信息和借阅者的信息。

     

  • 相关阅读:
    MYSQL设置允许所有访问
    解决ios端的H5,input有阴影的问题
    linux查看某个时间段的日志(sed -n)
    centos如何创建自启动脚本
    laravel做数据迁移的时候进行表的注释
    taro编译微信小程序,报错“未找到setmap.json文件”
    java百科常识
    spring自动装配
    top命令内容详解
    jemter 随机取数组里面的值放入请求
  • 原文地址:https://www.cnblogs.com/GOEASY/p/4526477.html
Copyright © 2011-2022 走看看