该【图书馆管理系统管理员功能模块 】是由【业精于勤】上传分享,文档一共【23】页,该文档可以免费在线阅读,需要了解更多关于【图书馆管理系统管理员功能模块 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。图书管理系统管理员功能点图
引言
对于图书馆来说,如何简化图书流通的操作流程,提高图书管理的工作效率是核心因素。因此,需要引入图书馆管理系统来实现图书馆的现代化管理。作为一种图书馆管理系统,一方面,必须要有和谐的、美观的操作界面,人机对话操作方式简朴。另一方面,图书信息和读者信息分类管理,能实现综合查询。再次,对图书借阅信息,图书借阅排行榜信息实现全程数据跟踪,保证数据的真实性和及时性。最后,能实现及时的提示顾客归还即将到期的图书,做到图书借阅管理流程规范且流畅。
更具图书管平常图书管理的需求和图书借阅的管理流程,如下图,图书馆管理系统功能模块重要涉及系统设立、读者管理功能、图书管理功能、图书借阅功能和有关的查询功能。其中管理员功能模块如下图:
管理员功能模块
本次课程设计题目:“图书管理系统的开发”重要目的是运用数据库软件编制一种管理软件,用以实现图书、读者以及平常工作等多项管理。同步对整个系统的分析、设计过程给出一种完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的协助。本系统的设计重要从如下几方面做起:系统业务流程分析、系统的功能设计、系统的数据库构造设计等。作这些工作需对数据库知识有足够结识,并进一步的理解
c#的使用和管理系统的有关知识。在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工解决,数据库技术则是信息管理与数据解决的先进技术。随着信息量的不断增长,作为计算机的三大重要应用(科学计算、过程控制和数据解决)之一的数据解决,已迅速上升为计算机应用的重要方面,数据库技术则成为人们平常生活中解决数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。
目前大多数的图书管理方式为手工解决,反复劳动多,劳动强度大,并且容易出错,新系统的使用能否可以较好的解决这些问题要看系统的可行性,可行性研究的目的是用最小的代价在尽量短的时间内拟定问题与否可以解决。系统的可行性分析有如下几种方面:
(1)技术可行性:解决速度快、精确通过权限的设立,数据的安全性好、以便查询、借阅管理等。
(2)经济可行性:系统建设不需要很大的投入、可缩减人力投入。
(3)运营上可行性:本系统作为一种小型的图书馆信息管理系统,所耗费的
资源非常的小。
(4)从多种社会因素可行性分析:可减少工作人员工作强度,提高效率,会
得到学校工作人员的一致批准的。
综上所述通过可行性分析觉得新系统的开发方案切实可行,可进行开发。
系统开发运营环境
系统开发环境:Microsoft Visual Studio
系统开发语言:c#
运营平台:Windows 8
数据库:sql
图书管理系统模块分析
(1)图书档案管理系统为顾客提供图书档案信息其数据流图如图2-1所示。
图2-1图书档案管理数据流图
(2)读者档案系统用于记录读者的具体信息其数据流图如图2-2所示。
图2-2 读者档案管理数据流图
-R图
管理员总体E-R图
管理员各功能及实现
protectedvoidButton1_Click(object sender,EventArgs e)
{
/*获得帐号密码信息*/
stringuserName=;
stringpassword= ;
stringidentify=;
if("管理员" ==identify)
{
AdminModeladminModel=newAdminModel();
=userName;
=password;
AdminLogicadminLogic=new AdminLogic();
/*如果管理员帐号信息对的*/
if ((adminModel))
{
Session["adminFlag"] = true;
Session["adminUsername"] =userName;
("Admin/");
}
/*如果管理员帐号信息不对的*/
else
{
("<script>alert('"+ + "');</script>");
}
}
else
{
ReaderModelreaderModel=newReaderModel();
=userName;
= password;
ReaderLogicreaderLogic=new ReaderLogic();
/*如果读者帐号信息对的*/
if((readerModel))
{
Session["readerFlag"]=true;
Session["readerId"]= userName;
("Reader/");
}
/*如果读者帐号信息不对的*/
else
{
("<script>alert('"+ +"');</script>");
}
}
}
}
protectedvoid BindData()
{
stringkeyword = ;
int diskTypeId =();
string isRecommend = ;
/*调用业务层进行查询*/
="";
=(newDiskLogic()).QueryDiskInfo(keyword,diskTypeId,isRecommend);
();
}
protectedvoidBtn_Query_Click(objectsender,EventArgse)
{
/*获得查询的各个参数*/
stringkeyword=;
intdiskTypeId=();
string isRecommend=;
/*调用业务层进行查询*/
="";
=(newDiskLogic()).QueryDiskInfo(keyword,diskTypeId,isRecommend);
();
}
protected void GridView1_PageIndexChanging(objectsender,GridViewPageEventArgse)
{
/*获得查询的各个参数*/
stringkeyword =;
int diskTypeId= ();
string isRecommend=;
/*调用业务层得到查询的成果数据集*/
DataSetds=new DataSet();
ds =(newDiskLogic()).QueryDiskInfo(keyword,diskTypeId,isRecommend);
/*将查询成果集绑定到gridview控件上*/
=null;
=ds;
= ; ;
();
}
protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse)
{
if(==)
{
//当鼠标选择某行时变颜色
("onmouseover","c=;='#00ffee';");
("onmouseout","=c;");
}
}
protectedvoidBtn_Add_Click(objectsender, EventArgs e)
{
DiskTypeModeldiskTypeModel= new DiskTypeModel();
=;
DiskTypeLogicdiskTypeLogic= newDiskTypeLogic();
if((diskTypeModel))
{
("<script>alert('图书类型信息添加成功!');='';</script>");
}
else
{
("<script>alert('"++"');</script>");
}
}
protectedvoid Btn_Add_Click(objectsender,EventArgse)
{
/*建立读者类型对象模型并传入界面上的各个参数*/
ReaderTypeModelreaderModel=new ReaderTypeModel();
= ;
=();
=();
= ();
=();
/*调用业务层进行添加*/
ReaderTypeLogicreaderTypeLogic =newReaderTypeLogic();
if ((readerModel))
{
("<script>alert('读者类别信息添加成功!');='';</script>");
}
else
{
("<script>alert('" + +"');</script>");
}
protectedvoid Btn_Upload_Click(objectsender,EventArgse)
{
/*如果上传了文献*/
if( >0)
{
/*验证上传的文献格式,只能为gif和jpeg格式*/
stringmimeType =;
图书馆管理系统管理员功能模块 来自淘豆网m.daumloan.com转载请标明出处.