- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计指导教师专 业班 级学 号姓 名学校图书馆管理系统的设计与实现选择开发工具信息包括号名信息包括结构字段名字段类型字段长度字符型 10字节姓名字符型 字节性别字符型 字节字符型 字节型 4字节结构字段名 字段类型 字段长度型 10字节字符型 字节字符型 字节字符型 字节字符型 字节字节结构字段名 字段类型 字段长度字符型字节字符型字节 字节字节结构字段名 字段类型 字段长度字符型字节系统的主要功能包括:
图书入库管理;
图书查询?查询?
帮助 ;
系统退出。5、程序设计
信息程序的设计多操作是数据库中比较难的开发专题,它涉及到数据库中的关系操作的基本方法问题例如本系统中要从建立的三个基本数据表中,,就要涉及到这三个数据表解决这个问题,SQL语句加以实现。
数据库添加,删除数据
在添加数据数据时要注意,数据库中字段的类型,长度,是否允许为空置,应对应输入,都则无法将数据添加进数据库中;在删除数据时,要注意表表之间的关系,比如要删除一本书,不仅要在图书表中删除,同时还要考虑,那本书在借阅表中数否有记录,删除时不应引起数据库的异常。
6、结束语
本学期对VB编程和数据库的实践微乎其微,原来的记忆,经验都淡忘了许多。刚拿到这个课程设计时,当时感觉和上学期我们做的数据库大实验差不多,所以想不能停留在原地了,应该要有所进步,在选择编程软件和数据库软件时,踌躇了好一阵,在图书馆里也查找了很多资料,虽然最后自己感觉时间比较紧,来不及再重新学门新的编程环境或是换个数据库软件,最后还是选择了VB编程和SQL-Server2000来做这个课程设计,但是在图书馆中的踌躇经历也是一段知识积累的过程。再图书馆中,我看到了用C#编程环境来实现数据库链接的,看了VB+ASP等开发的。同时也考虑过使用GIS组件MO开发,但是还是因为只剩下这一周不到了的时间了,所以实在有些来不及,最终选择了自己比较熟悉的VB+SQL-Server。
这次课程设计,我收获颇丰,首先是把原来淡忘的知识重新温故了一遍,很多知识直接做一点也想不起来了,但是只要稍微看下提示,或是书中的范例,那些语法,方法大都都又跃然纸上,要是没有这个课程设计,说不定再过半年什么的,我们就把原来的知识都忘得干干净净的了。
这次我做的是图书管理系统,由于时间原因,没有把系统设计得很详细,很周到,很复杂,但系统的主要功能我都实现了,界面自我感觉还算友好,只是没有太多的测试,其中还有些错误没有修正,对一些特殊操作可能会出现程序调试错误。由于时间实在不容许,没能一个一个仔细的修正。
总之,这次课程设计使我们学会了在短期时间内的系统开发,我感觉这种开发首先应该全神贯注,抓紧时间,其次应该先对系统中的主要功能加以认真实现,对细枝末节尽量完善,避免由于这些小错误而出现的系统崩溃等现象。7、参考文献
1.《SQL Server 2000 应用系统开发教程》清华大学出版社 李春葆 主编 2005年版
2.《Visual Basic 管理信息系统完整项目实例剖析》 人民邮电出版社 2005年版
3.《Visual Basic 程序设计标准教程》 上海科学普及出版社 袁福庆 主编 2007年版
4.《数据库技术》 安徽大学出版社 五国凤 主编 2004版8、附录
管理员登入图书信息管理系统:
读者身份登入部分关键代码如下所附:
登入窗体
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim str, Msgtext As StringPrivate Sub cmd_exit_Click()
End
End SubPrivate Sub cmd_login_Click()
Static count1 As Integer
Static intCount2 As Integer
Set cn = New ADODB.Connection
If cn.State = 1 Then cn.Close
cn.ConnectionString = Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=dbKCSJ
cn.Open
cn.CursorLocation = adUseClient
Set rs = New ADODB.Recordset
SQL = select * from Administrators where ID = Val(Trim(txt_id.Text))
If rs.State = 1 Then rs.CloseSet rs = Execute
您可能关注的文档
- 《数据库原理课程设计-工资管理系统》.doc
- 《数据库原理与应用实验报告-SQL语言的使用》.doc
- 《数据库原理课程设计-餐厅管理数据库课程设计》.doc
- 《数据库原理课程设计-薪资管理系统》.doc
- 《数据库原理课程设计参考选题》.doc
- 《数据库原理课程设计-房屋租赁管理系统》.doc
- 《数据库原理及应用A实验指导书》.doc
- 《数据库原理课程设计报告-银行帐户信息数据库应用系统》.doc
- 《数据库原理课程设计实验报告》.doc
- 《数据库基础与应用课程设计-物业管理系统》.doc
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)