书店租赁管理系统课程设计报告书Word文档下载推荐.docx
- 文档编号:21459357
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:14
- 大小:599.16KB
书店租赁管理系统课程设计报告书Word文档下载推荐.docx
《书店租赁管理系统课程设计报告书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《书店租赁管理系统课程设计报告书Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。
在当今社会,随着计算机的发展及网络技术的应用,计算机应用在全球范围内的普及。
当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。
而在日常生活中信息技术的不断融入,在技术越来越先进的同时,我们应该从以前繁琐的事务中解放出来,来提高了我们的工作效率。
而目前在在一些中小型书店中,工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解书店各类图书的库存,读者比较需求的图书难以在短时间里找到、图书的入库和更新比较麻烦等等,不便于动态及时调整图书结构。
由于不可避免的人为因素,造成数据的遗漏、误报。
为了更好的适应当前读者的借阅、租赁需求,缓解手工管理存在的许多弊端,计算机信息化管理有着储存信息量大,速度快、便于管理等特点,提供给我们的处理信息及时快捷,在工作中不仅减缓了压力,同时提高了我们工作人员的自身素质。
因此我们利用计算机提供给我们信息,及时的调整书店图书结构,并且对读者的租赁过程形成一整化动态的管理。
2、可行性研究
任何一个系统或一项工程,在建立之前,必须首选进行可行性分析,可行性分析包括两层含义,一是可能性,二是必要性。
可能性指开发信息系统的条件是否具备,必要性是指客观上是否真正需要,通过可行性研究,可避免盲目投资,减少政治性要的损失。
下面从四方面来讨论:
(1)、经济可行性
主要是只指算一个新的系统开发所需要的投资费用和运算费用,并与估计的新系统收益进行比较,看是否有利。
本系统所需的软硬件成本比较低,投资小,具有一定的通过性,因此,在经济上是可行的。
(2)、时间可行性
主要包括系统在目前环境下能否正常运行,运行后所引起的各方面,以及这些变化对社会或人的因素所产生的影响。
本系统对人事的管理比较全面,可长期使用。
(3)、技术可行性
利用现有的设备,软件及技术人员,新系统的目标能否达到,这也是可行性研究中需要考虑的一个问题。
关系型数据库的高速发展使管理信息系统具备了良好的开发环境。
(4)、社会可行性
人类社会文明的发展已进入信息化的高速发展时期,传统的手工方式支持下的管理模式,已经不能满足各方面的需要。
开发本系统的目标不仅是提高工作效率,减轻劳动强度,而且减少出错率,具有很好的社会意义。
3、数据流图
二、数据库设计分析:
1、功能需求
在本系统中管理员应该完成如下操作:
Ø
对会员信息,图书信息,借阅信息,收入信息的添加、修改和删除操作。
利用关键字对会员个人借阅情况和书籍信息进行查询操作。
对会员进行借书和还书管理。
针对以上的功能分析,对数据库的设计做了以下分析。
2、书店租赁管理系统的功能模块设计
书店租赁管理系统主要由会员信息管理模块、图书信息管理模块、系统管理模块和图书租赁管理模块组成,各功能分别作如下介绍:
会员信息管理模块:
在会员信息管理模块中可以对会员的信息进行增加、修改、查询等操作,记录会员借阅历史并可以用户权限如结借书数目及时间限制等。
图书信息管理模块:
在图书信息管理模块中可以增加、修改和查询图书的各种相关信息。
系统管理模块:
在系统管理模块中可以管理员的名字、密码鞥信息进行增加、修改和查询等操作。
图书租赁管理模块:
在图书租赁管理系统中可以实现对图书信息的查询以及图书借阅、归还等功能。
3、功能模块图
有上述的功能模块设计,得出书店租赁管理系统的功能模块图。
功能模块图:
4、E-R图分析
E—R图:
5、书店租赁管理系统的数据库表:
(1)会员信息表(Member):
名称
数据类型
数据长度
说明
uID
char
20
会员编号(主键)
uname
姓名
sex
10
性别
phone
联系电话
maxborrow
int
4
最大借书量
表格1会员信息表
(2)图书信息表(Book):
bID
图书编号(主键)
bname
varchar
50
图书名
pubname
出版社名称
pubdate
datetime
出版日期
bouther
图书作者
bstyle
图书类别
subject
varchar(MAX)
300
主题词
maxremian
引进册数
remian
目前库存量
表格2图书信息表
(3)图书租赁信息表(Borrow):
borrowID
nchar
借书编号(主键)
会员编号
图书编号
borrowdate
借书日期
Yreturndate
应还日期
Treturndate
实际还书日期
yjmoney
押金
表格3图书租赁信息表
(4)收入表(Income):
incomedate
收入日期
jsmoney
smallmoney
借书金额
fkmoney
罚款金额
表格4收入表
(5)管理员信息表
mID
管理员编号
Mname
管理员名字
mpass
Varchar
密码
表格5管理员信息表
(6)所有表之间的关系:
图1所有表关系
三、图书管理系统的功能实现
(一)"
登陆界面"
编码设计
图2登录界面
代码:
PrivateSubCommand1_Click()
'
ToDo:
createtestforcorrectpassword
checkforcorrectpassword
IftxtPass.Text="
123"
Then
flag=1
UnloadMe
菜单.Show
Else
MsgBox"
密码不正确,请重新输入!
"
,"
Login"
txtPassword.SetFocus
txtPassword.SelStart=0
txtPassword.SelLength=Len(txtPassword.Text)
EndIf
EndSub
PrivateSubCommand2_Click()
End
(二)"
菜单"
编码设计
图3“菜单”界面
PrivateSub查找会员信息_Click()
flagadd=1
Form7.ShowvbModal
PrivateSub查找借阅情况_Click()
Form8.ShowvbModal
PrivateSub查找收入情况_Click()
Form9.ShowvbModal
PrivateSub查找图书信息_Click()
Form6.ShowvbModal
PrivateSub还书_Click()
Form11.ShowvbModal
PrivateSub借书_Click()
Form10.ShowvbModal
PrivateSub退出_Click()
End
PrivateSub新增会员信息_Click()
flagadd=1
Form2.ShowvbModal
PrivateSub新增图书信息_Click()
Form3.ShowvbModal
PrivateSub修改会员信息_Click()
Form4.ShowvbModal
PrivateSub修改图书信息_Click()
Form5.ShowvbModal
(三)"
新增会员信息"
图4“新增会员”界面
(四)"
新增图书信息"
图5“新增图书”信息
(五)"
借书"
图6“借书”界面
(六)"
还书"
图7“还书”界面
(七)"
查找图书"
图8“查找图书”界面
四、课程设计总结
数据库课程设计是把所学的SQL2005的知识与其他的开发语言综合运用的一门课程,它能锻炼我们的实践能力,也是对我们的知识学习的一次考察。
在拿到课程设计题目时,我就在图书馆找了许多相关的资料,但是由于“书店租赁管理系统”在图书馆并没有一样的案例,所以我借鉴了“图书借阅系统”,在“图书借阅系统”的基础上修改的调整。
开始课程设计时,我先做了整体的分析,把要设计的表,表的属性,表间的关系全部弄清楚,然后分析系统需要的功能,并画出了整个系统的功能模块图和E-R图,使得这次课程设计的整体构架基本展现出来。
接下来就是整个系统的设计过程,首先使用SQLserver2005建立数据库表和各种视图、存储过程、触发器等,将整个系统的后台数据库建立完成。
然后就是系统前台制作,使用VB6.0制作界面,并连接到数据库,完成整个系统的制作。
通过课程设计,我了解了很多知识,增强了自身的实践能力,同时也从中发现很多的不足。
首先,看到课题后的很长一段时间我一直没有认真仔细地思考过需要怎么设计好这个数据库,只是在老师的提醒下粗略的思考了一些。
当准备开始动手的时候,大量的作业纷至沓来,几乎压得我不能喘息,当我正真静下心来做课程设计的时候,时间已经不多了。
在这些日子里,可以说得是苦多于甜,但是还是学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。
其次,在实际上,我没有能完成以上课程设计的的所有工作。
在前台的制作中,虽然已经借鉴可许多的相关文献资料与网络资源,但是由于对VB的不了解,我只完成界面的制作,而没有实现VB与数据库的链接工作,这实在是我遗憾的地方。
这使我更加深刻地明白:
单单是上课所学的知识是远远不够的,课外没有多多地补充、学习,是不能将自己的知识结构填充完整。
然后将这些知识利用在实践中,在实践中好好的巩固下来,将理论知识与实践相结合。
在整个课程设计的过程中,我深刻感觉到自己知识的贫瘠,我明白自己非常需要在课外继续学习,巩固自身的知识结构,来迎接以后的学习与研究。
参考文献
[1]张志强,孙福兆,余健.VisualBasic.NET课程设计案例精编[M].清华大学出版社,2009.02.
[2]求是科技编著.ASP.NET信息管理系统开发实例导航[M].人民邮电出版社,2005.04.
[3]刘大玮,马传宝,孙颖洁.SQLServer数据库项目案例导航[M].清华大学出版社,2005.07.
[4]明日科技编著.SQLServer2005开发技术大全[M].人民邮电出版社,2007.09.
[5](CSDN下载频道)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 书店 租赁 管理 系统 课程设计 报告书