资源描述:
《图书馆管理系统设计(附带源代码).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.毕业设计_图书管理系统一、数据库设计数据库设CREATEDATABASETSGLGOUSETSGLGO专业资料.CREATETABLEBmanage(bIdvarchar(10)PRIMARYKEY,bNamevarchar(50),--添加图书--图书编号--书名专业资料.bNumbervarchar(10),--书数目专业资料.)GObSorevarchar(50)--分类专业资料.CREATETABLEMadmin(mNamevarchar(10)PRIMARYKEY,mPwdvarchar
2、(25),mAgevarchar(8),mSexvarchar(4),mNumbervarchar(15),mrolevarchar(8))GO--图书员管理--图书管理员姓名--图书管理员密码--图书管理员年龄--图书管理员性别--图书管理员--图书管理员角色专业资料.专业资料.CREATETABLEReader(rSnovarchar(10)PRIMARYKEY,rNamevarchar(10),rPwdvarchar(25),rAgevarchar(8),rSexvarchar(4),rStateva
3、rchar(8),rNumbervarchar(15),rEmailvarchar(25),--读者信息表reader--读者号--姓名--密码--年龄--性别--状态----电子专业资料.rAdressvarChar(50),--地址专业资料.)GOrGradevarChar(15),rClassvarchar(15),rRolevarchar(8)--年级--班级--角色专业资料.CREATETABLERrecord(rSnovarchar(10)PRIMARYKEY,rNamevarChar(
4、10),bIdvarchar(10),bNamevarChar(50),bTimevarchar(10),bBackTimevarchar(10))GOCREATETABLESysSet(rRolevarchar(8)PRIMARYKEY,rStatevarchar(8),Finefloat(25),rDayvarchar(8)--读者编号学号--读者姓名--图书编号--图书名称--借书时间--还书时间--读者角色--读者可借书数--过期罚款设置--可借书天数)专业资料.二、界面截图及说明1)登录窗口(实现
5、管理员和馆长的登陆)专业资料.专业资料.2)管理员窗口3)馆长窗口专业资料.4)关于窗口5)新增图书窗口6)新增管理员、查找及修改窗口专业资料.7)新增读者、查找及修改窗口8)图书的查找及修改窗口专业资料.9)借阅窗口10)系统设置窗口专业资料.三、主要代码主要代1)登录窗口(实现管理员和馆长的登陆)登陆检查:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Data;usingp
6、rjTSGL.ClassLib.DBAccess;namespaceprjTSGL.ClassLib.Logic{classclsLoginCheck{publicstaticDataTableCheckLogin(stringUserId,stringPWD){{stringSQLstmt="selectmName,mPwd,mRolefromMadminwheremName='"+UserId+"'andmPwd='"+PWD+"'";DataTabledt=clsGlobalVar.GetDataTab
7、le(SQLstmt);returndt;}专业资料.}}}登陆:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingprjTSGL.ClassLib.Logic;namespaceprjTSGL.TSGL_UI{pub
8、licpartialclassfrmLogin:Form{publicfrmLogin(){InitializeComponent();}privatevoidbtnLogin_Click(objectsender,EventArgse){stringstrUserID=loginid.Text.Trim();stringstrPWD=loginpwd.Text.Trim();stringtype=