图书管理系统报告图书馆管理系统报告.docx 立即下载
2023-03-06
约3.4千字
约7页
0
23KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

图书管理系统报告图书馆管理系统报告.docx

图书管理系统报告图书馆管理系统报告.docx

预览

免费试读已结束,剩余 2 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

图书管理系统报告图书馆管理系统报告大型数据库设计实践报告题目:专业软件工程(niit)学生姓名杨雨童班级学号b12041016指导教师毛燕琴指导单位计算机学院/软件学院日期2014.5.30图书管理系统一、课题总体介绍图书管理系统具有系统管理员、图书管理员和读者三类用户,这三类用户分别拥有不同的权限。系统管理员:管理用户信息(对应数据库中libusers这张表)。图书管理员:管理图书信息(对应数据库中libbooks这张表)。读者:对图书的操作。分工说明:1.创建表,数据库的操作,包括系统连接数据库的各项操作,程序调试(江杰)2.程序界面、框架设计,图书编码入库功能的实现(杨雨童)3.系统管理员权限各项功能的实现(李健)4.读者权限各项功能包括借书,还书,查询数目功能的实现(杨金霖)、5.图书管理员权限中修改,删除图书信息功能的实现(陈维钊)系统管理员。管理用户信息(对应数据库中libusers这张表),可对包括系统管理员和图书管理员及读者在内的用户信息进行查询,添加,删除,修改。三、总体设计图书馆系统,包含用户和图书两个主要的数据。由此我们的数据库要包含两张表,一张对应用户信息(此程序中的libusers这张表),另一张对应图书信息(此程序中的libbooks这张表)。1.对于用户信息这张表(下图),我们的图书管理系统要求用户包括系统管理员,图书管理员和读者三个用户,这三个用户对应的是三个不同的权限。在表中用属性userrank来定义,1,2,3分别表示系统管理员,图书管理员和读者。另外表中还有userid,username,userpass这些基础属性,用来区别用户以及判断用户登录。我们还赋予了系统管理员限制用户登录的权限,在表中用userlock属性来表示,0,1分别表示该用户是否可以登录。2.对于图书信息这张表(下图),主要是对图书信息的描述,这张表相对比较简单,用bookname,bookauthor,bookpress,bookdate等属性来描述图书信息,方便用户查询到相应图书。四、详细设计(界面的设计,图书添加功能的实现)(1)、各个界面的设计1.登录界面2.查询,添加,删除,修改功能查询,修改,删除功能在系统中包括对用户信息的修改和对图书信息的修改。这个系统中的查询,修改,删除功能都是通过datagridview控件来实现的,查询包括对用户信息的查询,对图书信息的查询,上图是对用户信息的查询,设置datagridview与数据库中的表关联,即可把表中的信息显示到控件窗口中,以此来达到查询的目的。删除和修改功能都需要用户首先选中datagridview控件中的一行,然后点击相应按钮跳转到对应的界面。例如修改功能(如下图),界面中有用户id,用户名,密码,权限,分别对应libusers表中的userid,username,userpsaa和userrank这几个属性,用户可以通过在textbox控件中输入要修改的信息,就可以直接对表中的数据进行修改。stringuserid=textbox3.text.trim;stringusername=textbox1.text.trim;stringuserpass=textbox2.text.trim;intuserrank=combobox1.selectedindex+1;intuserlock=0;if(checkbox1.checked==true){userlock=1;}condatabaseeditusercon=newcondatabase;datatableadddt=newdatatable;adddt=editusercon.select("libusers");if(textbox3.text==""||username==""||userpass==""){messagebox.show("读者信息不能为空");}else{//stringaddstring="insertintolibusersvalues("+userid+","+"""+username+"""+","+"""+userpass+"""+","+"getdate"+","+userrank+","+"0)";stringaddstring="updatelibuserssetuserid="+userid+",username="+"""+username+"""+",userpass="+"""+userpass+"""+",userrank="+userrank+",userlock="+userlock+"whereuserid="+useridold;intres=editusercon.edit(addstring);if(res>0)
查看更多
努力****爱静
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

图书管理系统报告图书馆管理系统报告

文档大小:23KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用