版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
琼州学院本科毕业论文(设计)important. managementoflibrarycomputerprogramThispaperintroducesthevariouspbooks. 2 2 2 2 4 4 5 5 5 7 9 9 9 琼州学院本科毕业论文(设计) 20 21 1琼州学院本科毕业论文(设计)现代社会发展越来越快,信息也越来越多,人们对知识的需求也不断增长,人们想在激烈的竞争中获得胜利,就必须掌握足够的信息,书籍是信息的载体,客户使用、操作简单的图书管理系统很有必要。2第二章需求分析在设计系统之前一定要充分与用户交流,认真了解用户的基本要求,并进行调3(2)对图书借还信息的输入、修改和查询。(3)对读者信息的输入、修改和查询。(4)对管理员的添加修改删除。(5)有图书的借阅、归还、续借管理功能。在线帮助在线帮助关于所有读者所有书籍借阅信息书籍查询查询学生学生管理修改学生还书借阅管理借书删除书籍修改书籍添加书籍退出用户管理用户登录帮助信息一览系统管理书籍管理42.完整性约束图书信息输入图2-2系统数据流图52.4各功能模块流程图由于添加和修改操作大体相同,可以放在同一个流程图中,流程图5-1所示。填写内容N弹出出错提示框Y是否符合2.4.2添加模块图书添加与学生添加模块基本相同,可以放在同一个流程图中,如流程图进入添加功能模块N内容符合要求?Y写入数据库2.4.3借阅模块流程图2-5所示。保留原来借书情况不变学生开始借阅N是否可借?弹出出错提示框Y写入系统67表2-1系统数据项列表数据项数据项编号项名含义项的关系结构DI-1DI-2DI-3DI-5DI-20DI-21___管理员自动编号管理员用户名管理员密码管理员类型图书号图书名图书作者图书最大量图书剩余量出版社出版社地址读者自动编号读者姓名读者性别读者班级最大借阅量读者已借量借书读者编号借出图书编号借出日期最大借阅量同读者id同图书id8数据项编号项名含义_ 琼州学院本科毕业论文(设计)9第三章概念设计阶段(1)系统主要实体:图书、学生、管理员。(2)各实体间有如下关系:一本图书只能别一个学生借阅,但一个学生一次可以借多本图书,因此二者是一对多的关系(1:n)。一个借阅管理员可以管理多个学生的借阅,一个学生的借阅情况也能被多个管理员管理,故二者是多对多的关系(m:n)。一本图书可以被多个管理员管理,一个管理员当然也可以管理多本图书,所以二者是多对多的关系(m:n)。根据各实体间的关系,得到系统总体E-R图如图3-1所示:mnn班级借阅mm管理图3-1系统总体E-R图第四章逻辑设计阶段表1book信息表结构字段名数据类型可否为空说明不可为空主键bb不可为空可为空bb可为空可为空可为空可为空表2borrow信息表结构字段名数据类型可否为空说明不可为空主键可为空可为空可为空可为空字段名数据类型可否为空说明不可为空主键 可为空 Char(2)可为空可为空 可为空可为空字段名数据类型可否为空说明不可为空主键_可为空可为空__可为空2.数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖,也即所有非关键字段都完全依赖于任意一组候选关键字,符合第二范式。3.在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段第五章设计实施阶段X说明:登陆窗体可以直接预览部分信息,用户不用登陆便可以查看相关信息。5.2.2用户登录模块的实现图5-2用户登录模块的实现图说明:管理员需要输入正确的用户名和密码才能进入主界面管理整个系统。各种类型的管理员都在这里登陆。图5-3系统主界面的实现图该界面是超级管理员登陆后的界面,因为超级管理员拥有全部权限,因此,所有操作超级管理员都可以执行。添加图书是图书管理系统的基本功能,这个功能必须完善,通过需求分析可X书籍管理系统X图5-4图书管理模块的实现图学生管理与读者管理类似,主要包括添加、删除、修改和查询功能。学生管理注册学生修改学生册除学生书籍管理系统书籍管理系统×信息一览帮助书籍信息书籍管理系统X系统管理书籍管理借阅管理学生管理信息一览帮助在线帮助关于琼州学院本科毕业论文(设计)第六章系统测试与感触具,数据库采用的是SQLServer2000开发工具,系统总共包括图书管理、图参考文献[8]张来福.管理信息系统[M].北京:科学出版社,1997. developmentdeploymentandmanagemneedswithouttoomuchcostbuthighwheretheyaredistributedinlayersondifferentmachines.Infact,sundesignofthedisadvantagesofthetraditionalmodelinthismode,thefirstdeploymentRelativelyeasytime,butdifficulttoupgradeorimprove,tostretchisnotideal,butoftenaproprietaryprotocolbasedonDDis usuallysomekindofdatabaseprotocols.Itallowsreuseofbusinesslogicandinterfacelogicisverydifficult.NowJ2EEmulti-tierenterpriseapplicationmodelwillbetwodifferentaspectsofthemodelcutintomanylayers.Amulti-layerapplicationscanprovideadifferentserviceforeachseparatelayer,thefollowingisatypicalfour-layerstructureofJ2EE: Thiscomponentbasedplatformindependecomponentsforalltypesofservicestoprovidebackground.becauseyoudonotownthedevelopmentofthisservice,soyoucanconcentrateonsolvingbusinessproblemsathand. customerisaspecialrole,andeachroletoallowonlycertainmethodofactivation.Youshoulddescribetheenterprisebeandeclaredinthearrangementoftheroleandmethodsthatcanbeactivated.Becauseofthisdeclarativeapproach,youdonotwriteJ2EEtransactionmanager(TransactionManagement)modelallowsyoutospecifytheformationofatransactiontherelationshipbetweenallthemethods,sothatboundariesofthetransactionThecoderequirescontrolContainerswillreadthisf JNDIaddress(JNDILookup)servicestomultipleenterprisenameanddirectoryservicesprovideaunifiedinterface,soapplicationcomponentscanaccessthenameJ2EEremoteconnectivity(RemoteClientConnectivity)modelofmanagementDeploymentofJ2EEapplicationcomponentscanbeinstalledintothecontainertothefollowingJ2EEEJBcontainertomanageallenterprisebeanapplicationexecution.J2EEWebcontainermanagesallapplicationcomponentsJSPpagesandServletApplicationclientcontainermanagesallJ2EEapplicationclientcomponentsin 1.J2EEplatformconsistsofasetofservices(Services),applicationprogrammingdirectoryservices.Itprovidesaconsistentmodeltoaccessandoperateenterprise-levelresourcessuchasDNSandLDAP,localfilesystem,orapplication4.EJB(EnterpriseJavaBean):J2EEtechnicalreasonwonwideattentioninabodyofoneofthereasonsistheEJB.Theyprovideaframeworktodevelopandimplement remoteobjectmethodcall.Itusesserializationontheclientsideandserver-sideCORBA.TheycancreateaJavaobjectandmakeitexpandintheCORBAORB,orcustomerobject.ThelattermethodprovidesanothermeansbywhichJavacanbeused applicationprograminterfacetocommunicatewitheachother(API).Itsupportsbothtransactionalmessagedelivery,consistencyofmessageandispersistentSubscribermonitoringimplementationJTStransactionmanagerpThetransactionmanagerisinthehigh-levelsupportforJavaTransactionAPI(JTA):JavaMailisusedtoaccessthemailserver'sAPI,whichprovidesasetofSQLpowerful,easytolearn,easytouse,hasbecomethebasisfordatabaseoperations,"line"(row);propertyknownasthe"column"(column).Nameofsymmetry,suchasA structureofthedatabase,includingthedefinitionofdatabase,basictables,views,and2.datamanipulation:Thissectionisalsoknownas"SQLDML",whichincludesdataauthorization,integrity,adescriptionoftherules,transactioncontrolstatementsand on.Firstofall,letusknowwhatSQLprovidesthebasicdatatypes:(suchasA00100009b^name>inthesystemmustbeunique,cannotberepeated,orwillcausedataaccessExample:Tocreateaprojectmanagementdatabase(xmmanage),thestatementshouldExample:Deletetheprojectmanagementdatabase(xmmanage),thestatementshould 的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java2平台的标J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支J2EE的四层模型J2EE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用运行在客户端机器上的客户层组件这种基于组件,具有平台无关性的J2EE结构使得J2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东科贸职业学院《学校课外音乐活动组织》2023-2024学年第一学期期末试卷
- 广东交通职业技术学院《建设项目环境影响评价》2023-2024学年第一学期期末试卷
- 广东技术师范大学《水文预报实验》2023-2024学年第一学期期末试卷
- 广东潮州卫生健康职业学院《界面设计导论》2023-2024学年第一学期期末试卷
- 女员工培训课件
- 广安职业技术学院《运筹学》2023-2024学年第一学期期末试卷
- 《岩石的破坏判据》课件
- 赣南师范大学《Moecuar》2023-2024学年第一学期期末试卷
- nfabe培训课件教学课件
- 甘孜职业学院《二外(法语-德语-俄语-阿拉伯语)》2023-2024学年第一学期期末试卷
- 滞销风险管理制度内容
- 排污许可证办理合同1(2025年)
- 上海科目一考试题库参考资料1500题-上海市地方题库-0
- 军工合作合同范例
- 【7地XJ期末】安徽省宣城市宁国市2023-2024学年七年级上学期期末考试地理试题(含解析)
- 2025年中国稀土集团总部部分岗位社会公开招聘管理单位笔试遴选500模拟题附带答案详解
- 超市柜台长期出租合同范例
- 设备操作、保养和维修规定(4篇)
- 广东省广州市2025届高三上学期12月调研测试语文试题(含答案)
- 【8物(科)期末】合肥市第四十五中学2023-2024学年八年级上学期期末物理试题
- 统编版2024-2025学年三年级语文上册期末学业质量监测试卷(含答案)
评论
0/150
提交评论