计算机毕业设计论文样例Word文档下载推荐.docx
- 文档编号:20279769
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:14
- 大小:586.04KB
计算机毕业设计论文样例Word文档下载推荐.docx
《计算机毕业设计论文样例Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机毕业设计论文样例Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。
1.1引言2
1.2目标2
1.3系统需求2
第二章数据库及功能设计3
2.1数据库设计3
2.1.1数据库需求分析3
2.1.2数据库逻辑结构设计3
2.2系统功能描述4
2.2.2开发和运行环境选择4
2.2.3系统功能分析4
第三章系统流程图6
3.1系统功能模块图6
3.2图书馆管理信息系统数据流程图6
第四章系统界面7
4.1用户管理7
4.1.1用户登录7
4.2系统界面8
4.3读者管理9
4.3.1读者种类管理系统模式设计9
4.3.2读者信息管理系统模式设计9
4.4书籍管理9
4.4.1书籍种类管理系统模式设计9
4.5借阅管理10
4.5.1借阅信息管理模块的设计10
第五章数据库代码11
5.1用户登录的代码:
11
5.2用户密码代码:
5.3修改密码11
结束语13
参考文献14
致谢15
目录页码采用大写罗马字母
目录内容从前言
(1)开始
前言
当今时代是飞速发展的信息时代。
在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
图书管理系统(电子阅览室)主要提供网上的电子图书阅览平台,读者可以通过该系统阅览丰富的电子资源。
在图书管理系统中,读者可以方便地对书目进行检索和阅览,足不出户便可尽览群书。
图书管理系统主要提供网上的图书阅览平台。
电子阅览室可提供24小时的在线服务,最大限度的利用了当前互联网的各种优势,使得您无论身在何处,只要能接入互联网就可以享受到它所提供的方便,快捷的服务。
它既具有传统图书馆的大部分功能,像图书的查阅及阅览,又新增了基于现有网络技术的许多实用的功能,像用户注册,书签,书评等。
它充分的利用了互联网资源,使商家和用户都能从中获得益处。
随着各图书馆的图书的数量不断增多和图书馆规模的不断扩大,人工管理这些庞大的体系非常困难的,因为图书的情况是随时改变的,因此必需对图书进行动态的管理,而这对于一个管理人员来说是一件比较复杂的事情,存储,查询,借阅是必不可少的业务。
为了能让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其容易地对所有图书进行管理,并且准确无误,轻松自如。
因此开发一个图书馆管理系统软件是当务之急,也是本论文选题的重要意义和研究宗旨。
图书馆管理系统的流通部分是所有图书馆系统中最重要的部分,流通系统将读者与图书,读者与管理员,读者与读者相互间联系起来,而且流通系统处理的数据类型多,数量大,精细且频繁,因而需要系统应具备较完善的诊错功能,从而根据系统的运及反馈信息高质量,高效率地管理系统流通部门的全部功能。
由于时间仓促和水平有限,不当之处在所难免,请各位老师批评指正。
第一章概述
1.1引言
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了安全性。
1.2目标
●对图书资源进行分类,发布到网上,以供读者阅读。
●为读者提供图书检索功能;
●读者能方便地阅览电子图书;
●读者能对书目进行评论;
●对读者的用户名、密码及权限进行管理。
1.3系统需求
随着互联网的爆炸性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面。
另外,传统的图书馆不能满足一部分现代人的需要,而电子阅览室,由于其不受时间与空间的限制同时又具有传统图书馆的大部分功能,能够满足各类用户的常规与特殊需求,而且其方便快捷,实现技术又比较成熟,因此受到当代人的喜爱。
第二章数据库及功能设计
2.1数据库设计
2.1.1数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出,收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
2.1.2数据库逻辑结构设计
图书馆管理信息系统数据库中各个表格的设计结果如下面表格所示。
每个表格表示在数据库中的一个表。
列名
数据类型
可否为空
种类编号
字符型(4)
否
种类名称
字符型(10)
借书数量
是
借书期限
有效期限
备注
字符型(20)
表1读者基本信息表
读者编号
读者姓名
读者性别
字符型(3)
读者种类
工作单位
字符型(40)
家庭住址
电话号码
电子邮件地址
登记日期
日期型(8)
表2读者信息表
2.2系统功能描述
本系统的主要任务是使图书馆的信息管理工作系统化、规范化、自动化。
2.2.1开发设计思想
本系统的开发思想:
系统应符合图书馆信息管理的规定,满足图书馆日常管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求。
系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
2.2.2开发和运行环境选择
开发工具:
VisualFoxPro6.0
运行环境:
Windows9x、WindowsNT或Windows2000
2.2.3系统功能分析
系统功能分析
有关读者种类标准的制定、种类信息的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。
读者种类信息的修改、查询等。
读者基本信息的输入,包括读者编号、读者姓名、读者种类、工作单位、电子邮箱地址、备注。
读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、工作单位、电话号码、电子邮件地址、备注等等。
书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等等。
书籍类别信息的查询、修改,包括类别编号、类别名称、关键词、备注信息等。
书籍信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、关键词、登记日期、备注信息等。
书籍信息的查询、修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、书籍页数、关键词、登记日期、备注信息等。
借书信息的输入,包括借书信息的编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
借书信息的查询、修改,包括借书信息的编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。
还书信息的查询、修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。
读者种类信息,包括的数据有:
种类编号、种类名称、借书数量、借书期限、有效期限、备注等。
读者信息,包括的数据项有:
读者编号、读者姓名、读者种类、读者性别、工作单位、电话号码、电子邮件地址、办证日期、备注等。
书籍类别信息,包括的数据项有:
类别编号、类别名称、关键词、备注信息等。
书籍信息,包括的数据项有:
书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、关键词、登记日期、备注信息等。
借阅信息,包括的数据项有:
借阅信息编号。
第三章系统流程图
3.1系统功能模块图
在系统功能分析的基础上,考虑VisualFoxPro6.0程序编制的特点,得到如图1所示的系统功能模块图。
图1系统功能模块图
3.2图书馆管理信息系统数据流程图
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。
收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
……
第四章系统界面
4.1用户管理
4.1.1用户登录
启动系统,进入系统界面。
如图2所示:
图2系统界面
为了使本系统安全,只有拥有权限的用户才能进入。
选择用户,输入口令,单击确定按钮,如果口令正确,则进入系统,如果提示口令错误信息,请重新输入口令,输入三次都不正确,直接退出系统。
如图3所示:
4.2系统界面
进入系统界面,单击菜单上的系统,然后选中下拉菜单里的修改密码。
如图4所示:
图4修改密码
4.3读者管理
4.3.1读者种类管理系统模式设计
图书馆需要管理不同种类的读者,并且不同读者享受的服务不同,读者种类管理模块主要实现如下功能:
●添加读者种类。
●修改读者种类。
●删除读者种类。
4.3.2读者信息管理系统模式设计
读者种类管理模块主要实现如下功能:
4.4书籍管理
4.4.1书籍种类管理系统模式设计
书籍种类管理模块主要实现如下功能:
●添加书籍种类。
●修改书籍种类。
●删除书籍种类。
这是通过表单向导完成书籍种类管理表单的设计,设计的最终结果如图5所示:
图5最终结果
4.5借阅管理
4.5.1借阅信息管理模块的设计
借书信息管理模块主要实现如下功能:
●添加借书信息。
●修改借书信息。
●删除借书信息。
●查询借书信息。
由于在数据库足我们把读者编号和书籍编号作为主键,因此通过读者编号就能在读者信息中找到对应的书籍名称。
第五章数据库代码
wait"
"
windowtimeout1
thisform.hide
doformE:
\图书馆管理系统\用户登录界面
确定代码:
Ifthisform.Text1.value="
老师"
andthisform.Text2.value="
123456"
wait"
欢迎使用............"
windowtimeout1
thisform.hide
doe:
\图书馆管理系统\管理系统菜单.mpr
thisform.release
else
thisform.num=thisform.num+1
Ifthisform.num=3
wait"
用户名或口令不对,登录失败!
else
用户名或口令不对,请重输!
endif
endif
取消代码:
Thisform.release
5.3修改密码
确定:
use000.dbf
locaforthisform.text1.value=password
ifnotfound()
messagebox("
不成功"
)
replallpasswordwiththisform.text2.valueforthisform.text1.value=password
成功"
取消:
thisform.release
结束语
基于VisualFoxpro6.0具有强大的数据库管理功能,所以我们选定VisualFoxpro6.0实现图书馆管理信息系统中的各项功能。
经过了两个多月的学习和工作,我终于完成了《数据库VisualFoxpro的开发》的论文。
从开始接到论文题目到系统的实现,再到论文文章的完成,每走一步对我来说都是新的尝试与挑战。
在这段时间里,我学到了很多知识也有很多感受,从对VisualFoxpro的含糊,对数据库系统等相关技术很不了解的状态,我们小组成员开始了独立的学习和试验,查看相关的资料和书籍,让自己头脑中模糊的概念逐渐清晰,使自己非常稚嫩作品一步步完善起来,每一次改进都是我学习的收获,每一次试验的成功都会让我兴奋好一段时间。
从中我也充分认识到了图书馆管理系统开发给我们生活带来的乐趣。
虽然我的论文作品不是很成熟,还有很多不足之处,但我可以自豪的说,这里面的每一步,都有我的劳动。
当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。
我相信其中的酸甜苦辣最终都会化为甜美的甘泉。
这次做论文的经历也会使我终身受益,我感受到做论文是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破,……
参考文献
[1](图书)作者姓名.书名.出版社,年,月
[2](杂志)作者姓名.文章名.期刊名.年,期(卷)数.
[3](网上资料)文档名.网址.
参考文献不能少于10条
致谢
经过两个月的忙碌和工作,本次毕业设计已经接近尾声,作为一个专科生的毕业设计,由于经验的匮乏,难免有许多考虑不周全的地方,如果没有李奎明老师的督促指导,以及一起工作的同学们的支持,想要完成这个设计是不太容易的。
在这里首先要感谢我的导师李奎明老师。
李老师平日里工作繁多,但在我做毕业设计的每个阶段,设计草案的确定和修改,中期检查,后期详细设计,等整个过程中都给予了我悉心的指导。
除了敬佩李老师的专业水平外,他的治学严谨和科学研究的精神也是我永远学习的榜样,并将积极影响我今后的学习和工作。
其次要感谢和我一起作毕业设计的段俊艳、张李娟、高倩、刘建梅同学,她们在本次设计中勤奋工作,克服了许多困难来完成此次毕业设计,各自承担了各自的工作量。
如果没有她的们的努力工作,此次设计的完成将变得非常困难。
然后还要感谢信息工程系大专三年来所有的老师,为我们打下计算机专业知识的基础,最后对信息工程系的全体教师教师致以崇高的敬意,……
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 毕业设计 论文