图书管理系统设计方案

图书管理系统设计方案

ID:14176938

大小:95.50 KB

页数:13页

时间:2018-07-26

图书管理系统设计方案_第1页
图书管理系统设计方案_第2页
图书管理系统设计方案_第3页
图书管理系统设计方案_第4页
图书管理系统设计方案_第5页
资源描述:

《图书管理系统设计方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++程序设计课程设计图书管理系统设计学院信息科学与工程学院专业班级通信工程一班成员1许娇(20110803116)成员2李秋良(20110803122)课题图书管理系统完成日期2013年5月28日1C++程序设计课程设计目录1概述31.1课程设计目的31.2课程设计内容32系统需求分析52.1系统目标52.2主体功能52.3开发环境53系统概要设计73.1系统的功能模块划分73.2系统流程图84系统详细设计94.1图书入库管理模块设计94.2图书借书管理模块设计94.3图书还书管理模块设计94.

2、4图书查询管理模块设计105测试115.1测试方案111C++程序设计课程设计图书管理系统的设计1概述1.1课程设计目的1.巩固并加深学生对C++语言程序设计知识的理解;2.培养学生面向对象的程序设计思想,使学生认识面向过程和面向对象两种设计方法的区别;3.进一步掌握和运用VC++6.0集成开发环境;4.提高运用C++语言解决实际问题的能力;5.初步掌握开发小型使用软件的基本方法,能独立设计并实现基本的MIS系统;6.掌握书写程序设计开发文档的能力(书写并完成课程设计实验报告)。1.2课程设计内容

3、该图书管理系统以方便借阅者为目的,侧重于顾客自行借阅图书。随着人们对于图书的需求大增以及图书馆工作人员日益繁忙,小型简便的图书管理系统将有效缓解上述问题。以下是该系统的重要组成部分:1.)图书入库管理:录入新的图书信息-13-C++程序设计课程设计,信息包括录入的种数,书名,本数以及需要的押金。每录入一本书则产生相应的编号,这样在借书与还书的时候只需要输入编号即可。2.)图书借还管理:实现对图书的借出和归还的管理;借书和还书都需要输入编号,借还得本数,还剩余本数以及需要的押金或返还的押金。3.)图

4、书查询管理:通过各种方式可以来进行查阅。4.)系统登录界面与提示部分:现实当前登录信息,提示要做的内容,以便操作的顺利进行。-13-C++程序设计课程设计2系统需求分析2.1系统目标实现简单图书信息的管理,包括录入,借还,查询三部分。同时包含图书的种类,书名,本数及押金。2.2主体功能1.)图书入库管理:录入新的图书信息,保存该图书的书名,总数以及所需押金。2.)图书借还管理:实现对图书的借出和归还的管理,在顾客选择借书或者还书后,显示该图书馆的所有图书信息,顾客只需输入所需图书编号即可,同时系统

5、提示剩余本数及押金金额。3.)图书查询管理:通过各种方式可以来进行查阅。可以查询剩余总数,金额,种类。2.3开发环境基于微软的VisualC++6.0的环境,设计一个小型的信息管理系统。VisualC++6.0,简称VC或者VC6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。VisualC++是一个功能强大的可视化软件开发工具-13-C++程序设计课程设计。自1993年Microsoft公司推出VisualC++1.0后,随着其新版本的不断问世,Visua

6、lC++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了VisualC++.NET(VisualC++7.0),但它的应用有很大的局限性,只适用于Windows2000、WindowsXP和WindowsNT4.0。所以实际中,更多的是以VisualC++6.0为平台。-13-C++程序设计课程设计3系统概要设计3.1系统的功能模块划分图书管理系统程序实现功能借书显示图书录入还书显示图书查询退出程序-13-C++程序设计课程设计3.2系统流程图选择操作开始借书管理系统图书入库系统还书管理

7、系统是否结束是结束否退出-13-C++程序设计课程设计4系统详细设计4.1图书入库管理模块设计设定了书籍总数,定义了新图书的增加和书籍编号。Bookp[1000];voidinlibrary()intsort_add4.2图书借书管理模块设计定义了图书的借书系统,和借出书籍编号。intBook::borrow()intnumber_out;4.3图书还书管理模块设计定义了图书的还书系统,和还出书籍编号。intBook::restore()intnumber_in;-13-C++程序设计课程设计4.

8、4图书查询管理模块设计无专门模块,同借书还书的情况。在借书和还书的同时,进行查询。-13-C++程序设计课程设计5测试5.1测试方案1.在visualc++6.0环境下运行程序;2.根据登陆界面的系统提示,进行图书入库操作,根据每一步的具体提示完成所需要的步骤;3.若存数不够,则选择操作未完成,可进行图书追加入库操作;4.选择正确的选项进行借书操作,根据每一步提示完成;5.选择正确的选项进行还书操作,根据每一步的提示完成;6.在借书和还书的同时,进行图书查阅操作;7.操作结束,退出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。