![【基于JavaWeb的图书展销系统的设计核心技能训练报告4200字】_第1页](http://file4.renrendoc.com/view10/M03/0F/12/wKhkGWWWzJGAQY9gAAFtKn9UBBo624.jpg)
![【基于JavaWeb的图书展销系统的设计核心技能训练报告4200字】_第2页](http://file4.renrendoc.com/view10/M03/0F/12/wKhkGWWWzJGAQY9gAAFtKn9UBBo6242.jpg)
![【基于JavaWeb的图书展销系统的设计核心技能训练报告4200字】_第3页](http://file4.renrendoc.com/view10/M03/0F/12/wKhkGWWWzJGAQY9gAAFtKn9UBBo6243.jpg)
![【基于JavaWeb的图书展销系统的设计核心技能训练报告4200字】_第4页](http://file4.renrendoc.com/view10/M03/0F/12/wKhkGWWWzJGAQY9gAAFtKn9UBBo6244.jpg)
![【基于JavaWeb的图书展销系统的设计核心技能训练报告4200字】_第5页](http://file4.renrendoc.com/view10/M03/0F/12/wKhkGWWWzJGAQY9gAAFtKn9UBBo6245.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于JavaWeb的图书展销系统的设计核心技能训练报告目录TOC\o"1-3"\h\u202791.实训目标 2318182.实训任务 3319782.1门户网站检索 3193122.1.1网站选择: 3304322.1.2检索途径: 3222622.1.3检索过程: 3228322.1.4检索结果: 3199672.2搜索引擎检索 351982.2.1搜索引擎选择: 3198692.2.2检索途径: 3198832.2.3检索过程: 360172.2.4检索结果: 3128483.训练过程 3140803.1训练内容 3127103.2训练核心 5203243.2.1项目可行性研究与项目开发计划 546823.2.2需求分析 5260203.2.3软件的详细设计 515703.2.4数据库的设计 5186773.2.5代码编写 5306643.2.6软件测试 663583.3工作细节 6130023.3.1数据库的设计 672983.3.2布局框架 6276023.3.3设计页面 6324933.3.4模块编辑 638813.3.5高效的设计 6234834.设计过程 7123844.1注册登录模块 711471(1)用户注册 73099(2)用户登录 7259504.2前台应用模块 7218404.2.1搜索功能模块 7119594.2.2购物车功能模块 744814.2.3个人中心模块 771884.3后台管理模块 891424.3.1图书分类模块 856854.3.2图书商品管理模块 8256575.结语 8
1.实训目标1、通过实习,增强培养学生对社会的适应、沟通等方面的能力。2、通过实习,帮助学生深入复习课堂所学知识。通过实际操作帮助学生将所学知识运用在实践当中,以求起到巩固学习的作用,培养增强学生对知识的综合运用能力。3、通过实习,帮助学生理解掌握的理论知识,熟悉计算机应用技术在实际生活的工作进程、工作总目标、工作特点等,为今后步入社会提供经验。4、帮助学生对本专业就业岗位进行了解,熟悉其职责范围,及所需技能与知识要求,从而帮助学生在将来更好选择适合自己的岗位。2.实训任务2.1门户网站检索2.1.1网站选择:新浪、搜狐、网易、CCTV、国家统计局网、中国营销传播网、中国经济信息网、国务院发展研究中心信息网、中宏网等。2.1.2检索途径:关键词、作者、机构等等。2.1.3检索过程:详细说明检索步骤和过程。2.1.4检索结果:对检索结果拷屏或者截图。2.2搜索引擎检索2.2.1搜索引擎选择:百度、Google等。2.2.2检索途径:关键词、作者、机构等等。2.2.3检索过程:详细说明检索步骤和过程。2.2.4检索结果:对检索结果拷屏或者截图。并列出相关度高的10项检索结果。3.训练过程3.1训练内容在此实习中,我是作为一名测试软件的实习生,在公司的工程部专门负责协调测试产品的测试工作。本次实习工作主要有:首先,负责项目的测试过程,编写测试计划和测试用例,其次,识别和跟踪错误,完成测试环境的部署并提交测试报告。使用熟悉Linux系统和Oracle数据库的LoadRunner测试工具,来完成项目性能测试,并使用SVN配置工具来管理文档。来到公司第一天,我先是对整个工程部进行大概的了解,随后在组长带领下,熟悉工作的各个内容。在工作开始时,我需要熟悉需求和系统,编写测试用例。所有测试用例都必须具有强大的逻辑思维和周到的设计文档才能具有良好的覆盖范围,也就是说,测试用例覆盖的范围必须足够广,修改过后的测试用例能够发现重大的错误。后来开始负责编写一些测试用例,然后再执行测试用例,查找相关的错误和追踪错误的来源,以及不修改测试用例。更新之后,我们必须再次经历由我们自己编写的测试用例,以验证修改后的错误是否已被修改并且功能是否符合最初的期望。柳州依米软件科技有限责任公司是一个培训机构,主要培训新人,在培训的同时也会接一些别的外包业务,其中包括帮客户开发软件,就像我其中做的一个业务是关于基金管理的项目,客户需要购买基金,可以先注册一个账号,之后对基金进行筛选和挑选,管理自己已经购买的私有产品和对在投入后和投入前的资产管理。例如单元测试是软件测试中最为常见的一种测试方法,它能够很好地分离众多方法,在其中找到哪个位置的代码出了bug,在idea中,使用单元测试需要导入测试包Junit4,由于本项目使用的Maven架构,只需在pom.xml中添加如下依赖代码即可。在导入测试工具包后,我们需要对编写的程序模块一一测试,正常的程序设计流程是完成一个部分的功能就要当即设计测试用例进行测试,在实习过程中如实照做了,整体项目的业务方法多达二三十个,故以下测试部分只选取本项目中的重点功能进行测试展示。测试流程:1.导入测试工具包Junit;2.编写测试类(使用Spring自动注入本项目中的三个业务接口实例);3.设计测试用例,调用接口方法进行测试。我使用单元测试对添加商品进行测试,就要使用juint里的方法然后使用这个类的方法。如果测试方法可以对添加商品进行测试,并且没有错误的话左侧将会显示出绿条表示测试成功,已经成功模拟把刚刚的商品添加到系统中,如果显示红色,则表示测试代码有错误或者编码出现了漏洞需要完善。web项目不光是开发部分重要,debug调试和软件测试也是软件质量保证相当关键的环节,直接影响着电脑配件的可用性评估,在这次实习过程中我利用了所学习的软件测试中的基本方法和技术,熟练运用自动化测试,通过常用的单元测试对电脑配件系统的部分核心功能代码去测试,在测试中尽可能的在使用系统之前发现并纠正错误,虽然有的测试看起来无关紧要,但是后期都可以减少自己的项目损耗,降低项目开发正本,明确了自己的测试思路同时也能自己解决错误的经验,后期如果再出现错误我们不会那么紧张,让客户更加信任自己的项目。3.2训练核心3.2.1项目可行性研究与项目开发计划内容:在开发项目之前对项目投入的人力,物力,时间等各种资源,通过科学的可行性分析对本次项目加以估算,并对工作流程进行预测等。核心:系统流程图的绘制,以及正确的对成本与效益问题的科学判断。3.2.2需求分析内容:通过需求分析明确本次软件开发的目的,继而为后续工作的展开提供一定的参考。核心:数据流程图的设计和绘制以及结构化的分析。3.2.3软件的详细设计内容:按照需求分析要求将整个系统划分成多个板块,并详细设计每个板块的内容。核心:详细设计的描述方法,能够准确细致的描述模块的功能和联系。3.2.4数据库的设计内容:设计出符合系统的数据库,将系统所需要的信息以数据表的形式储存。核心:能够科学的而且准确的设计可以覆盖整个系统的数据库,需要周密的分析思考以及丰富的经验。3.2.5代码编写内容:通过编程语言将网站或软件的功能以计算机语言的形式实现。核心:就是要求代码要以高效率的将系统的功能实现。3.2.6软件测试内容:系统完成之后,将通过测试来检查出软件的漏洞和错误以便修改和完善。核心:通过不同人员的测试,写出全面的测试用例和测试计划。3.3工作细节3.3.1数据库的设计需要注意的是要全面的考虑网站或软件是否与所设计的数据库有机、有效的结合在一起了,是否还有哪些地方还有不到位的地方。如果数据库中未包含网站上的某个信息,将为以后的功能实现造成严重的威胁,同时可能会造成系统的崩溃。3.3.2布局框架网站或是软件的框架布局是让用户来使用或浏览的首要前提,所以布局的好坏会直接影响软件的受欢迎度。3.3.3设计页面开始进行系统的设计开始将设计每个页面和模块,重点是将为各模块放在同一个文件夹中这样有利于以后对文件的查找以及修改,还有就是要科学的将每个模块命名这样会为以后的编辑做铺垫。3.3.4模块编辑页面设计好了之后就是对于每个模块进行编辑了,在对每个模块进行编辑的时候首先要想清楚每个模块的具体功能,以及每个功能怎样实现,以及在实现中的每个控件的布局,其次,是模块的代码实现,这也是关键,要将公共的代码比如数据库连接的代码要建立类库这样在调用的时候就更加方便了不用中复写代码了,相同的模块的相同的功能可以将其编写成一个用户控件这样在别的地方也可以用上。还有在模块编辑的时候值得注意的是要非常注意模块与模块间的接口,要尽可能的是接口简单简洁这样使得模块间的耦合度就小了,从而是模块的更加独立了。3.3.5高效的设计要实现高效的设计,必须要设计出很好的公共类,只有设计出非常好的公共类才能使得代码的重用率高,从而实现代码的高效率。除此之外,要设计出解决问题的优秀的算法。4.设计过程4.1注册登录模块(1)用户注册用户在进入本系统前台网站时首先就需要注册登录成为本系统网站的会员用户,才可以使用用户权限,实现图书的收藏、加购以及结算功能。用户进入系统的登录界面后,如果用户还没有注册,需选择登录界面下方的注册链接前往注册页面。在注册表单中按要求输入相关信息后完成系统前台用户的注册,注册完成后页面提示注册成功,点击提示中的确定将会跳转到前台应用系统的登录页面。(2)用户登录用户想要得到系统功能的收藏加购结算,需要在注册完成后登录到本系统。在登录界面,用户输入正确信息通过系统验证后,回到系统的操作界面。4.2前台应用模块系统用户在进入图书展销系统前台应用模块时,映入眼帘的就是前台系统主界面页面上方是分布着搜索栏、购物车以及个人中心功能模块的导航栏,在界面左侧是图书系统的详细菜单栏。4.2.1搜索功能模块图书展销系统为用户提供了自主搜索图书的功能,用户可根据书名价格等不同关键字搜索图书。4.2.2购物车功能模块购物车功能时本系统的核心,会员用户将想要购买的图书添加到购物车完成图书的加购,然后在购物车进行结算,完成订单。4.2.3个人中心模块个人中心模块是用户进行相关信息查看与编辑的管理模块,在此模块中,用户可进行对已购买的图书和收藏的图书进行查看以及对自己做出的图书评论进行管理,还可以管理个人账户的信息,其中包括对个人信息的查看、登录密码的修改以及收货地址的管理。4.3后台管理模块4.3.1图书分类模块商品分类功能就是图书商品的分类进行增删改查等操作。4.3.2图书商品管理模块图书商品管理模块主要实现前台图书的数据显示的增删改查5.结语行文至此,基于JavaWeb的“互联网+图书”展销系统的设计与实现的论文报告撰写已经行近尾声。从系统的独立设计到实现,我深刻认识到“书藉是人类进步的阶梯”这句话的真正含义。在我对SSM框架的搭建还没有完全理解的时候,疯狂软件编著的《Spring+MyBatis企业应用实战》让我对它顿时领悟还有了新的认识和看法;每当我苦于不知该如何解决系统在设计过程中出现bug的时候,书本上的知识总是能为我带来灵感,让我继续深入;从系统的设计到实现,我认真查阅了大量书籍也寻找了很多参考资料,把我大学四年里漏掉的知识补了回来。当然,光具备对理论知识的理解还不如动手操作对知识的理解来得更透彻。在论文撰写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 12富起来到强起来《改革创新谋发展》(说课稿)-统编版道德与法治五年级下册
- 4邓小平爷爷植树说课稿-2023-2024学年二年级下册语文统编版
- 2024-2025学年新教材高中历史 第7单元 中国共产党成立与新民主主义革命兴起 第21课 五四运动与中国共产党的诞生同步说课稿 新人教版必修《中外历史纲要(上)》
- 10我们所了解的环境污染 第一课时 说课稿-2024-2025学年道德与法治四年级上册统编版001
- 2024七年级英语下册 Unit 7 Sports and Good Health Lesson 41 Were People Healthy Then说课稿(新版)冀教版001
- 2024-2025学年八年级政治上册 第一单元 让爱驻我家 第一课 相亲相爱一家人 第一框 家温馨的港湾说课稿 鲁教版
- 11《产生泡泡的秘密》说课稿-2024-2025学年科学五年级上册粤教科技版001
- 割灌机项目融资渠道探索
- 6《光的反射现象》说课稿 -2024-2025学年科学五年级上册教科版
- 10父母多爱我-多一些理解(第2课时)(说课稿)2023-2024学年统编版道德与法治三年级上册
- 重大事故隐患判定标准与相关事故案例培训课件
- 2024年度节后复工建筑施工安全培训交底
- 火龙罐综合灸疗法
- 红色中国风西安旅游PPT模板
- 皮内注射技术操作考核评分标准
- 个人借条电子版模板
- 工业企业电源快速切换装置设计配置导则
- 年产3万吨喷气纺、3万吨气流纺生产线项目节能评估报告
- GB/T 1094.1-2013电力变压器第1部分:总则
- 胸外科诊疗指南和操作规范
- 电网基本知识
评论
0/150
提交评论