[论文精品]数据库课程设计_图书管理系统

[论文精品]数据库课程设计_图书管理系统

ID:6690264

大小:1.61 MB

页数:23页

时间:2018-01-22

[论文精品]数据库课程设计_图书管理系统_第1页
[论文精品]数据库课程设计_图书管理系统_第2页
[论文精品]数据库课程设计_图书管理系统_第3页
[论文精品]数据库课程设计_图书管理系统_第4页
[论文精品]数据库课程设计_图书管理系统_第5页
资源描述:

《[论文精品]数据库课程设计_图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机科学与技术学院课程设计报告2010—2011学年第一学期课程名称数据库系统原理设计题目图书管理系统学生姓名学号专业班级信管08-01指导教师2011年1月16日目录(一)、摘要……………………………………………………………………(二)、课题组组成人员及本人任务…………………………………………(三)、需求分析………………………………………………………………(四)、概念结构设计…………………………………………………………(五)、逻辑结构设计…………………………………………………………(六)、系统功能实现………………………………………………

2、…………(七)、设计总结………………………………………………………………(八)、参考文献………………………………………………………………一、摘要随着图书馆和书店的图书的数量逐渐增加,图书的品种也越来越多,并且书籍的借出、归还日益频繁,需要处理大量的数据,假如使用计算机进行图书的购入、借出和归还以及读者、图书的管理和查询进行管理,就可以大大提高工作效率。所以图书管理系统的开发显得尤为重要。我们就做了图书管理系统这一项目。本图书管理系统的主要任务有:系统管理、信息管理、日常操作和信息查询四大主要模块。系统管理包括:系统登录、修改密码、关于界面。

3、信息管理包括:图书信息管理和读者信息管理。日常操作包括:图书借阅操作和图书归还操作。信息查询包括:图书资料查询和读者资料查询。关键词:图书管理系统、VisualFoxPro、借书、还书。二、课题组组成人员及本人任务本系统有我(孟凡伟)以及陈亮同学,我们共同完成的。我主要完成了表和数据库的建立,图书管理和读者管理,资料查询,密码维护等方面的设计。陈亮主要完成了图书的借阅与归还,关于等方面的设计。其他部分有我们共同完成。三、需求分析图书管理系统在我们实际生活中,特别是大学生的生活中有非常实用的价值它的实用性主要表现在以下几个方面:(1)可以加强

4、对读者借阅情况的控制,防止信息遗漏。(2)可以提高对数据处理的及时性和准确性。(3)使得在图书信息管理上更科学,便于查阅。(4)大大降低了管理的成本。由于本人水平有限,我选择了用VisualFoxPro设计本系统,这样才能更好的完成本系统的设计。四、概念结构设计概念结构设计以用户易于理解的形式表达信息,这与数据库的具体细节无关它涉及的数据独立于具体的DBMS和计算机硬件。他能真实、充分地反映现实世界中事务和事务之间的联系,能满足用户对数据的各种处理要求。易于改进和扩充。本系统的E-R图如下:出版时间出版社作者类别书名现存数量条形码借书时间图

5、书借阅还书时间编号已借书数还书时间借书时间登记时间读者性别类别姓名图书总数入馆时间借书期限图书价格图书编号图书n1住址单位部门五、逻辑结构设计该系统需要的数据库中应包括四个数据表。读者信息表结构图书信息表结构图书借阅记录表结构用户信息表结构关系模式如下:图书信息表(图书编号,条形码,书名,作者,出版社,出版时间,类别,现存数量,图书总数,入馆时间,图书价格,借书期限)读者信息表(编号,姓名,性别,类别,单位部门,住址,登记时间,借书时间,还书时间,已借书数)图书借阅记录表(图书编号,条形码,书名,编号,借阅者,借还时间,借还状态)用户信息表

6、(用户名,密码,权限)六、系统功能实现系统登录界面及其代码:“确定”按钮的click事件代码:setexactonLOCATEFORALLTRIM(用户名)=ALLTRIM(thisform.text1.Value)IFFOUND()ANDALLTRIM(密码)=ALLTRIM(thisform.text2.Value)userquanxian=alltrim(用户信息表.权限)messagebox("欢迎使用本系统",4+32,"系统提示")DOFORM系统界面thisform.Release()elsemessagebox("帐号或密码

7、错误",48,"系统警告")thisform.text1.Value=""thisform.text2.Value=""thisform.text1.SetFocus()ENDIFSETEXACTOFF“退出”按钮click事件的代码:thisform.releasecleareventsquit系统主界面及代码如下:Init事件代码:do图书管理菜单.mprwiththis,.T.thisform.command1.visible=.F.thisform.command2.visible=.F.thisform.command3.visi

8、ble=.F.thisform.command4.visible=.F.thisform.command5.visible=.F.thisform.command6.visibl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。