菜单
  

    1.4  图书管理系统的设计要求
    在确定了课题之后便开始了资料的查询,发现很多系统存在着操作步骤冗杂、信息显示不完全的问题,由于所使用的开发工具不同,系统所针对的对象不同,各个系统实现的具体功能也存在着一定的差异通过比较,不过也较好地实现了图书馆管理的主要功能:
    1)    图书信息的管理功能:这是图书管理的主要组成部分,可以进行简单的图书信息查询功能
    2)    图书馆的日常工作模块:主要是管理员对图书实现具体操作工作,包括了借书、还书等项目。
    3)    读者的个人信息管理功能:图书馆管理系统另一主要组成部分,主要是对读者个人信息的查询和简单的管理操作。
       所以在这对些图书馆管理系统的研究的基础上,对需要开发的系统确定了一定的设计要求,为了解决传统人工图书馆的工作繁琐、效率低下等不足,使管理员可以迅速正确地操作管理系统,可见该系统应该具有以下几种基本功能:
    1)    能够对读者信息进行查询和简单的修改
    2)    能够对图书的相关信息进行有序地管理
    3)    实现对图书流通的简单操作
    4)    实现对图书馆管理员信息的简单管理
    若能较好地实现上述功能,则能解决传统图书馆的种种缺点,使管理员更加有效地进行图书馆的日常工作,也相应减少了图书馆的一些可避免的消耗,所以根据以上的调查总结,决定设计一个基于MFC(C++的图形化界面语言)的图书馆管理系统,管理员首先要登录该系统才能进行日常地管理工作,这样可以防止了外人对管理系统的非法操作,在正确登录系统后具体的工作模块分为:各类信息管理、管理员日常操作、图书借阅信息这三个主要组成部分,其中各类信息管理包括了图书信息管理、读者信息管理以及管理员信息管理,管理员可以输入相应的ID号实现对这三者的查询、修改、增加、删除操作;管理员日常操作包括:借书、还书、过期还书罚款等子程序;图书借阅信息主要是根据输入读者ID号查询相应的图书借阅情况。
    2  系统设计
    2.1  需求分析
    在设计一个系统之前,必须进行需求分析,只有了解该系统所针对的人群对系统的各种要求,才能根据设计该系统必须要实现的功能和操作方式上的一些需求,不然如果只是根据自己的臆想而不是建立在对需求的分析之上,那么设计出来的系统很有可能并不能实现客户的要求,那么开发这样的一个系统也就毫无意义了。
  1. 上一篇:java五子棋小游戏设计+源代码
  2. 下一篇:基于工作流的文书处理系统设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回