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

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

激光模拟训练器材国内外研究现状

个案管理茬老年糖尿病患...

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

淮安市高校足球运动损伤问卷调查表

2021年什么行业赚钱,适合...

肢体语言在小学英语教学中的应用浅谈

浅谈农村大气环境保护的制度构建【1868字】

大淘宝网的虚假交易研究

新疆农林高校學生昆虫生...