ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:1.02MB ,
资源ID:8164166      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8164166.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android的图书管理系统的设计与实现毕业论文.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于Android的图书管理系统的设计与实现毕业论文.docx

1、基于Android的图书管理系统的设计与实现毕业论文设计题目基于Android的图书管理系统的设计与实现摘要随着计算机技术的飞快发,电子信息化慢慢替代了企业管理的传统管 理手法。这是一种现代流行的经营模式,采用管理系统是能够有效提高管理效率的。 图书馆管理系统是学校管理机制中重要的一环。图书馆代表着一间学校或者地区的文化标志。因为图书馆丰富的图书资源能够带给我们重要并且优越的学习资源。通过对图书管理系统的运行管理机制进行调查研究,开发了此图书系统关键词:计算机技术,安卓;图书管理; (3-5个)第一章引言主要任务是大致列出全文的基本容和轮廓。它可以包括以下五项容中的全部或其中几项。1.介绍某研

2、究领域的背景、意义、发展状况、目前的水平等;2.对相关领域的文献进行回顾和综述,包括前人的研究成果,已经解决的问题,并适当加以评价或比较;3.指出前人尚未解决的问题,留下的技术空白,也可以提出新问题、解决这些总要问题的新方法、新思路,从而引出自己研究课题的动机与意义;4.说明自己研究课题的目的;5.概括论文的主要容或勾勒其大体轮廓。如:1.1课题研究的背景随着人们生活水平的日益提高,人们对文化的需求也越来越大。在人们的业余生活中,越来越多的人乐于享受文字给生活带来的乐趣。而图书也是学生的学习过程中必不可少的。而本项目旨在研发一个图书馆的管理系统,实现图书馆的信息化管理。在方便读者查询借阅图书的

3、同时,方便图书馆管理员对图书进行管理。1.2 课题研究的意义与容1.3 Eclipse的发展概况Eclipse的发展史,版本代号平台版本主要版本发行日期SR1发行日期SR2发行日期,如下:Callisto3.22006年6月26日N/AN/AEuropa3.32007年6月27日2007年9月28日2008年2月29日Ganymede3.42008年6月25日2006年9月24日2009年2月25日Galileo3.52009年6月24日2006年9月25日2010年2月26日Helios3.62006年6月23日2006年9月24日2011年2月25日Indigo3.72006年6月22日2

4、006年9月23日2012年2月24日Juno(预定)3.8与4.22006年6月27日2006年9月28日2013年2月22日Kepler4.32006年6月26日2006年9月27日1.4 本文的主要容Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成EclipsePlatform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,EclipsePlatform则是一个开放的可扩展

5、IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。EclipsePlatform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。Android工程是在Eclipse工具上编写的,进行android工程的编写,首先需要在Eclipse上安装ADT插件,然后指定SDK所在的路径,便可以创建android虚拟机了。第二章 图书管理系统分析2.1 可行性研究2.1.1 技术可行性2.1.2 经济可行性2.1.3 操作可行性2.2 系统需求分析2.2.1 功能需求2.2.2 非功能需求第三章 XXX系统的设计3

6、.1 系统的功能结构3.2 数据库设计3.3 XXX第四章 图书管理主要功能设计4.1 登录模块登录界面作为系统的门面,登录界面完成的功能是验证所登录用户的账号是否正确,以验证是否有进入系统的权限。登录功能对应的程序名为cn.edu.hdu.android包下的MainActivity.java。登录界面如下:4.2 添加模块增添学生界面管理员通过增加学生界面,增加所要增加的学生的基本信息,通过添加这些信息,是为了把本校部查询学生信息、功能对应的程序名为cn.edu.hdu.android包下的InsertStu.java。增添学生界面如下:图书增加界面管理员通过增加书籍界面,增加所要增加的书

7、籍的基本信息,通过添加这些信息,是为了普通学生用户通过作者名和书籍名查询时能更好的了解到书籍的基本信息等基本情况。注册功能对应的程序名为cn.edu.hdu.android包下的InsertBook.java。图书增加界面如下:4.3 查询模块学生用户通过输入所需查询的书籍名字,便可以从数据库中查询到所查询的图书。书籍查询功能对应的程序名为cn.edu.hdu.android包下的SelectBook.java。查询界面如下:第五章 系统测试5.1测试环境与方法5.2系统测试结果与分析用户注册测试用户在手机终端打开客户端应用程序后,有两个按钮选择,如果还没有账号,则点击用户注册按钮跳转到注册界

8、面。注册界面需要你输入你的用户名、密码、号、入学年份、性别和所在学院等信息。如果用户填写的信息不全或者遗漏,则提示填写完整。如果注册成功,则跳转到登录模块进行登录。注册无效类:注册信息不完整,提示填写完整。注册有效类:注册信息完整,并且注册信息符合唯一性,跳转到登录界面。用户登录测试用户登录分为学生用户登录和管理员登录,两者的登录方式都是只需要提供用户名和密码就可进行登录操作。学生用户登录成功后,跳转到图书查询界面;管理员登录成功后,跳转到管理员界面,管理员界面分为学生管理和图书管理两部分。登录无效类:登录账号或者密码不符,登录不成功,提示错误。登录有效类:登录账号密码相符,登录成功,并跳转到

9、学生用户或管理员相对应的界面。图书查询测试作为图书馆管理系统的主要功能,用户通过用户名和密码登录后,便可以享受图书查询等功能服务。学生用户想要查询的书籍只要提供书籍名和书籍作者,就能查询到该书籍的基本信息。测试无效类:查询的图书不存在,提示查询图书不存在。测试有效类:查询的图书存在,并列出所查询图书的基本信息。用户管理测试对于图书管理员而言:他们除了上述所具有的权利外,还需要对普通用户进行管理。在用户管理中,通过用户名搜索出特定学生用户或者查询出所有学生用户,在用户列表出来之后,通过长按用户列表上的某一条信息,可以对该用户进行删除操作。测试无效类:查询特定的学生不存在,提示所查询的学生不存在。

10、测试有效类:查询特定学生存在,并列出学生的基本信息。书籍管理测试书籍管理中,除了书籍查询功能外,还有对书籍进行添加的操作,在对书籍进添加操作时,需写明书籍的一些基本信息,比如:书名、作者名、所属科目、所放位置等信息。在书籍查询功能上,可以通过长按查询出来的书籍列表,来删除、更新所选中的书籍。测试无效类:书籍添加信息不完整,提示填写完整。测试有效类:书籍添加信息完整,添加成功。总结与展望详细说明论文的主要工作,可总结五点左右,列出1,2,3,4,5然后描述因系统或技术存在某些问题而提出的进一步的建议。应该着重论述你的论文工作的主要特点。经过一学期的努力终于完成了基于Android平台的图书管理系

11、统的设计以与论文,本图书管理系统实现一般传统WEB上的图书管理系统所必备的基本功能,并且提供了友好的用户交互界面,让用户操作起来极为方便和快捷,在这13周里,我收获了很多,也付出了很多,从一个系统设计者的角度来说,我体会到了一个系统的设计其实不是想象的那么简单,对于用户来讲,也许手机软件上的一个看似很小的功能,但在系统开发者看来有时却并不显得简单,有句俗话叫“牵一发而动全身”,在一个系统有时一个小小的改动往往会牵涉到一些复杂的业务逻辑和算法,因此作为一个开发者,必须要有十足的耐心,才能将系统尽可能设计的合理,这款系统,我从整体设计和用户交互的UI层,到完成具体功能的业务逻辑层,直至底层数据库的

12、设计,都花了很多时间去思考,做了很多繁琐的工作,但我认为是值得的,因为我做的大量工作换来了用户操作的简便,也为用户提供了良好的体验。在没有做毕业设计之前,觉得以前学过的知识太零碎,只是单纯的概念和计算之类的,并且没有整体的联系和框架,并且也单纯的认为毕业设计只是对以前的知识点的总结,但是通过这次毕业设计发现自己的看法有点太片面。毕业设计不仅是对前面所学知识的一种检验,也是对自己能力的一种提高。通过这次毕业设计使自己明白了原来的知识是非常欠缺的,要以后的工作和生活中都应该不断地学习,努力提高自己的知识和综合素质。在这次毕业设计中,我遇到了很多问题。单从图书管理系统的服务器端来说用到的知识都有XM

13、L、Servlet、JDBC、数据库Oracle、等等当初学习时,只是听懂了一部分,没有完全理解,所以做整体框架花费了一部分时间,以至于时间比较紧。至于开发客户端相对来说比较熟练一点。当然,图书管理系统是一个比较大的项目,光调试就要启动数据库、服务器端Tomcat、客户端,一旦中间有什么问题需要检查的地方很多,确实需要细心,耐心,更重要的是技术。因此这次毕业设计让我看到了我们不能只满足于掌握一种计算机语言,其实多种计算机语言之间是相通的,我们要学会联系,只有技术过关了,才能做出好项目。在这次毕业设计中,同学之间互相帮助,有什么不懂得大家一起商量,发现我们所学的知识实在是有限,不过我们能够充分利

14、用网络的优势去查阅资料。在整个设计过程中懂得了许多东西,也培养了独立思考和设计的能力,树立了对知识应用的信心,相信会对今后的学习工作和生活有非常大的帮助,并且提高了自己的动手实践操作能力,使自己充分体会到了设计过程中成功的喜悦。虽然这个设计做的不怎么好,但是在设计过程中所学到的东西是这次课程设计的最大收获和财富,使我终身受益。对于本系统,虽然完成了图书馆管理系统的基本功能,但我觉得还好很多的不足,首先,交互界面虽然尽量做到简洁、方便,但是由于时间和经验的不足,有许多地方还是不能很好的做到美观和简洁的平衡点。本系统虽然完成了传统WEB图书馆管理系统的基本功能,但我觉得还是有很多功能可以有待发挥,比如,图书馆的电子书下载与电子书在线阅读等模块,以上两个模块都没在本系统实现,但我相信,如果能加上这些没有实现的模块,本系统将更加完善。参考文献1 松峰,力.JavaScript高级程序设计. :人民邮电,2010:1-82 新宇. 基于Struts框架的Web系统实现. 财经大学学报,2010,S1:222+226致 (可选)对导师和给予指导或协助完成毕业论文工作的组织和个人表示感。容应简洁明了、实事。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1