《基于JAVA的图书管理系统的设计与实现》9000字_第1页
《基于JAVA的图书管理系统的设计与实现》9000字_第2页
《基于JAVA的图书管理系统的设计与实现》9000字_第3页
《基于JAVA的图书管理系统的设计与实现》9000字_第4页
《基于JAVA的图书管理系统的设计与实现》9000字_第5页
已阅读5页,还剩18页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录TOC\o"1-3"\h\u271311引言 1285981.1课题背景 1269251.2课题意义 1158761.3系统现状分析 262012系统开发工具及平台 3271612.1系统采用的数据库技术概述 3212292.2系统开发工具选择 3290153系统分析 4272593.1系统开发的思路 477843.2系统需求分析 4259833.2.1管理员对功能的需求 4258123.2.2读者对功能的需求 4126713.2.3系统的设计应达到以下要求 5210393.3可行性分析 5210393.4运行环境 5210393.5系统功能模块设计 523614系统设计 8250014.1数据库的分析和设计 8115254.2系统实现 9192904.2.1MYSQL数据库的连接 9132644.2.2网站首页 9132644.2.3注册 10132644.2.4读者登录 11132644.2.5管理者登录 1323615系统测试 17250015.1软件测试的方法与步骤 17115255.2测试用例设计与测试用例的运行过程及测试结果分析 18192905.2.1模块测试 18132645.2.2集成测试 18132645.2.3验收测试 20115255.3评价 2019166总结 2114388参考文献 231引言1.1课题背景图书馆管理系统是现阶段能够促进图书馆业务精简和整合的重要系统。管理系统汇总的详细管理记录和管理数据,促使图书馆员或经营者在较短的时间内做出准确、合理的管理决策。系统提供的完整便捷的基本功能,可以促进图书馆的健康运行。因此,我们应该开发的图书馆管理系统应该能够为用户提供足够的信息内容和快速的检索。我们需要开发的图书详细录入管理系统是计算机技术的应用设备和技术创新,用于计算机管理和图书馆业务推广的各种业务需求。该系统是根据现阶段图书行业的发展需求而开发的。对于前者,需要构建数据一致性和真实性较强、难以保证数据安全的数据库系统。对于后者,服务器必须具有完整的功能,易于携带且易于移植。1.2课题意义现在是一个飞速发展的信息时代。信息处理在各行各业都是必不可少的,这表明计算机在信息管理系统环境中得到了广泛的应用。计算机最大的优点是它可以用于信息管理。利用计算机控制信息不仅可以提高工作效率,还可以大大提高安全性。特别是对于复杂的信息管理,计算机可以充分利用它。计算机信息管理与信息管理系统的发展密切相关,是系统管理的前提。该系统旨在更好地管理图书馆信息。图书馆作为信息资源的交流中心,拥有大量供用户借阅的图书资料,其中包括大量的信息。据调查,在过去,他们的信息管理方式主要是手工处理纸质备份,例如文本和表格。为了进行图书借阅验证和统计(例如,借阅天数,借阅时间超出限制的天数等),他们经常使用手动借书证进行验证,并手动计算和复制借阅者数据。借用权限和借用天数。数据信息处理繁重且容易出错;由于数据类型太多,因此很容易丢失并且很难找到。通常,缺乏系统和标准化的信息管理方法。尽管某些库具有计算机,但它们不用于信息管理,也不起作用。非活动资源被突出显示。这是开发管理信息系统的基本环境。数据处理是手工进行的,工作量大,错误率高,错误率不易改变。图书馆采用手工借阅管理。由于信息量巨大,图书馆信息借阅管理工作纷繁复杂。通常情况下,借阅信息记录在卡片上,借阅书籍的数量和内容记录在收据上。当时,图书馆工作人员和图书管理员都清楚这一点。如果他们想搜索很长时间,则必须探索大量数据,这既费时又费力。回顾一本很久以前的书甚至更加困难。针对这些问题,笔者认为有必要建立规范、系统、调度的图书馆管理制度,避免图书馆的随意性,提高信息处理的速度和准确性,做到及时、准确、有效。复习和修改书籍。随着图书馆的不断扩大,书籍的数量也在不断增加,有关书籍的信息量也成倍增加。面对海量的信息,传统的人工管理会造成图书馆管理的混乱,人力物力的过度浪费和图书馆管理的成本。因此,有必要建立一套科学、合理、有效、规范、实用的图书馆管理制度。系统开发设计的总体目标是使图书馆管理系统化、规范化、自动化,实现对图书馆资料的集中统一管理。该系统可以实现图书信息检索、图书借阅管理、用户个人信息管理等功能,以实现快速高效的图书管理。。1.3系统现状分析目前类似的系统有很多,但由于用户需求的不同,在实际使用过程中,不能完全有针对性地完成图书管理系统的相关功能,并且存在维护困难等缺点。如果自主开发软件,使软件界面尽可能实现用户友好的管理;在使用和维护方面,管理员可以及时高效地更新软件,尽可能满足图书业务管理的需要。技术上:系统采用Sun公司提供的eclipse作为开发工具,MySQL作为数据库,Java作为主要代码语言,保证了系统的安全性能。经济上:本系统实现了图书管理基本业务要求的功能,系统的开发成本相对较低,可以被广大图书馆所接受,并且可以大大降低手工管理过程的成本,提高管理效率。操作上:系统运行在普通的Windows操作系统上,操作界面与Windows类似。它很容易学习和使用。管理人员只需要了解计算机的基本操作,经过简单的培训即可操作。2系统开发工具及平台2.1系统采用的数据库技术概述MySQL是目前使用最广泛的开源数据库管理系统。MySQL是一个基于客户端和服务器的高性能、多线程、多用户的数据库管理系统。MYSQL使用SQL查询语言(SQL)是一种数据定义语言(DDL)和数据操纵语言DMLDCL,和数据控制语言的功能有一个统一的语言风格,和关系模式的定义,数据库的设置,数据的插入、查询、更新、数据库维护,包括数据库的生命周期中,所有的活动都可以独立。一组操作需求,如重新配置、数据库安全控制等,它们为数据库应用程序系统的开发提供了良好的环境。数据库运行后,用户可以根据需要随时修改模式,不影响数据库的运行,因此系统具有良好的可扩展性。2.2系统开发工具的选择Eclipse是由Sun提出的免费开源软件。它具有较强的Java程序开发可扩展性,可以实现Java程序的编写、编译、测试和运行的集成。它还支持基于面向对象的编程映射(如Hibe rnate、CVS、XML、UML和Spring)的编程可扩展性。它是开发软件的理想工具。在软件开发的程序过程中,我们只需要使用sun公司提供的swingGUI工具来实现核心模块和系统框架,所以系统是用纯Java语言实现的。3系统分析1系统开发的思路和目标随着人们物质生活和精神生活的不断改善,图书业作为民族传统和借阅文化的结合体,得到了不断的发展和完善;人们精神生活的需求带动了图书业的不断发展;显然,在这样的条件下,它还依靠传统的手工方式来实现图书管理,这不仅浪费了时间和人力物力:但也在很大程度上制约了图书馆的发展。使它只能在狭小的空间里生存。然而,随着图书行业的发展,IT行业发展迅速。因此,一种将所有人的需求与计算机相结合的发展模式应运而生。图书馆管理系统是在供求关系的前提下产生的。该系统将解决图书管理凌乱而毫无规律的众多弊端、为图书馆的管理提供一个系统化,合理化的管理系统:使得图书馆能实现有效,有叙和高性能管理;所以该系统的设计和开发具有很大的现实意义。本系统开发的目标是服务于图书行业的各项管理业务需求,方便工作人员,收集相关信息,发布相关信息,同时力求做到界面人性化,功能齐全,数据存储安全。3.2系统需求分析软件需求分析是软件开发阶段的第一步,也是与软件开发成败有关的关键步骤。准确,全面和标准化的软件要求是成功开发软件的关键。它的重要性在于允许用户完全了解软件系统的确切要求。它不能确定系统如何完成其工作,而只能确定系统应该完成什么。即,当前对指标系统的完整,精确,清晰和特定的要求。反复调查研究,了解数据库的组织细节,了解业务流程管理等系统需求,设计一个好的概念模型至关重要。一个好的管理系统可以使我们的管理人员从繁重的工作中解脱出来,使工作更轻松。需求分析的质量直接影响到系统设计的质量。本程序适用于图书信息管理,服务于本图书馆的各项业务需求。负责管理本图书馆的图书相关名细工作。3.2.1管理员对功能的需求注册读者的查询、删除、添加图书的查询、删除、新增借阅情况的查询3.2.2读者对功能的需求普通读者能够注册普通读者对图书的浏览图书的查询图书的借阅和归还3.2.3系统的设计应达到以下要求1)运用java,jsp技术开发系统界面,用mysql完成数据库的建立,数据表的设计。2)界面美观、简单、易操作,充分体现了其功能。3)该系统必须稳定并且其功能必须满足在线图书馆的需求。。4)毕业论文严格按照学校要求编写。5)系统应该是可扩展的。3.3可行性分析系统主要实现了对图书信息的管理,其主要功能是对读者、图书、借阅人、管理员等信息进行管理。系统的结构分为读者信息管理模块、图书信息管理模块、借阅信息管理模块和管理员信息管理模块。阅读器的信息管理部分有两个功能:查看阅读器的信息和维护阅读器的信息。图书信息管理可以对图书信息进行查询和维护。借阅信息管理可以在数据库中显示图书当前的借阅状态,并对借阅信息进行维护。管理员信息管理可以显示数据库中的管理员状态,并保留数据库中的管理员信息。如你所见,这个系统并不复杂;主要的问题是使用关键字查询数据库。3.4运行环境操作系统:Windows10开发技术:JAVA数据库:MYSQL开发工具:VisualStudio2005、eclipse9.0等3.5系统功能模块设计图书管理系统主要由图书管理网站模块,读者注册/登录模块,读者图书借阅/归还模块,图书管理模块以及图书和读者管理模块组成,如图3.1所示。管理员登录读者管理管理员登录读者管理图书管理借阅管理注册读者登录查询借还图书主界面图3.1系统功能模块图各功能模块详细介绍如下:图书馆首页模块:登录之后可以浏览本图书馆内的所有图书读者注册/登录模块:读者必须注册后才能登录图书借阅页面查询借阅图书读者借阅和归还图书模块:读者可以通过查询找到自己需要借阅和归还的图书图书管理模块:管理者登录之后可以对读书进行查询、删除和添加读者管理模块:管理者对读者信息进行查询和新增预期未还模块:读者结束超时未还管理员可以把该用户拉入黑名单该用户不可再次借书评论模块:读者可以对图书进行评论,为其他读者借书停供参考价值。评论需要管理员进行审核。网上图书馆系统主要实现了图书的查询、借阅和还书功能。读者在查询借书前必须登记。未注册的用户只能登录主界面进行图书整体浏览,不能进行分类搜索,也不能进行图书搜索和借阅。管理者可以对图书、读者以及借阅情况进行查询与管理经过分析得到流程图,如图3.2流程图主界面注册T主界面注册TF读者登录归还图书查询图书图书浏览借阅图书管理员登录借阅管理读者管理图书管理图3.2流程图4系统设计4.1数据库的分析和设计结合实际情况以及对用户的需求分析,该在线图书馆的数据库中主要数据表的表结构如下:图书类别表(类别ID,类别名称)图书表(图书ID,书名,图书类别,图书作者,出版社,图书价格)角色表(角色ID,角色名称)读者表(读者ID,用户名,用户角色,用户密码,用户性别,用户状态)借阅表(读者ID,图书ID,图书名称,图书类别,图书作者)表4.1图书类别表字段名称数据类型长度默认值允许空字段描述类别编号文本50否主键,外键类别名称文本50否表4.2图书信息表字段名称数据类型长度默认值允许空字段描述图书编号文本50否主键,外键图书名称文本50否图书类别文本50是外键作者文本50是出版社文本50是价格货币50是状态整数10表4.3角色表字段名称数据类型长度默认值允许空字段描述角色编号文本50否主键,外键角色名称文本501否表4.4读者信息表字段名称数据类型长度默认值允许空字段描述读者ID文本50否主键,外键用户名文本50是角色ID文本50否外键密码文本50是性别文本50是只能为“男”或“女”状态整数101否1.禁用2,正常表4.5借阅情况表字段名称数据类型长度默认值允许空字段描述读者ID文本50否主键图书编号文本50否主键图书名称文本50是图书类别文本50是作者文本50是表4.6评论表字段名称数据类型长度默认值允许空字段描述评论ID文本50否主键读者ID文本50否外键图书编号文本50否外键评论内容文本50是评论状态整数100否0,未审核,1审核通过,2,审核未通过4.2系统实现4.2.1MYSQL数据库的连接Java连接数据库前要先引入命名空间代码如下:usingSystem.Data.Oledb;通过Connection对象来连接数据库,代码如下:OleDbConnectionconn=newOleDbConnection();conn.ConnectionString="Provider=Microsoft.Jet.OleDb.4.0;"+"DataSource="+Server.MapPath("App_Data/数据库.mdb");//设置连接字符串conn.Open();//打开数据库4.2.2网站首页用户进入网站之后可以进行图书的浏览,注册成功之后可以登录然后对图书进行查询、借阅和归还。管理者登录可对注册读者、图书以及借阅情况进行管理。网站如图4.1主界面所示:图4.1主界面管理员登录:if(txtUsername.Text=="管理员"&&txtPassword.Text=="666666"){Session["pass"]="admin";Response.Redirect("管理者页面.aspx");}//如果管理员密码输入正确,将会被重定向到管理员页面会员登录:首先连接数据库如果(txtUsername。text==Dr["username"]。&&txtPasswordtoString()。text==Dr["password"]。toString()){StrUserName=Dr["username"]。toString();StrPassword=Dr["password"]。toString();break;}//输入的用户名和密码与数据库中的相同则将值传给strUsername,之后根据strUsername有无值判定是否可以登录4.2.3注册普通用户必须注册之后才能查询和借阅图书,在注册过程中通过验证控制集的几处是否为空,当输入为空或格式不正确时会报错,提醒您正确后一定要填写相关内容,用户注册效果图如图4.2读者注册所示。该模块的功能有:验证注册用户的信息。将成功验证的用户信息插入阅读者信息表。实现过程如下:1)当读者用户注册新账户时,注册信息主要通过Requiredtor和Comparetor验证控件进行验证。2)验证后,通过SQL语句将信息插入到reader信息中,并跳转到主页面。实现代码如下:stringstrVal="'"+TxtNo.Text+"','"+TxtName.Text+"','"+TxtPassword.Text+"','"+TxtSex.Text+"'";stringstrSQL="insertinto读者信息(读者ID,用户名,密码,性别)values("+strVal+")";//定义SQL语句的内容OleDbCommandcom=newOleDbCommand(strSQL,conn);//声明一个命令对象COM,它使用conn连接执行一个strSQL语句com。ExecuteNonQuery();通过调用executenOnQuery()方法执行不返回的INSERT语句conn.Close();Response.Write("<scriptlanguage=javascript>alert('注册成功!');</script>");图4.2读者注册4.2.4读者登录读者登录之后可以对图书进行分类查询,该查询用到了RadioButtonList控件和GridView控件对数据库的绑定,在TexeBox中输入关键字进行查询,若无符合此条件的图书将做出提示。单击“显示全部”按钮将在下方显示所有图书。如图4.3读者对图书的查询,其查询实现代码如下:strSQL="select*from图书信息where"+RadioButtonList1.SelectedItem.demoText+"like'%"+Text1.Text1+"%'";GridView1.DataS1=drs;//设置dr为Gri dView控件的数据源GridView1.DataBind();//将GridView控件绑定到数据源conn.Close();//关闭数据库图4.3读者对图书的查询读者查询出自己喜欢的书籍后可以进行借阅,还可以将自己所借图书归还。还可以对该图书进行评论供其他读者参考,提交评论后需要管理员进行审核。填写自己需要借还图书的详细信息,单击借阅之后会将信息存储到数据库借阅情况表中,从而实现图书借阅。图书的返回与该特性的实现类似,只是条目从借阅情况表中删除了。借书和还书的界面如图4.4所示。代码如下:图书的借阅:OleDbConnectionconn=newOleDbConnection();conn.ConnectionString="Provider=Microsoft.Jet.OleDb.4.0;"+"DataSource="+Server.MapPath("App_Data/数据库.mdb");conn.Open();stringstrVal="'"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"','"+TextBox5.Text+"','"+TextBox6.Text+"'";stringstrSQL="insertinto借阅情况(读者ID,图书编号,图书名称,图书类别,作者)values("+strVal+")";OleDbCommandcom=newOleDbCommand(strSQL,conn);com.ExecuteNonQuery();conn.Close();Response.Write("<scriptlanguage=javascript>alert('恭喜用户图书借阅成功!');</script>");归还图书:stringstrDel1="deletefromjyqkwherereaderID='"+Text2.Text+"'"+"andbookID='"+Text3.Text+"'";OlesDbCommanddelCom=newOleDbCommand(strDel,conn);OleDbDataAdapterda=newOleDbDataAdapter();conn.Open();da.DeleteCommand=delCom;da.DeleteCommand.ExecuteNonQuery();conn.Close();Response.Write("<scriptlanguage=javascript>alert('还书成功!');</script>");图4.4图书的借阅与归还4.2.5管理者登录管理者登录后对图书信息、读者信息、借阅情况进行管理。管理员对读者和图书添加新记录需要在表中依次填入所需信息,单击添加按钮,然后将该信息存储到图书信息表中或读者信息表中,从而达到添加记录的目的。如图4.5添加新记录,其代码的实现如下:stringstrVal="'"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"','"+TextBox5.Text+"','"+TextBox6.Text+"','"+TextBox7.Text+"'";OleDbCommandinsCom=newOleDbCommand(strIns,conn);OleDbDataAdapterda=newOleDbDataAdapter();//声明OleDbDataAdapter对象daconn.Open();da.InsertCommand=insCom;//设置da对象的InsertCommand属性为前面的insCom对象da.InsertCommand.ExecuteNonQuery();conn.Close();图4.5添加新记录管理者还可以对图书信息和读者信息做删除处理操作,实现过程中添加了DropList控件和控件GridView并将其与DropList控件绑定,如图4.6删除记录,其代码如下所示:stringstrDel="deletefrom图书信息where图书编号='"+DropDownList1.SelectedItem.Text+"'";OleDbCommanddelCom=newOleDbCommand(strDel,conn);OleDbDataAdapterda=newOleDbDataAdapter();conn.Open();da.DeleteCommand=delCom;da.DeleteCommand.ExecuteNonQuery();conn.Close();Response.Write("<scriptlanguage=javascript>alert('记录已成功删除!');</script>");图4.6删除记录管理者可以对借阅情况进行浏览与查询,查看读者者借阅情况如果有读者预期未还管理员可以把改用户拉入黑名单,被拉入黑名单的改用户处于被禁用状态将不能在继续借书。还可以审核用户发的评论,该评论合适可以点击通过该评论就变成审核通过状态,如果评论言论不当可以点击不通过该评论就处于审核未通过状态,不能正常显示,评论只有审核通过才可以显示,在页面中添加GridView控件,将其数据源设置为借阅情况表,加载时,所有借阅情况都会出现,可以浏览。RadioButtonList控件用于查询记录,可以用于分类查询。接口如图4.6所示。查询代码如下:strSQL="select*from借阅情况where"+RadioButtonList1.SelectedItem.Text+"like'%"+TextBox1.Text+"%'";//定义SQL语句内容OleDbConnectionconn=newOleDbConnection();//声明一个Connection连接对象connconn.ConnectionString="Provider=Microsoft.Jet.OleDb.4.0;"+"DataSource="+Server.MapPath("App_Data/数据库.mdb");//设置conn对象的Connection属性(连接字符串)conn.Open();//打开数据库连接OleDbCommandcom=newOleDbCommand(strSQL,conn);//声明一个Command对象com,该对象使用conn定义的连接,执行strSQL定义的SQL语句。OleDbDataReaderdr=com.ExecuteReader();//使用com对象的ExecuteReader()方法创建一个DataReader对象drGridView1.DataSource=dr;//设置dr为GridView控件的数据源GridView1.DataBind();//将GridView控件绑定到数据源if(GridView1.Rows.Count==0){Response.Write("<scriptlanguage=javascript>alert('未找到符合条件的记录!');</script>");}conn.Close();}图4.7借阅情况查询

5系统测试5.1软件测试的方法与步骤系统在本地服务器上运行和调试。在深入了解系统内部结构、处理算法和系统功能的基础上,对系统进行了白盒和黑盒测试。在开发软件系统的过程中,必须面对复杂的问题。因此,错误不可避免地出现在软件生命周期的每个阶段。测试的目的是运行程序:找到错误的进程。测试对于发现未检测到的错误非常重要。本系统测试阶段的信息流如下图所示。图5.1测试阶段信息流程图要设计有效的测试计划,您的测试应该遵循以下准则:所有测试必须根据用户需求进行跟踪。在需求模型完成之后,您需要开发一个测试计划,并计划和设计所有的测试工作。之前的编码。使用帕累托原理测试了15个容易出错的模块,共60个错误。大规模测试从小处开始,分阶段进行,通常侧重于测试单个程序模块,然后逐步移动到一组集成模块。仔细设计测试计划,以包含尽可能多的程序逻辑,以达到所需的可靠性。从软件工程的角度来看,软件测试(主要是指多模块程序测试)分为四个阶段。1)单元测试。单元测试的用例来自于单元详细设计。单元测试有两种类型:针对功能的测试和对结构的测试。2)集成测试和确认测试。此步骤的任务实现是逐步组装合成已通过单元测试的模块,最后通过测试用例和纠正遇到的错误,以此得到符合您要求的可行的目标系统软件。3)验证测试。在此测试阶段经常发现的是需求规范中的错误。通常,系统测试是针对功能模块的测试,而不是仅仅针对结构的测试。完整测试结合了白盒测试和黑盒测试。5.2测试用例设计与测试用例的运行过程及测试结果分析5.2.1模块测试1)登录模块测试表5.1登录模块用例测试用例测试数据预期结果UC1:输入正确的用户名和密码用户名:admin密码:admin系统跳转到登陆成功页面UC2:输入空用户名用户名:请输入用户名UC3:输入用户名和空密码用户名:admin密码:请输入密码UC4:输入用户名和错误的密码用户名:liu密码:用户名或密码错误如果用户输入了不存在的用户名或密码,系统就会进入错误页面error.jsp并显示消息“您输入的用户名或密码不存在或者无效”。当用户单击了“确定”时,系统将会返回到登录页面login.jsp,错误信息提示页面如图5.3所示:图5.2系统出错提示页面5.2.2集成测试将经过单元测试的模块组装成子系统并进行测试,以验证模块之间的协调和通信。本文主要利用图书管理员对功能系统进行测试,并成功地实现了功能。如下图所示为管理员操作成功的读者借阅模块界面:图5.3读者借阅页面图5.4借阅成功页面要测试的子系统被组装成一个正常的测试系统。通过黑盒测试和白盒测试,对整个系统的功能模块进行了详细的测试,并对设计漏洞和编码错误进行了调试和纠正。通过这个过程,主要实现了整个系统的功能,程序能够成功、完美地运行。5.2.3验收测试工作完成后,整个软件系统作为一个单独的实体在上述测试中进行测试。测试内容基本类似于系统测试,但是用户应该积极参与测试过程,主要使用实际数据。测试验证测试的目的是验证系统能够满足读者和用户的需求。通过实际测试数据的链接,实现了系统的功能,满足了具体的设计要求。5.3评价测试过程严格按照测试流程进行,并通过了单元测试、子系统测试和系统测试。执行单元测试来发现系统每个模块中的内部错误。通过对子系统的测试,发现了各模块之间的协调和通信问题。系统集成测试发现了软件设计过程中的错误。通过纠错的设计与实现,可以完成图书管理系统的需求分析。通过以上测试,可以看到系统能够完成用户登录、图书管理、读者管理、借阅管理和系统查询等功能。使用该系统,读者可以通过查阅图书馆的馆藏邀请(如图书名称、图书id等),以多种方便的方式借书、还书,也可以查看借书的内容。图书馆工作人员可以轻松地执行图书查询、读者借阅状态查询、图书借阅处理、新增、编辑、删除、分类管理等图书信息任务,并可以对读者及相关信息进行新增和编辑。系统管理员可以对图书信息进行修改和更新,添加、查看、修改和删除系统用户,修改和维护图书参数等操作功能。一方面,在测试阶段发现了一些系统错误,另一方面,也证实了改进后的系统可以继续进行改进。结语在图书馆管理系统的开发过程中,遇到了很多相关的问题;从系统开发的第一步开始

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论