本系统主要分为几大功能模块,其中包括了个人资料管理、图书信息管理、读者信息管理、图书借阅管理、归还管理等功能模块,其中以借书、还书模块最为重要。本管理系统主要有操作有借书和还书两大板块,其中包括了五个功能模块。下面分别介绍一下这几个功能需求:
(1)对于读者而言,他们对系统的要求主要有:能够按各种方式(例如书名、编号、作者、出版社、年份等)浏览图书馆的藏书情况;查询个人借书记录,和还书情况。
(2)对于管理员来说,他对图书管理系统的要求主要有:能够方便地对借阅者的信息进行查询;能够方便地处理借书和还书操作;能够方便地对书籍进行录入、修改、注销等等;能够方便地录入、修改、注销借阅者的账户信息;能够方便地查询借阅者的借阅信息和书籍信息;
系统使用C#作为编程语言、用Sql Server作为后台数据库。根据前面的各项设计分析,按照系统开发的基本理念对系统进行分解,从模块上主要可分用户模块和管理员模块。
用户模块只要是让读者用户使用,包括修改密码、个人借书证查询、个人借阅记录查询,管理员模块只要是让系统管理员和管理员使用,包括系统用户管理(系统用户)、读者信息管理(读者信息)、图书类别管理(图书类别)、图书信息管理(图书信息)、借阅记录管理(借阅记录、图书归还),可以对数据进行添加、删除、修改及查询等操作。系统功能结构图如下图所示:
主要功能模块概述:
1.系统登录:系统登录是用户访问系统的入口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是普通用户。
2.系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改管理员的登录密码,新添加的管理员用户可以登录系统。
3.修改密码:系统所有用户(管理员和用户)应该都要能修改自己的登录密码,修改后需要重新登录。
4.读者信息管理:查询读者:(1)能够输入并浏览读者的基本信息(2)修改读者:能够实现对读者信息的查询和修改(3)保存:够对读者的信息进行保存
5.图书信息管理:(1)查询图书:能够输入并浏览图书的基本信息(2)修改图书:能够实现对图书信息的查询和修改(3)保存:够对图书的信息进行保存
6.借阅信息管理:(1)查询借阅:能够输入并浏览借阅的基本信息(2)修改借阅:能够实现对借阅信息的查询和修改(3)保存:够对借阅的信息进行保存。
7.归还管理:(1)图书归还:用户借书后,可以选择归还图书,生成归还记录(2)确认归还:管理员查看用户的图书归还记录,并确认归还,图书状态变为可借状态。
8.图书证管理:管理员给读者录入图书证,管理图书证,读者查询个人图书证信息。
9.个人资料管理:由用户使用,用户登录个人,可以修改个人当初的信息,如修改电话号码、邮箱等,用户的用户名是无法修改的。
10.页面打印:设计系统时,在代码中连接打印机,进行系统的一些页面的打印。
11.导出报表:用户可能需要将某些数据列表提取出来,在代码中调用导出至excel中的函数,并开启连接excel的驱动,实现导出报表的功能。
友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离
郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!
好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1