《作品赏析与评价系统.docx》由会员分享,可在线阅读,更多相关《作品赏析与评价系统.docx(41页珍藏版)》请在课桌文档上搜索。
1、学号20160802050416密级兰州城市学院本科毕业论文作品赏析与评价系统学院名称:电子与信息工程学院专业名称:计算机科学与技术学生姓名:罗宝帅指导教师:祁建宏副教授二。二O年六月bachelor,sdegreethesisoflanzhouCITYUNIVERSITYWorksappreciationandevaluationSystemCollege:SchoolofElectronicandInformationEngineeringSubject:ComputerScienceandtechnologyNameLuoBaoshuaiDirectedby:QiJianhongAsso
2、ciateProfesserJune2020郑重声明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。日期:本人签名:摘要基于目前社会中的快节奏,快餐式的精神消费,例如抖音,快手,以及各种交友软件,虽然广度够了,但缺乏一定的深度,很难沉下浮躁的心来静静的感受我们所处的世界,因此选择作品赏析与评价系统进行开发,可以展示一些引人深思,得到很多启发的作品。浩
3、瀚的星空图片,可以让人的思想沉入那深邃的宇宙背景之下感受宇宙那跳动的脉搏;优秀的书籍,包括中国东方的优秀传承,以及西方伟大的科学家所发表的用来解释这个世界和宇宙的著作,无一不让大众受益匪浅。还有陶醉的静音乐,可以让人的心灵宁静,感受生命所赋予的情感。以及令人深思,感悟的视频,带给人新的思路与活力,让人震撼。最为主要的目的是希望人们可以静下心来感受经典,从优秀的书籍,影视以及我们的星空中,感受哲学与科学的力量,从中获得启发与感悟,思考生命的意义,剥去虚幻的云气,更加清楚的认知这个世界,净化我们的心灵。本文主要讲述了此次系统的开发与设计流程,包括关键性技术介绍,系统分析,实现和测验等过程。使用了S
4、Pring和SPringmVC框架,用比较简单方便的JSP作为前端技术,系统数据库选用了MYSQL进行了本次的开发。由于需要从使用者的角度考虑,所以本系统的操作比较的简单,流程清晰。通过对系统进行的分析、设计、实现以及测试,介绍了系统实现的整个过程,最后对此次开发的过程进行了总结。顺利的完成了用户通过浏览器进行作品的查看、评价以及购买下载作品的重要功能。作品赏析与评价系统目的单纯,操作简洁,界面简单,功能齐全,管理方便等优点,因此具备一定的开发应用价值。关键词:SSM框架;MYSQL数据库;作品赏析与评价;MybatisJSP技术ABSTRACTBasedonthefastpaceofsoci
5、ety,thespiritoffast-foodconsumption,suchasthetrill,quickly,andavarietyofsoftwaretomakefriends,althoughbreadthenough,butthelackofacertaindepth,itisdifficulttosinkundertheimpetuousheartquietlytofeelWeareintheworld,sotheselectionworksappreciationandevaluationsystemofdevelopment,canshowsomethought-provo
6、king,gotalotofinspiration.Thevaststarryskypicturecanletpeoplesmindsinkintothedeepcosmicbackgroundandfeelthepulsingpulseoftheuniverse;Goodbooks,includingthegoodtraditionsofeasternChinaandthegreatwesternscientistswhohavepublishedworkstoexplaintheworldandtheuniverse,havebenefitedthepublic.Stillhaveinto
7、xicatedstaticmusic,canletapersonsmindbequiet,feeltheemotionthatlifegives.Aswellasthethought-provokingvideos,bringpeoplenewideasandvitality,letpeopleshock.Themostimportantpurposeistohopethatpeoplecancalmdowntofeeltheclassic,fromtheexcellentbooks,moviesandtelevisionaswellasourstarrysky,feelthepowerofp
8、hilosophyandscience,getinspirationandcomprehension,thinkaboutthemeaningoflife,stripawaytheillusoryclouds,moreclearlyunderstandtheworld,purifyourhearts.Thispapermainlydescribesthesystemdevelopmentanddesignprocess,includingkeytechnologyintroduction,systemanalysis,implementationandtestingprocess.Spring
9、andSpringmvcframeworkareused,andsimpleandconvenientJSPisusedasthefront-endtechnology.MYSQLisusedforthedevelopmentofthesystemdatabase.Duetotheneedtoconsiderfromtheuserspointofview,sotheoperationofthesystemisrelativelysimple,clearprocess.Throughtheanalysis,design,realizationandtestofthesystem,thewhole
10、processofsystemrealizationisintroduced,andthedevelopmentprocessisSummarized.Successfullycompletedtheuserthroughthebrowserworkstoview,evaluationandpurchasedownloadworksofimportantfunctions.Thesystemofappreciationandevaluationofworksissimpleinpurpose,simpleinoperation,simpleininterface,completeinfunct
11、ionandconvenientinmanagement.ThereforeJthascertaindevelopmentandapplicationvalue.KeywordsiSSMframework;MYSQLdatabase;APPreCiationandevaluationofworks;Mybatis;JSPtechnology目录第一章绪论21.1 系统背景及意义31.2 研究大概设计流程3第二章关键技术简介52.1JSP技术52.2B/S结构52.3MYSQL数据库52.4SpringMvc框架6第三章系统分析73.1 可行性分析73.1.1 技术可行性73.1.2 经济可行性
12、73.1.3 操作可行性73.1.4 时间可行性73.2 系统功能分析83.3 系统性能分析83.4 系统UML用例分析83.5 系统流程分析93.5.1 注册流程93.5.2 登录10第四章系统设计114.1 系统结构设计II4.2 系统顺序图114.2.1 登录模块114.2.2 增加信息模块124.3 数据库设计124.3.1 数据库E-R图13432数据库表14第五章系统的实现175.1 用户功能模块的实现175.1.1 系统主界面175.1.2 用户登录界面175.1.3 用户注册界面185.1.4 作品详情界面185.1.5 购买记录界面195.2 管理员功能模块的实现195.2.
13、1 管理员登录界面195.2.2 星空管理界面205.2.3 书籍管理界面205.2.4 影视管理界面205.2.5 音乐管理界面205.2.6 评论管理界面21第六章系统测试226.1 测试定义226.2 测试目的226.3 功能测试226.4 测试方案22(1)模块测试23集成测试:23(3)验收测试:236.5 测试分析23总结24参考文献25致谢26第一章绪论IJ系统背景及意义现如今,网络发愈发的壮大,信息传递的加快,并且即将迎来5G的网络世界,因此可以说网络方面未来发展将会很大程度影响每一个人,基于这个原因,本次系统选用了B/S模式,依赖于网络,来实现系统的开发。由于目前社会中的基于
14、网路的阅读方式,都是即时性的,快节奏,快餐式的精神消费,这种模式很难沉下浮躁的心来静静的感受我们所处的世界,因此选择了作品赏析与评价系统进行开发,可以展示一些引人深思,得到很多启发的作品。作品的生活化,不仅可以把知识,想法引入人们内心,而且可以启发用户,促进用户积极的思考,感悟,给用户展示更广阔的思维空间和思维模式。引导用户发散思维,创新思维。基于目前社会中的快节奏,快餐式的精神消费,例如抖音,快手,以及各种交友软件,虽然广度够了,但缺乏一定的深度,针对这一问题,选择开发了本作品赏析与评价系统,实现对星空,书籍,影视,音乐的赏析,购买下载与评价的功能。浩瀚的星空图片,可以让人的思想沉入那深邃的
15、宇宙背景之下感受宇宙那跳动的脉搏;优秀的书籍,包括中国东方的优秀传承,以及西方伟大的科学家所发表的用来解释这个世界和宇宙的著作,无一不让大众受益匪浅。还有陶醉的静音乐,可以让人的心灵宁静,感受生命所赋予的情感。以及令人深思,感悟的视频,带给人新的思路与活力,让人震撼。旨在希望人们可以静下心来感受经典,从优秀的书籍,影视以及我们的星空中,感受哲学与科学的力量,从中获得启发与感悟,思考生命的意义,世界的构成方式,净化我们的心灵。1.2研究大概设计流程本论文主要设计了作品赏析与评价系统的开发过程。在此次开发过程中,首先分析需求,确定项目的研发方向,然后进行设计,最后实现系统并通过测试。在此次开发系统
16、之前借阅了MYSQL数据库书籍,前端JSP开发书籍,Spring+SpringMvc框架等书籍,然后针对本系统,去网上借鉴其他人的系统,学习他们的功能设计步骤以及开发流程,吸取经验,来进行自己的系统设计。分析系统,设计系统结构以及数据库,最后进行代码的编写,实现本系统。在完成之后进行了测试,以下为程序开发的大致流程。绪论:介绍了本系统的开发背景与意义。关键技术:对本次系统开发中用到的各类比较关键的技术进行了简述。系统分析:从功能需求,可行性等角度综合分析了此次开发的系统。系统设计:对数据库和系统功能模块设计这两部分内容进行分析,含有专门的表格和图片表示。系统实现:展示系统初步的实现效果。系统测
17、试:检验程序是否达到了预期的标准。总结:进行系统的总结工作。第二章关键技术简介2.1JSP技术由于JSP拥有自由并且独立的使用编程语言的特性,因此可以很方便的在Eml语言里编写并且进行运行,相对于小型项目来说还是比较简单方便的。JSP参照了许多编程语言所拥有的特点,所以JSP在Web的脚本技术之中是很受欢迎的。在程序的开发中,使用jsp也有许多的有益之处,比如收集表单数据,处理字符串信息等方面,jsp都可以解决,也可以更加自由方便的选择操作系统,Web服务器以及数据库的管理系统。2.2B/S结构B/S结构是一种比较好的网络化结构模式,并且很多的C/S也逐渐趋向于B/S的转变。B/S可以把系统中
18、的核心功能部署于服务器之上,降低系统开发人员的难度,也比较使用和维护。B/S比较依赖于互联网。现如今有大量的开发者在使用,突破了传统C/S模式的约束,为程序的开发模式带来新的道路和方向。近年来,由于网络的急速发展,对应的B/S也在跟随网络的脚步快速的发展。由于互联网技术上升,很多的C/S都可以转变为B/S进行实现。B/S基于互联网的模式壮大,很快就被大规模的应用。B/S三层框架结构图如图2-1所示:ITP1请求客户机 浏览器返回页面I,数据.求UWeb服务器数捕返到数据库服务器 文件服务器表现层中间应用层;数据层图2.1B/S模式三层结构示图2.3MYSQL数据库MySQL是关系型的数据库。一
19、般的操作方式是使用SQL语言来访问。MySQL数据库体积较小、简单安装、使用方便、运行速度较快、所花费的成本较低,因此MYSQL数据库是一个很好的选择。其中最为突出的一点是开放源码,因此大大降低了开发所需的成本。MySql体积较小,速度较快,并且成本较低,所以选择了MySql作为系统的数据库。MySql将数据存储在数据表中,因此它的速度和灵活性有了很大的提升。MySQL操作起来十分简便,它是将数据以数据表的形式保存在具有关联的不同数据表之中,大大提高了查找的速度。24SpringMvc框架SPringmVC是一个mvc的Web框架。由于SPringmVC也是属于SPring框架的一部分,因此S
20、PringMvC可算是SPring的一部分,不需要通过中间层就可以进行整合的。SPringMVC中拥有视图解析器,处理器映射器,前端控制器,处理器适配器,处理器等,前端控制器相当于一个中转站,来协调各组件的运行,最终合适的去执行Handler0并月.SpringMvc灵活方便,既可以使用Xml方式配置,也可以使用注解的方式,对于开发者非常的灵活方便。第三章系统分析3.1可行性分析通过对作品赏析与评价系统实行的功能要求的研究与调查,提出了以下方案。主要从经济、时间、技术、操作这四个方面进行了研究。3.1.1技术可行性作品赏析与评价系统采用了MYSQL数据库以及JSP技术作为本次的设计工具,另外使
21、用了ECliPSe来进行代码的编写。学习与使用起来还是比较容易和方便的。作为计算机专业的学生,对MYSQL数据库的基础操作曾进行了系统的学习,也通过网络学习掌握了JSP技术的基础知识。在大学期间对软件工程,软件测试等课程了解了一些基础,因此在开发,应用等技术上是可以的。因此,使用SPringmVC框架,JSP技术和MYSQL数据库结合起来使用,开发本系统,是可行,高效的。3.1.2经济可行性由于我还是一名学生,未曾参加正式的工作,金钱方面相对还是比较缺乏的。因此在本次开发程序的预估中,我并不会投入太多经济成本。针对数据库和开发软件,还有界面设计的PhOtOShOP等软件在网上可以下载,然后根据
22、网上各种教学视频进行安装,这些资源相对来说都属于免费,程序编码阶段需要的源代码可以在百度上面找到,不需要花销,因此经济成本比较低。3.1.3操作可行性我是大四学生,程序的开发经验还不是足够丰富,因此可能在界面设计上比较简单一点,所以尽量让系统简洁,使用方便,满足用户的基本需求。当用户进入了操作界面,上面便会有相应的提示,用户跟着操作提示就可以一步一步,方便的找到对应的功能操作模块。3.1.4时间可行性从时间角度看,在三个月的时间里学习我本身还欠缺的知识,开发作品赏析与评价系统,还是比较紧张的,但是有压力便有动力,在这过程中也会学到很多相关的知识。通过努力使得功能基本可以实现。综上所述,我们可以
23、看出,作品赏析与评价系统的开发是确实可行的。3.2系统功能分析作品赏析与评价系统主要满足用户和管理员两种用户的需求,结构图如图37所Zjo人人管理员用户图3.1用户间静态结构示图管理员可以对整个系统进行管理,包括星空、评价、视频、作品分类、书籍、音乐、会员以及管理员管理等。用户进入本系统可以查看书籍、星空、影视以及音乐,注册登录后可发表评论、点赞、踩、购买并且下载等操作,也可以修改个人资料、查看个人的购买记录以及评论管理操作。3.3系统性能分析(1)安全性:在系统实现的过程中,设置对应的权限级别,然后分配给管理员和用户。这些权限不同的用户在系统登陆后,可以执行各自对应的权限操作。(2)完整性:
24、记录的信息要确保全面,完整。信息记录内容不可为空。数据之间的联系,关系都要保持正确,相同的数据在不同的记录中也都需要保持一致。(3)可维护性:系统需要能方便的修改,调试,可以将其中存在的问题在暴露后修改,让系统继续正常运行。(4)简单性:系统需要操作操作方便,增加用户的体验感,避免一些华而不实的样式和操作。(5)可扩展性:系统的功能可能会根据日后的需求增加,容纳的信息也会逐渐增长的,系统的扩展,可以方便的实现往后变化的需求。3.4系统UML用例分析UML是为了分析系统需要所包含的功能和怎样的执行流程所做的工作。以下是我们本作品赏析与评价系统进行UML的建模分析。本作品赏析与评价系统UML用例图
25、如图3-2所示。3.5系统流程分析3.5.1注册流程还没有注册过账号的用户需要进行注册,过程如图3-3所示。开始=-填写注册信息IY账号是否已存在NN验证注册信息是否合法Y系统将注册信息保存到数据库,提示注册成功结束图3.3注册过程示图3. 5.2登录为了确保系统的安全,需要对作品赏析与评价设置系统的管理员,管理员进行登录操作,登陆成功后可以对系统进行管理。用户如果需要实现作品的评论、购买下载等操作,也需要登录的。登录流程图如图3-4所示结束图3.4登录过程示图第四章系统设计4.1系统结构设计系统结构设计是整个项目中不可或缺一部分。首先理清系统需要哪些需求,分析需求的可行性,然后构思系统的设计
26、流程,把需要实现的功能先写出来,然后考虑每个对应的模块具有的功能,最后整合,完成本次系统结构设计。作品赏析与评价系统有管理员模块,用户模块,结构图如图4-1所示:作品赏析与评价系统管理员模块管理员登录会员管理作品分类管理星空管理书籍管理影视管理音乐管理评论管理用户模块管理员管理图4.1系统结构示图4. 2系统顺序图顺序图可以更直观清晰的表示出来系统大致的流程,可以比较清楚的看到每个模块具有的对应功能。4. 2.1登录模块用户和管理员登录操作如图4-2所示。4. 2. 2增加信息模块成功的登录以后可以增加信息,顺序图如图4-3所示添加信息信息列表导山饯:现会1输入渗加倍息2添加信息3验证信息4导
27、出结果循环导出添加信息5添加信息为空返图添加信息界面J.E6添加信息成功I图4.3添加信息顺序示图4.3数据库设计信息的存储是需要数据库来支持的。信息的查询、新增、检索、修改、删除与统计等操作需要依赖于数据库管理系统才可以正常进行。一个系统最核心的部分,并且涉及到安全层面的,就是数据库。因此一定要确保数据库的安全,不能出现安全方面的问题。因此数据库开发的优劣会很大程度决定整个系统的性能。4.3.1数据库E-R图E-R图是一种描述各种数据类型之间关系的方法,可以比较清晰地表达模型间的关系。ER图中有重要的三个元素就是属性、实体、关系。1、用户E-R图如图4-6所示。用户名编号图4.4用户的实体属
28、性E-R图2、管理员E-R如图4-4所示:用户名j,、密码U编号、/J类型j)管理员j亡)图4.5管理员的实体属性E-R图3、作品的E-R图如图4-7所示。图4. 6作品的实体属性E-R图4、评论的E-R图如图4-5所示:图4.7评论的实体属性E-R图5、作品分类的E-R图如图4-8所示。图4.8作品分类的实体属性E-R图4. 3.2数据库表作品赏析与评价系统采用MYSQL数据库作为存储系统,数据表如下:列名字段类型长度是否主键说明Idint11是编号usernamevarchar32否用户名pwdvarchar255否密码Utypcvarchar20否类型图4.9管理员(USer)列名字段类
29、型长度是否主键说明idint11是编号cidint11否作品编号plnrtext否评论内容Plrvarchar50否评论人plsjvarchar50否评论时间uidvarchar50否用户编号图4.10评论信息(PingIUn)列名字段类型长度是否主键说明idint11是编号usernamevarchar20否用户名pwdvarchar20否密码namevarchar30否姓名teiphonevarchar30否电话图4.11用户信息(IoginUSer)列名字段类型长度是否主键说明idint11是编号namevarchar200否名称picvarchar255否图片vediosvarchar
30、255否视频typevarchar50否类型zanint11否赞数caiint11否踩数kcjjtext否简介图4.12作品信息(CoUrSe)列名字段类型长度是否主键说明idint11是编号namevarchar50否名称图4.13作品分类信息(Catelog)第五章系统的实现5.1用户功能模块的实现5.1.1 系统主界面用户进入本系统可以查看书籍、星空、影视以及音乐信息,系统主界面的运行效果如图5T所示.晚宁共辅星8C以学图5.1系统主界面示图5. 1.2用户登录界面用户要想实现作品评价、购买下载等操作,需要进行登录,输入正确的用户名,密码即可以进行登录,用户登录界面如图5-2所示。use
31、rO1登录1.1.1 1.3用户注册界面没有账号的用户可以进行注册,用户注册界面的运行效果如图5-3所示.用户名请输入昵称密码注册图5.3用户注册界面示图5.1.4 作品详情界面用户在作品详情界面可进行评论、踩、点赞以及购买下载等操作,作品详情界面展示如图5-4所示。1则?准令小我票即说B图5.4作品详情界面示图5.1.5 购买记录界面用户登录后可进入购买记录界面查看个人的记录信息,购买记录界面如图5-5所示.吨果纪客前第二11D班级集至图5.5购买记录界面示图15. 2管理员功能模块的实现5. 2.1管理员登录界面管理员可以对系统进行管理,首要从系统后台通过请求到达登录界面,通过正确的账号、
32、密码即可进行登录,登录界面如图5-6所示。5. 2.2星空管理界面管理员可修改、增加和删除星空信息,星空管理界面展示如图5-7所示。MBM1谡三M9-MB图5.7星空管理界面示图5. 2.3书籍管理界面管理员可修改、增加和删除书籍信息,书籍管理界面展示如图5-8所示。三三mww量(n事图5.8书籍管理界面示图5. 2.4影视管理界面管理员可以查看关于影视的所有信息,对影视信息,管理员可进行删除和更新,也可增添影视信息,影视管理界面展示如图5-9所示。ijVrV工JlUJd/IIg.d/VIii5t,:图5.9影视管理界面示图6. 2.5音乐管理界面管理员可修改、增加和删除音乐信息,音乐管理界面
33、展示如图5-10所示,添加音乐界面是如图5T1所示。图5.10音乐管理界面示图*9aMIrvCn4,*图5.11添加音乐界面示图5.2.6评论管理界面管理员可以查看用户评论的信息,并且可以进行删除操作,评论管理界面是如图5-12所示。图5.12评论管理界面示图第六章系统测试6.1测试定义系统测试主要是用来测验系统程序代码中有无bug出现,是否可以正常的运行,有没有满足需求分析阶段提出的需求,预期结果与实际系统实现的结果之间差别的大小,以及功能是否完整的实现。一般在进行程序测试时会及时的发现一些之前没有暴露的错误信息。6.2测试目的进行系统测试的目的是,提前发现开发中存在的明显错误或者开发方向方
34、面有误,及时进行协调与修复,减少不必要的损失。倘若不及时处理,误差将会越来越大。所以尽量在早期阶段便及时的解决这些问题,避免问题在后续过程中变为很繁琐并且严重的问题。虽然测试完后可能依然存有一部分问题,但也可以尽量使系统的错误和缺陷降到最低。如果不测试便投入使用,一旦方向有误,哪就会影响整个开发的过程,造成不可预估的损失。经过测试,确保程序的质量,功能和是否符合需求,让客户满意,可以流畅的运行程序,实现对应的各类功能。程序各个部分的功能需要反复测评,及时发现存在问题,最终能实现用户所需求的功能。6.3功能测试功能测试主要包括:安全性、可操作性、适用性、准确性、依从性。作品赏析与评价系统功能测试
35、如图6-1所示:测试内容测试结果适用性好准确性好可操作性好依从性Z好安全性好图6.1网站功能测试对于测试,需要做一个大概的计划,确保测试的准确性,以及测试结果与目标是否一致。能够比较准确的测试出一些开发中的漏洞,错误。白盒测试,可以清晰了解程序内部的结构,以及如何运行,尽量让程序达到预期的功能,并且及时发现问题所在。黑盒测试,不能直观的看到程序内部的结构,一般从接口观测,查看系统的功能是否实现,达到预期的标准。(1)模块测试模块测试,即单元测试,从功能很小的尺度上测验每块的小功能是否实现,每个小模块所拥有的功能是否实现,一般在开发过程中进行测试,及早发现问题并加以修改。(2)集成测试:在模块测
36、试的基础之上,将各个模块按照结构图组装起来,形成一个子系统,然后进行测验,一般会暴露一些局部可能找不出的问题。对组装起来的系统,子系统做一些评估或者测试,检查系统存在的问题。优势有以下几点:可以提前暴露端口的错误。测试开销相对来说比较小。更方便的寻找到系统中错误。(3)验收测试:验收测试是在以上测试都完成的情况下进行的,也就是交付测试。按照用户的需求进行测验,是否和客户的预期一致。最终让用户实际放入应用场景进行测试。6.5测试分析经过对作品赏析与评价系统总体测试和分析,系统运行时可以执行其相对应的功能,可实现查询、增加、删除、修改等功能,运行显示正常。测试的时候需要验证每个功能,输入正确和非法
37、的的数据进行测试,以免出现问题。数据库良好的运行,确保了了数据的稳定性和一致性,各个功能模块可正常运行。总体说来,软件通过测试。总结经过儿个月的努力,基本完成了作品赏析与评价系统。这次的毕业设计让我对以前课堂学习的知识加深了理解,同时提高了解决问题的能力,我的实际应用水平动手动脑能力都大大增强,自主学习的能力也加强了很多。这次的毕业设计让我深刻理解了开发一套系统的流程和需求,以及系统开发流程所需要考虑的方方面面,也体验到了经过努力的充实感以及成功,获得经验的喜悦,将对我受益终身。在此次系统设计之前,我的经验相对来说很少,缺乏很多相关的知识,但是此次的设计,促使我查阅以及学习系统开发所需的知识。
38、从网络,书籍学到了很多的知识,让我获益匪浅。这些在毕业设计过程中学习到的东西将会使我终身受益!参考文献1(美)额尔曼.(美)威多姆.数据库系统基础教程.清华大学出版社,1999:572郝玉龙.JavaEE编程技术M.北京:清华大学出版社,2008.3DavidL.Anderson.ManagingInformationSyStemS.清华大学出版社,2002:164王家华.软件工程M,沈阳:东北大学出版社,2011:465杨浩著.JavaScript入门与提高M.北京:清华大学出版社,2004.6梁景红著.网站设计与网页设计配色M.北京:人民邮电出版社,2005.7贺平.软件测试教程.电子工业
39、出版社.20048张孝祥,徐明华.软件开发课堂.清华大学出版社,2009:559张立科.java信息系统管理开发M.北京:人民邮电出版社.10张海潘.软件工程导论.清华大学出版社,2008:8611王珊,萨师炮.数据库系统概论.高等教育出版社,2006:1612孙卫琴.基于MVC的JavaWeb设计与开发.北京:电子工业出版社2004.13王雨竹.MYSQL入门经典.北京:机械工业出版社201314陈MaydeneFisher9JonEllis,JonathanBruce著.JDBCAPITutorialandReference9ThirdEdition.!1June,200315雷文华,薛小
40、文.MATLAB和SerVlet在网络数据处理中的应用J.电子测试,2010,(11):81-86.16李娜.教学资源管理系统的设计与实现D.电子科技大学,2012.17伍海波,匡静,朱承学,谢景杨.基于MVC的教学资源管理系统的设计与实现J.计算机技术与发展,2014,07:214-217+222.18王薪潭.面向课程群的教学资源管理系统研究D.辽宁师范大学,2014.致谢不知不觉中四年时光己经基本渡过,彷佛一切都在眨眼间,昨天还是新生的我们如今已经即将毕业。这四年的经历也蛮多的,整个人的精神世界也受到了洗礼,发现和大一入校的我对比,已然改变了许多。在这期间也经历过许多的困难和无助,但是也受
41、到了友情,老师和同学之情的惠及。首先感谢我的导师,在这期间询问了很多关于系统设计以及论文方面的事情。老师都耐心给我讲解,推荐系统设计的方向以及相应的学习视频和网站,也传授了很多人生的经验。并且及时督促我的系统开发进度,期间帮我解决出现的一些问题。从论文的开题报告、系统分析与设计、论文的查重等都给予了我帮助和指导,才顺利的完成了系统的开发,也保证了本次系统的质量。我对他的辛勤指导表示由衷的感谢。其次我要感谢我们系院的所有老师们,是他们尽心尽力的辅导我的学业,用知识影响以及触及我的灵魂。经历了这四年的时光,学到了相关的知识和技术,提高了我的方方面面,顺利地完成了课程学习和毕业论文。最后,还要感谢我
42、的家人,他们给予了我极大的支持和鼓励,是我学习生活等方面坚实的后盾。他们的支持和付出,才能让我安心完成我的学业。最后,我要非常郑重的向我的导师说一声:谢谢。捷键与一些电脑小技巧winkey+d:这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!-这个就是winkeywinkey+f:不用再去移动鼠标点”开始一搜索一文件和文件夹”了,在任何状态下,只要一按Winkey+f就会弹出搜索窗口。Winkey+亡在我们的文章中,你经常会看到这样的操作提示:
43、“点击开始一运行,打开运行对话框”。其实,还有一个更简单的办法,就是按winkey+r!alt+tab:如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+ab+shif键则可以反向显示当前打开的窗口。winkey+e:当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!小提示:Winkey指的是键盘上刻有WindOWS徽标的键.Winkey主要出现在104键和107键的键盘中。104键盘又称Win95键盘,这种键盘在原来101键盘的左右两边、
44、Ctrl和如键之间增加了两个WindWoS键和一个属性关联键。107键盘又称为Win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。再补充点FlF2F3显示当前程序或者windows的帮助内容。当你选中一个文件的话,这意味着“重命名”当你在桌面上的时候是打开“查找:所有文件”对话框FlO或ALTwindows键或CTRL+ESCCTRL+ALT+DELETEDELETESHIFT+DELETE激活当前程序的菜单栏打开开始菜单在Win9x中打开关闭程序对话框删除被选择的选择项目,如果是文件,将被放入回收站删除被选择的选择项目,如果是文件,将被直接删除而不是放
45、入回收站CTRL+NCTRL+OCTRL+PCTRL+SCTRL+X新建一个新的文件打开“打开文件”对话框打开“打印”对话框保存当前操作的文件剪切被选择的项目到剪贴板CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置ALT+BACKSPACE或CTRL+Z撤销上一步的操作ALT+SHIFT+BACKSPACE重做上一步被撤销的操作Windows键+D:最小化或恢复windows窗口WindOWS键+U:打开“辅助工具管理器”Windows键+CTRL+MWindows键+EWindows键+FWindows键+RWindows键+BREAKWindows键+CTRL+FSHlFT+F10或鼠标右击重新将恢复上一项操作前窗口的大小和位置打开资源管理器打开“查找:所有文件”对话框打开“运行”对话框打开“系统属性”对话框打开“查找:计算机”对话框打开当前活动项目