




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XX大学XX学院XX大学XX学院本科毕业论文(设计)中文题目快读小说管理系统的设计与实现英文题目DesignandImplementationofaQuickReadNovelManagementSystem选题编号系(部)专业学生姓名学号指导教师完成时间XX大学XX学院摘要网络小说是近些年来比较火的话题,小说网站在人们观看小说的过程中产生了巨大的作用,快读小说管理系统在网络上提供了一个平台,让人们观看小说变得更加轻松便捷。本快读小说管理系统使用Java语言进行开发,使用MySQL数据库进行存储数据,后端采用SSM框架,B/S结构进行开发。在小说网站的整个开发过程中,首先进行了系统分析,接着对系统进行设计,对系统进行架构设计以及数据库设计,接着对系统的功能进行展示,最后对快读小说管理系统进行系统功能测试,采用黑盒测试法进行测试,最后对测试进行总结,得到系统的不足之处加以改进。该系统主要实现了小说的搜索、小说购买订单、论坛、视频信息、留言反馈、注册登录以及用户管理和小说管理等功能。本文阐述了快读小说管理系统的设计与实现,对各种功能的实现。写出了网站的系统分析,描述了网站的系统设计,介绍了数据库的内容。本文还总结了系统的主要功能,页面的设计与数据库的信息。关键词:Java语言;MySQL数据库;SSM框架;B/S结构
AbstractOnlinenovelsareahottopicinrecentyears,novelwebsiteshaveplayedahugeroleintheprocessofpeoplewatchingnovels,fastreadingnovelmanagementsystemprovidesaplatformontheInternet,letpeoplewatchnovelsmoreeasilyandconveniently.ThisquickreadingnovelmanagementsystemisdevelopedinJavalanguage,MySQLdatabaseisusedtostoredata,andthebackendadoptsSSMframeworkandB/Sstructurefordevelopment.Inthewholedevelopmentprocessofthenovelwebsite,thesystemanalysiswascarriedoutfirst,thenthesystemwasdesigned,thesystemarchitecturedesignanddatabasedesignweredesigned,thenthefunctionofthesystemwasdisplayed,andfinallythesystemfunctiontestwascarriedoutonthefastreadingnovelmanagementsystem,theblackboxtestmethodwasusedfortesting,andfinallythetestwassummarizedtoimprovetheshortcomingsofthesystem.Thesystemmainlyrealizesnovelsearch,novelpurchaseorder,forum,videoinformation,messagefeedback,registrationandlogin,usermanagementandnovelmanagementandotherfunctions.Thispaperexplainsthedesignandimplementationofthefastreadingnovelmanagementsystemandtherealizationofvariousfunctions.Wroteasystemanalysisofthewebsite,describedthesystemdesignofthewebsite,andintroducedthecontentofthedatabase.Thearticlealsosummarizesthemainfeaturesofthesystem,pagedesignanddatabaseinformation.Keywords:Javalanguage;MySQLdatabase;SSMframework;B/Sstructure目录TOC\o"1-3"\h\u1绪论 [8]。5.1.3测试环境表5.1测试环境客户端软、硬件配置备注硬件软件ACPU:P42.66GOS:Windows10内存:1GMSN7.5硬盘:160G浏览器:edgeBCPU:P42.66GOS:Windows11内存:8GMSN7.5硬盘:520G浏览器:Edge5.2功能测试本次功能测试是对系统的各个功能进行测试,测试功能是否满足需求。本次测试是对功能模块的数据结果,测试各个功能的情况是否符合预期结果。测试方法是采用黑盒测试,测试各个功能的运行结果,核实各个数据是否正确,检查运行中的服务器情况,并对所有测试结果进行分析,用来查看实现功能与需求的功能进行对比。具体到该系统的前端注册功能和登录功能,小说信息模块,论坛模块,小说新增模块,视频模块,充值模块进行测试;并且还要对后台进行测试,对用户管理模块,等功能进行测试。5.2.1注册测试注册测试,用户需要上传头像,输入用户名、密码、姓名、联系方式、性别,用户名存在注册成功不存在则注册失败。如表5.1所示。表5.1注册测试用例表所属模块注册模块用例作者吴强BUG编号BUG-001测试人员吴强测试日期2023年4月5日测试类型功能测试测试工具无用例描述(1)用户在注册页面进行注册。前驱条件(1)进入注册界面。操作步骤(1)输入不存在的用户名,输入其他所有信息。(2)输入存在的用户名,输入其他所有信息。(3)输入存在的用户名,缺失一条信息。续表5.1注册测试用例表(4)输入不存在的用户名,缺少一条信息。预期结果(1)注册成功;(2)已存在该用户;(3)请填写该信息;(4)已存在该字段。实际结果(1)注册成功;(2)已存在该用户;(3)请填写该信息;(4)已存在该字段。测试结论系统能够正确处理注册场景,测试通过5.2.2登录测试登录测试,用户进入网站登录页面输入用户名与密码进行登录,如表5.2所示。表5.2登录测试用例表所属模块登录模块用例作者吴强BUG编号BUG-002测试人员吴强测试日期2023年4月5日测试类型功能测试测试工具无用例描述(1)用户在登录页面进行登录。前驱条件(1)进入登录界面。操作步骤(1)输入正确的用户名与密码。(2)输入正确的用户名与不正确的密码。(3)输入不正确的用户名与正确的密码。(4)输入不正确的用户名与不正确的密码。预期结果(1)登录成功;(2)登录失败;(3)登录失败;(4)登录失败。实际结果(1)登录成功;(2)登录失败;(3)登录失败;(4)登录失败。。续表5.2登录测试用例表测试结论系统能够正确处理登录场景,测试通过5.2.3小说信息测试小说信息测试,用户进入网站小说页面进行搜索,点击不同小说分类进行搜索找到所需的小说进行查看,如表5.3所示。表5.3小说信息测试用例表所属模块小说信息模块用例作者吴强BUG编号BUG-003测试人员吴强测试日期2023年4月5日测试类型功能测试测试工具无用例描述(1)用户在小说页面进行搜索。前驱条件(1)进入小说界面。操作步骤(1)点击搜索框,搜索“活”。(2)点击搜索框,搜索“xy”。(3)点击分类栏中的“都市”。预期结果(1)显示所有书名中含有“活”的书籍;(2)显示小说列表为空;(3)显示出都市类型的所有书籍。实际结果(1)显示所有书名中含有“活”的书籍;(2)显示小说列表为空;(3)显示出都市类型的所有书籍。测试结论系统能够正确处理小说信息场景,测试通过5.2.4论坛测试论坛测试,用户进入网站论坛页面进行搜索找到相应的帖子进行回复,如表5.4所示。表5.4论坛测试用例表所属模块论坛模块用例作者吴强BUG编号BUG-004测试人员吴强测试日期2023年4月5日测试类型功能测试测试工具无用例描述(1)用户在论坛页面进行搜索,查看帖子。续表5.4论坛测试用例表前驱条件(1)进入论坛界面。操作步骤(1)点击搜索框,搜索“活”。(2)点击搜索框,搜索“xy”。(3)输入文本信息点击回复。预期结果(1)显示所有带“活”的帖子;(2)显示所有带“xy”的帖子;(3)显示出回复信息。实际结果(1)显示所有带“活”的帖子;(2)显示所有带“xy”的帖子;(3)显示出回复信息。测试结论系统能够正确处理论坛场景,测试通过5.2.5视频测试视频测试,用户进入网站视频页面进行搜索找到相应的视频进行观看,如表5.5所示。表5.5视频测试用例表所属模块测试模块用例作者吴强BUG编号BUG-005测试人员吴强测试日期2023年4月5日测试类型功能测试测试工具无用例描述(1)用户在视频页面进行搜索,观看视频。前驱条件(1)进入视频界面。操作步骤(1)点击搜索框,搜索“二”。(2)点击视频进行观看。预期结果(1)显示所有带“二”的视频;(2)观看成功。实际结果(1)显示所有带“二”的视频;(2)观看成功。测试结论系统能够正确处理视频场景,测试通过5.2.6小说新增测试小说新增测试,用户进入小说新增页面输入图片、名称、作者、分类、价格、介绍、文件进行上传,如表5.6所示。表5.6小说新增测试用例表所属模块小说新增模块用例作者吴强BUG编号BUG-006测试人员吴强测试日期2023年4月5日测试类型功能测试测试工具无用例描述(1)用户在小说新增页面进行上传小说。前驱条件(1)进入小说新增界面。操作步骤(1)输入图片、名称、作者、分类、价格、介绍、文件。(2)输入其他信息不输入介绍(3)输入介绍不输入其他信息。预期结果(1)上传成功;(2)上传成功;(3)请输入该字段。实际结果(1)上传成功;(2)上传成功;(3)请输入该字段。测试结论系统能够正确处理小说新增场景,测试通过5.2.7用户管理测试用户管理测试,管理员进入用户管理页面对用户进行搜索、删除、充值等操作,如表5.7所示。表5.7用户管理测试用例表所属模块用户管理模块用例作者吴强BUG编号BUG-007测试人员吴强测试日期2023年4月5日测试类型功能测试测试工具无用例描述(1)管理员在用户管理页面进行管理。前驱条件(1)进入用户管理界面。续表5.7用户管理测试用例表操作步骤(1)点击搜索框,搜索“寒”。(2)选择用户点击删除。(3)选择用户点击充值输入金额。预期结果(1)显示所有带“寒”的用户;(2)删除成功;(3)充值成功。实际结果(1)显示所有带“寒”的用户;(2)删除成功;(3)充值成功。测试结论系统能够正确处理用户管理场景,测试通过5.2.8充值测试充值测试,用户进入充值页面点击充值输入金额进行充值操作,如表5.8所示。表5.8充值测试用例表所属模块充值模块用例作者吴强BUG编号BUG-008测试人员吴强测试日期2023年4月5日测试类型功能测试测试工具无用例描述(1)用户在充值页面进行充值。前驱条件(1)进入充值界面。操作步骤(1)点击微信输入金额进行充值。(2)点击支付宝输入金额进行充值。预期结果(1)充值成功;(2)充值成功。实际结果(1)充值成功;(2)充值成功。测试结论系统能够正确处理充值场景,测试通过5.3兼容性测试此项目使用的是Java编程,在Idea上编码适用于Windows系统。5.4测试结论此次快读小说管理系统各功能模块和体验感的测试,可知各功能能够正常使用运行,能够满足用户的基本需求,同时通过测试分析出能够改进的地方。通过此次测试可知各功能的使用都是符合预期和逻辑的。基于本次对系统的各功能模块的测试和分析,寻找到了在前期布局和开发过程中存在的少数问题以及逻辑不合理的地方。但系统总体和各功能模块都能正常运行。整个系统总的而言是可靠、安全、稳定的。功能和体验感总体是满足预期的。总的而言系统设计和实现较成功。6总结与展望6.1总结此次毕业项目完成了注册登录功能、模拟充值、论坛、留言反馈、广告视频、小说订单等功能,运用了Java语言SSM框架进行开发可以在各平台适用,使用Idea代码实现工具,使用MySQL数据库对数据进行存储。此系统在实现基础功能的同时对使用者的要求更低,操作更简捷,页面简洁大方,同时将读者作者进行融合,可直接上传文档供管理员审核,可以更好的满足用户的需求。此项目也有许多的不足之处,注册模块联系方式无法进行有效的校验,用户名与密码输入没有长度限制,没有验证码模块,对于上传小说返值没有很好的标准,同时页面不够华丽。6.2展望本系统的基础功能基本实现了,但还有许多能够改进的地方,页面布局根据自身的喜欢进行实现的不知能不能适合其他人的使用,在本次快读小说管理系统中有一些功能不够完善没有完美的将读者作者相结合并且充值模块也没能完整的实现,做出了模拟充值的样式,上传小说功能也未能进行细分。在之后的时间里通过深入的学习希望能够完善这些不足之处。
参考文献吴琼.网络小说及其读者关注度分析[J].图书馆建设,2012(03):66-69.龚江辉.网络小说营销中的4C分析[J].新经济,2014(20):5-6.彭红艳,胡安江.中国网络文学的译介与传播:现状与思考[J].山东外语教学,2019,40(04):114-122.DOI:10.16482/j.sdwy37-1026.2019-04-012.杜晓利.富有生命力的文献研究法[J].上海教育科研,2013(10):1.DOI:10.16194/ki.31-1059/g4.2013.10.002.张砚秋,陈川,何明德.基于MVC设计模式构筑JSP/Servlet+EJB的Web应用[J].计算机工程,2001(11):71-73.李云云.浅析B/S和C/S体系结构[J].科学之友,2011(01):6-8.任仁.基于MVC模式的Struts和Spring框架的分析及整合[J].硅谷,2008(21):51+43.胡静.浅析黑盒测试与白盒测试[J].衡水学院学报,2008(01):30-32.王玉英.基于JSP的MySQL数据库访问技术[J].现代计算机(专业版),2010(14):67-70.吴沧舟,兰逸正,张辉.基于MySQL数据库的优化[J].电子科技,2013,26(09):182-184.DOI:10.16180/ki.issn1007-7820.2013.09.049.李洋.SSM框架在Web应用开发中的设计与实现[J].计算机技术与发展,2016,26(12):190-194.邹红霆.基于SSM框架的Web系统研究与应用[J].湖南理工学院学报(自然科学版),2017,30(01):39-43.DOI:10.16740/43-1421/n.2017.01.008.QuXiaona.ApplicationofJavaTechnologyinDynamicWebDatabaseTechnology[J].JournalofPhysics:ConferenceSeries,2021,1744(4).VeghA.MYSQLDatabaseServer[M].WebDevelopmentwiththeMac®.WileyPublishing,Inc.,2011,179-194·HsiaoIH,SosnovskyS,BrusilovskyP.Guidingstudentstotherightquestions:adaptivenav
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 移动根目录权限管理-洞察阐释
- 高效Markdown编辑工具-洞察阐释
- 虚拟现实中的叙事构建-洞察阐释
- 电位差计项目投资风险评估报告
- 民宿运营管理方案
- 性别与身体认知-洞察阐释
- 福州科技职业技术学院《数据管理与数据保护》2023-2024学年第二学期期末试卷
- 杭州电子科技大学信息工程学院《学校管理的艺术》2023-2024学年第二学期期末试卷
- 西安文理学院《管弦重奏》2023-2024学年第二学期期末试卷
- 哈尔滨医科大学《德语读写》2023-2024学年第二学期期末试卷
- 2024年四川省凉山彝族自治州西昌市六年级语文小升初摸底考试含答案
- 云南白药的盈利能力分析基于杜邦分析法
- 部编版七年级下册历史期末真题集训试卷(附答案)
- 政府采购工程监理合同范本
- 人工智能在智能体育中的应用
- 纪检干部培训经典课件
- 每周食品安全排查治理
- 电竞酒店管理制度
- 房屋买卖居间合同书范本
- 锤击桩(砼预制方桩、预应力砼管桩、钢桩)工程旁站监理记录
- 基于文献计量学的屋顶绿化研究综述
评论
0/150
提交评论