欢迎来到天天文库
浏览记录
ID:11155832
大小:6.42 MB
页数:56页
时间:2018-07-10
《科研信息检索平台设计与实现计算机专业本科学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、科研信息检索平台设计与实现摘 要主要论述了科研信息检索平台的设计方案和实现过程。科研信息检索平台根据学校现有的软硬件环境,搭建了一个可以快速查询科研方面信息的服务平台,在这个平台上可以很方便的查询到教师的个人信息、发表的论文信息、参加的学术会议和学术活动信息、获奖的信息、出版的教材专著信息、参与的课题项目信息以及研究生信息。系统采用MVC三层架构模式,分为视图层、模型层和控制层。视图层使用JSP页面实现,模型层为JavaBean模型,控制层是控制系统流程跳转的Servlet类。系统按照使用者的角色不同分为三种,管理员、系统用户和
2、普通用户。管理员具有最高权限,负责管理系统中的一切事务。系统用户管理与自己有关的事务。而普通用户没有系统管理权限,只具有查询的权限。系统分为一个个功能块,包括登录模块、添加模块、查询模块和修改模块。并将其按功能组合起来,便于维护。管理员在系统中可以添加、修改、删除系统中录入的科研人员有关的信息。界面设计以用户友好为原则,操作简单、直观。关键词:信息检索 MVC B/S架构ABSTRACTThemainshowtheplatformforthedesignofinformationretrievalprogramandtheac
3、hievementoftheprocess.TheScientificResearchInformationRetrievalPlatformSystembuildsaplatformwhickisbasedthecircumstanceofourinstitute,eitherthesoftwareorhardware.Usingtheplatformyoucangettheinfolikethepersonalinfoofsometeachers、thedisquisitionwhickispublishedbysometea
4、chers、theparticipantsofaacademicallyconference、thenameofwhoparticipateinaacademicallymeet、themenwhobearapalm、thepublishedtextbooks、theinvestigationobjectwhichisjoinandtheinfoaboutgraduatestudentquickly.ThesystemisadoptedbytheModel-View-Controller(MVC)architecture:View
5、、ModelandController.InSystemViewisimplementedbyJSP.ModelmeansJavaBean.AndControllerisduetoServletclasses.Therearethreerolesadministrator,systemuserandguestinthesystem.Administratorischargeforallaffairaboutthesystemandhasthehighestright.Thesystemusermanagerthethingsabo
6、uthimself.Theonlythingsthatguestcandoisquerytheinformationwhichisembodiedbysystem.Systemisalsomodularindesignprocedures,facilitatethefunctionsofthesystemandrevisevariouscombinations,sothissystemissimpleinmaintenancing.Administratorcanadd、modifyordeletetheinfowhichisab
7、outthemenwhoiscollectedbythesystem.Thesysteminterfaceisdesignedforuserfriendlyinprinciple.Tooperateintheprocessofdirect,convenient,practicalandsafetyrequirements.Keywords:InformationRetrieval MVC B/SArchitecture目 录一引言1二需求分析22.1功能需求分析22.1.1管理员功能需求22.1.2系统用户功能需求32.1.
8、3普通用户功能需求42.2数据需求分析42.3界面需求分析5三总体设计73.1功能总体设计73.1.1管理员功能实现73.1.2系统用户功能实现153.1.3普通用户功能193.2数据总体设计20四详细设计及实现304.1技术背景304.1.1课题
此文档下载收益归作者所有