c语言课设设计报告(图书馆借阅管理系统)

电脑杂谈  发布时间:2019-07-19 16:06:35  来源:网络整理

c语言程序设计 图书管理系统_c语言图书管理系统源代码_图书管理系统借书代码 c语言

读者用户:读者进入图书管理系统后,可以对自己所要的书籍的信息进行查阅,同时也可以登录自己的账号,进行查询自己所借阅的图书的信息,同时也可以查看图书借阅情况的排行榜。该系统主要有几个大的模块:图书信息录入、图书借阅管理、读者信息管理、图书信息查询,其中每个模块的主要功能如下:。图书馆管理系统是采用java做前台,后台则采用的是sql server 2005,本系统提供5个功能模块,分别是图书类别管理模块、图书信息管理模块、读者信息管理模块、图书借阅模块,以及系统查询模块。

c语言程序设计 图书管理系统_图书管理系统借书代码 c语言_c语言图书管理系统源代码

最后清晰完整的结果于屏幕中。大大方便使用者对图书借阅的操作,不仅节省时间,而且提高准确性,可以达到事半功倍的效果。总体设计策略:本系统采用的是自顶向下、层次化的模块结构。对高层模块,采用以事务为中心的设计策略,把一个大的模块逐步分解成较小的相对简单的模块。对低层模块,采用以变换为中心的设计策略。为了提高每个模块的内聚性、降低模块间的耦合性,将每个模块设计成具有单一功能的模块(即功能内聚) ,使模块间的联系完全是通过主模块的控制和调用来实现(即非直接耦合) 。结合上述分析该系统应包括以下模块:信息输入、图书查找、信息删除,图书借出、图书归还。如图所示。信息输入信息删除图书馆管理系图书馆管理系统统图书借出图书归还三.软件详细设计三.软件详细设计3.1 主函数主函数主函数要求设计比较简洁,只提供设输入,处理和输出部分的函数调用。其中各功能模块用菜单方式选择。主函数流程图如图所示:显示一系列功能选项输入 n ,判断 n 是否 0—4根据输入的值调用各功能模块的函数3.23.2 输入模块输入模块分析:该模块的功能是假如用户需要新加入新的图书信息,通过键盘输入将新信息逐条加在原来输入文件上但不能覆盖原有信息。

c语言程序设计 图书管理系统_图书管理系统借书代码 c语言_c语言图书管理系统源代码

输入模块流程图如图所示:显示图书信息输入操作提示i 从 0 到 N-1 调用输入函数 input(i)i!=0保存调用函数 save(n)3.33.3 删除模块删除模块分析:该模块用于显示所有图书信息,由于记录较多,故而采取分屏显示。显示完所有纪录后,用户需输入图书编号进而查找图书信息。删除模块流程图如图所示:是否有该图书记录显示所有记录,确定哪个需要删除输入删除图书的编号显示找到的记录调用删除函数提示没有找到询问是否修改返回主菜单3.43.4 借出模块借出模块分析:该模块功能应体现为用户输入图书序号图书管理系统借书代码 c语言,若有书则要求输入账号。借出模块流程图如图所示:输入借阅图书序号是否有记录显示记录 提示没找到让用户输入信息:借出 返回菜单3.5 归还模块分析:该模块功能应体现为方便用户归还图书,归还模块流程图如图所示:是否有记录显示记录 提示没找到让用户输入信息:入库 返回菜单输入归还图书序号4.设计系统 E-R 图操作员操作员简称操作员密码操作员级别操作员名称图书图书名称图书编号出版时间作者出版社价格备注用户借书证号用户名用户密码性别所在系别所在班级管理借阅归还N1N1五五. .系统编码系统编码丶测试丶测试“图书馆借阅管理系统总控模块”的功能由 main 函数实现,根据“图书馆借阅管理系统总控模块”的程序流程图编写 main 函数。

c语言程序设计 图书管理系统_c语言图书管理系统源代码_图书管理系统借书代码 c语言

如果用户选择的是系统随机产生密码的选项,则main 函数就调用random 子函数模块,在random 函数模块中,将会随机产生各个参与者的密码,并且同时建立链表来存储、处理这些数据,在完成了所有的操作之后,random 函数就将输出结果,反之,如果用户选择的是用户自己输入密码的选项,则main 函数就调用solid 函数模块,在solid 函数模块中,将会提醒用户自己一个个的输入每个参与者的密码,与此同时建立链表来存储、处理这些数据,在完成了所有的操作之后,solid 函数就将输出结果。 3.3 画出各函数的调用关系图、主要函数的流程3.3.1各函数的调用关系图本次课程设计由六个基本函数模块组成,依次为主函数mian void ,图形驱动函数init void ,图形关闭函数close void ,双链表的创建函数initlist void ,双链表的指针变化演示函数drawchange int data,int i,int n 以及双链表的输出显示函数prlink linky p,int n 。此四个模块相互独立,没有嵌套调用的情况,以下是四个模块的大体分析:main 函数是主要的控制函数,main 函数主要负责存储用户输入的基本数据以及调用其他子函数模块,在main 函数中还存在一个比较小的函数模块exit 0 ,该函数模块负责终止程序运行,另外还有两个子函数模块,分别是random 函数模块与solid 函数模块图书管理系统借书代码 c语言,这两个函数模块分别各自负责自己所要处理的数据以及输出功能。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-114237-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 刘赞
        刘赞

        剩者和胜者的辩证关系在马云身上完美展现

      • 员世远
        员世远

        十年以后

      热点图片
      拼命载入中...