前端项目实习报告

实习考核表

实   习任务

本次实训项目是开发一款点餐app系统,本系统的开发目标在于满足广大用户在餐厅用餐时能够快捷方便不排队的订餐需求,从而有效地提升餐饮企业的档次和管理水平,做到科学管理、科学决策、高效运转、降低成本。
1.项目启动

构建Node开发环境、了解npm包管理工具、Vue环境搭建
2.技术介绍(涉及到的知识)

本系统使用到的技术栈主要是vue框架和Mint UI。首先搭建一个Vue项目,然后进行点餐app项目的页面设计和逻辑设计。包括html界面设计、css样式设计、路由配置、动态路由传值、Mint UI的使用等内容。

涉及到的知识有很多。例如动态路由传值的步骤主要是安装路由并引入,接着配置路由,配置路由主要有以下几个步骤:首先是创建组件并引入组件,接着是定义路由,然后实例化VueRouter,再进行挂载,之后根组件的模板里面放上<router-view></router-view>这句话,最后实现路由跳转。Mint UI的使用方法是:首先找官网,然后安装,之后引入Mint UIcss 插件,最后看文档即可直接使用。

html:超文本标记语言,是一种标识性的语言,它包括一系列标签。通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。

css:主要用于设置html页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式边距等)以及版面的布局和外观显示样式。

js:是一种函数式、弱类型的脚本语言。在一个网页中,js负责页面能够干什么,js能够控制html和css。

vue:是⼀个轻巧、⾼性能、可组件化的MVVM库,同时拥有⾮常容易上⼿的API,vue.js是⼀个构建数据驱动的Web界⾯的库。
3.项目流程

确定项目、分配任务、需求分析、编码设计、测试分析、文档撰写、项目答辩。
4.项目编程(部分代码)

5.项目文档
  5.1需求分析阶段 

开始模块:用户进入该APP后,首先在此模块中确定用餐人数,还可以备注一些用餐信息。当我们选了用餐人数以后我们就会跳到点餐页面。

首页模块:用户可以在该模块页面中看到热销榜,点过的菜,猜你喜欢(搜索),菜品列表,导航,以及购物车。用户点击导航会显示浮现出导航页面,可以再次点击返回隐藏该页面;点击菜单按钮以后页面左边会弹出菜单列表,点击里面的菜单项以后页面会跳到对应的页面去。

购物车模块:购物车模块包括下单、继续点菜和导航功能。用户还可以修改用餐人数,以及修改菜品。在商品详情页面可以单击“+”号按钮增加数量,单击“-”号减少数量,然后单击加入购物车,单击加入购物车后又回到首页,单击购物车就到购物车页面中就可以看到我们刚才加入购物车的菜品。

下单结算模块:用户通过该模块,可以对预订的商品进行结算。这个模块的功能就是我们可以通过导航图标继续去点菜,单击继续点菜回到首页可以继续点菜,然后如果已下单的已经被接单,下面的继续点菜的导航就变成支付导航,我们点击支付就可以去支付。
  5.2项目实训日报

项目前期:学习Html,JavaScript和Css语言。JavaScript:JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。Css:Css是一种层叠样式表,用来表示Html样式的一种编程语言,目前Css的最新版本是Css3,Css是可以做到网页和内容进行分离的一种样式语言。

项目中期:学习Vue,Vue-router。配置npm环境,并用npm配置Vue-cli环境,以此搭建vue编写环境。之后再对Vue-router环境进行搭建并测试页面跳转功能。Vue-router搭建过程:第一步:安装vue-router:npm install vue-router --save。第二步:通过Vue.use()来安装路由功能并创建路由实例,并且传入路由映射配置,在Vue实例中挂载创建的路由实例。最后使用路由:通过<router-link>和<router-view>

项目后期:对项目进行分析,与小组成员进行项目分工以及熟悉VSCode开发环境。与小组成员分工进行项目实战编写。

考勤记录

考勤

实习单位指导教师评价

评价项目

及格

不及格

工作态度

遵守纪律

团队精神

专业技能

学习能力

综合评价

实习指导教师签名:                      (单位盖章)

                                   年    月     日

注:1.考勤符号:出勤,缺勤×。2.请指导教师在实习完成后按评价项目中的5个分项对学生进行分项评价,然后按每项20%计算出综合评价(优、良、中、及格、不及格),并将评价结果填写在综合评价栏。

实习纪律

  1. 严格遵守国家法令,遵守学校和实习单位的有关规章制度,尊重实习单位的领导和职工,虚心学习。
  2. 服从领导,听从指挥,不迟到、不早退、不旷实习、不擅离职守。实习期间一般不得请假。
  3. 团结友爱,文明礼貌,严禁酗酒闹事、打架斗殴以及其他不文明行为。
  4. 严格遵守保密制度,不遗失和损坏保密文档。
  5. 爱护公共财物,不得擅自动用实习单位的仪器设备和实习用品。
  6. 严格遵守操作规程和安全制度。
  7. 注意交通安全,遵守交通规则,防止交通事故。未经批准,学生一律不准离队单独活动,不准离队外宿,更不得到无安全防护措施的水域中游泳。
  8. 要培养勤俭节约的优良习惯,不浪费水电,不准私自使用电炉、煤炉等。
  9. 凡违反上述规定造成个人人身安全事故和损失的,由个人负责。造成集体和国家损失的视情节轻重,按照学院和单位规定或国家有关法纪、法规处理。

实习报告评阅人

评阅成绩:                    评阅人(签名):            

年    月    日

成  绩  认  定

  

评定成绩 :________________

负责人(签名):________________

年    月    日

 

  • 实习目的
  1. 实习的时间

实训时间: 2022年6月7日-6月18日

实训周期: 2周

  1. 实习的目的

实习的目的在于通过理论与实际相结合,从而积累工作实践经验,提前了解和适应职场,适应工作,并为将来的职业发展规划和职业目标的实现打下坚实的基础。

本次实习是为了让我们了解软件项目开发流程,掌握基本的H5和CSS3,Javascript软件开发技术,了解H5开发基本概念,了解MVVM开发框架,如vue.js渐进式框架技术等,帮助我们明确个人职业发展方向,提高我们的学习以及自学能力。让我们具有良好的科学素养和较强的沟通交流能力;熟练掌握计算机软件开发知识和技能,扩展大数据、人工智能算法等前沿技术知识领域。具有较强的调研、分析、设计、维护和评价应用软件系统等方面的工程实践能力;受到良好的工程训练,熟悉软件企业软件质量控制与管理流程;具有较强的团队意识、责任意识和自律意识。

  • 实习单位及岗位介绍
  1. 实习单位

本次实习的单位是广州东软睿道教育信息技术有限公司。

  1. 实习岗位    

实习岗位是前端开发实习生。通过实训,以小组的形式合作利用学过的前端知识开发一个前端点餐app系统。其中我负责的部分是开始页面和菜单首页。

  • 实习内容及过程

本次实习内容是小组合作共同完成一个前端项目,我们小组选择的是点餐app系统。通过学习技术知识、对项目进行可行性分析和需求分析,最后应用所学的前端知识进行项目的开发。

实习过程是分配任务,编程,整合代码,测试,答辩。

本项目使用的技术栈主要是vue框架和Mint UI。首先搭建一个Vue项目,然后进行点餐app项目的页面设计和逻辑设计。包括html界面设计、css样式设计、路由配置、动态路由传值和Mint UI的使用等内容。动态路由传值的步骤主要是安装路由并引入,接着配置路由,配置路由主要有以下几个步骤:首先是创建组件并引入组件,接着是定义路由,然后实例化VueRouter,再进行挂载,之后根组件的模板里面放上<router-view></router-view>这句话,最后实现路由跳转。Mint UI的使用方法是:首先找官网,然后安装,之后引入Mint UIcss 插件,最后看文档即可直接使用。

在实习过程中我了解了软件项目开发流程,掌握了基本的H5和CSS3,Javascript软件开发技术,了解了H5开发基本概念,了解了MVVM开发框架,如vue.js渐进式框架技术等,还初步接触了Mint UI和Element UI。熟悉了前端环境下的常用命令,掌握了前端软件技术的主要核心,掌握了前端软件使用方法,理解了多层架构的表设计方法,掌握了MVVM的处理模式。

我学会了配置前端环境以及如何创建一个vue项目,学习了html、css、js和vue等相关技术。在这一过程中,我掌握了Vue项目结构的搭建,以及项目的页面设计和逻辑设计,初步接触了前端知识,为今后的学习和工作打下基础。

  • 实习总结及体会
  1. 实习总结

通过这次实习,我收获了很多。

毕业实习是我们从大学校园走向社会的一个过渡,是对我们将来真正走上职场所做的一个很好的锻炼。毕业实习是将我们大学这四年的理论知识与实践相结合的重要方式,是提高我们专业素质和动手能力的重要环节,对培养我们德才兼备的技能性、应用性人才有着十分重要的意义。 

我们通过实习走向社会,了解程序员的工作现状,可加深理解并巩固软件工程专业知识,进一步提高认识问题、分析问题、解决问题的能力,为今后走向社会、服务社会做好思想准备和业务准备。
    毕业实习是软件工程专业学生的一门主要实践性课程。是将理论知识同生产实践相结合的有效途径。通过毕业实习,可以培养我们树立理论联系实际的工作作风,并且能够在实际的应用场景中将科学的计算机理论知识加以验证、深化、巩固和充实。并培养学生进行调查、研究、分析和解决工程实际问题的能力。通过毕业实习,拓宽学生的知识面,增加感性认识,把所学知识条理化系统化,学到从书本学不到的专业知识,激发我们向实践学习和探索的积极性,为今后的学习和将从事的工作打下坚实的基础。
    毕业实习是与课堂教学完全不同的教学方法,在教学计划中,毕业实习是课堂教学的补充,毕业实习区别于课堂教学。课堂教学中,教师讲授,学生领会,而毕业实习则是在公司上司的指导下由学生自己向实际学习。通过现场的讲授、参观、座谈、讨论、分析、作业、考核等多种形式,一方面来巩固在书本上学到的理论知识,另一方面,可获得在书本上不易了解和不易学到的现场的实际知识,使学生在实践中得到提高和锻炼。

这次实习验证了自己的职业抉择,了解并学习了前端工作内容,学习了工作及企业标准,找到了自身能力与职业要求之间的差距。
    实习首先可以验证自己的职业抉择,当大学生在了解自我的基础上确定未来的职业理想时,需要以身试水,需要在真刀真枪的实际工作中检验自己是否真正喜欢这个职业,自己是否愿意做这样的工作。举例来说,如果我们想做个编程的工作,但是当我们在实习之后发现自己不是很喜欢前端开发工作,那就要反思自己的职业抉择了,这样就可以及时的纠正和反馈自己的职业发展轨迹。通过实习我们可以近距离体验岗位,试错成本低。大多数毕业生在第一年经常换工作。原因是他们对自己没有明确的定位,不知道自己适合做什么,所以到处尝试,到处换工作。但是如果我们有了实习经历,之后我们就会对这个岗位有一定的了解,知道自己是否喜欢这个工作,是否适合这个工作。当我们亲身经历过后,工作以后就不会因为对职位不了解而辞职。如果我们在实习期间发现不喜欢这份工作,之后也会有充足的时间和机会去尝试和犯错,而且成本极低。
    其次,实习能够让我们了解目标工作内容。在确定自己适合前端开发工作后,我们就要明确前端开发的工作内容,比如前端需要学哪些技术、如何写页面、如何实现数据交互等。在了解工作内容后就要尝试着操作,争取在实践中把前端该学的内容都学了、该做的工作都做了,也在实际操作中明确自己的优势和劣势。
    与此同时,实习过程中我们也能学习工作及企业的标准,知道了前端工作都要做什么后,我们就要了解企业及业内对每个工作内容的所要求的流程和标准,这时我们要以业内及企业的最高标准来要求自己,从而实现自我价值的提升。
    最后,实习可以帮助我们找到自身能力与职业要求的差距。实习不单单是为了落实工作,更包括要明确自己与岗位的差距以及自己与职业理想的差距,并在实习结束时制定详细可行的补短计划。当我们从明确差距弥补不足的高度来看实习时,我们会从实习中得到更多。

  1. 体会

本次实习使我受益匪浅。

首先,作为软件工程专业的一名学生,通过这次实习我意识到工程职业的道德和规范非常重要。我们要了解并尊重与软件开发相关的现有规则,努力在专业工作的过程和产品中实现高质量开发,保持高标准的专业能力、行为和道德实践,设计和实施稳固、可用、安全的系统,并对计算机系统及其影响进行全面彻底的评估,包括分析可能的风险。

其次,在实习中,更能体会到课本知识、理论知识的基础一定要打牢。在这次实习中我深深体会到我们必须在工作中勤于动手、慢慢琢磨,不断学习、不断积累。遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人,而没有自学能力的人迟早要被社会所淘汰。实习对我的成长有着很大的帮助,作为即将走出大学校园、步入社会的准大四学生,更多需要的不只是书本的知识,更是扎实的技术和社会的磨练。课本上学的知识都是最基本的知识,不管现实情况怎样变化,抓住了最基本的就可以以不变应万变。如今有不少人实习时都觉得自己之前课堂上学过的知识用不上,出现挫折感,可我觉得,没有理论知识作铺垫是不能理解软件运行原理、应付瞬息万变的编程技术的。我们在学习完理论知识之后还要付诸实践,做到知行合一,就是把我们在学校所学的理论知识运用到实际的软件项目中去,使自己所学的理论知识有用武之地。只学不实践,那么所学的就等于零。理论应该与实践相结合。另一方面,实践可为以后找工作打基础。通过这段时间的实习,学到一些在学校里学不到的东西。因为环境的不同,接触的人与事不同,从中所学的东西自然就不一样了。我们要学会从实践中学习,从学习中实践。对于前端技术来说,每天都不断有新的东西涌现,在拥有了越来越多的机会的同时,也有了更多的挑战,前段时间才刚学到的知识可能在今天就已经被淘汰掉了,社会经济越发展,对于人才的要求也就会越高,我们不只要学好学校里所学到的知识,还要不断从生活中,实践中学其他知识,不断地从各方面武装自己,才能在竞争中突出自已,表现自己。

与此同时我也感受到,技术能力很关键,与他人沟通交流的能力也同样重要。在小组合作开发过程中,团队意识是必不可少的。本次实习内容是小组合作共同完成一个前端项目,我们小组选择的是点餐app系统。在开发过程中,组内大家一起协调合理分配任务,小组成员互帮互助、各取所长,形成了良好的合作氛围。

另外我还认识到工作中我们应有的思想道德品质和责任感。作为一名职场新人,我们应该具备吃苦的决心和对自己工作和对社会的责任心,必须要有认真严谨的工作态度,做到诚实可靠、做事公平,努力做好分内工作。我们还应该坚持学习,不断精进自己的工作能力,提高自己的技术水平,要多看多学,认真完成工作任务,积极履行职责。

接下来的日子里我将继续学习、不断提升自身的理论素养和职业道德水平。在信息时代,学习是不断地汲取新信息,实现工作进步的动力。作为一名开发者更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我将积极响应单位号召,结合工作实际,不断学习理论技能知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。努力实践,自觉进行角色转化。“理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。今后我将提高工作积极性和主动性。

当然,通过这次实习我也认识到了自己的不足之处。与理论知识的掌握程度相比,我的实践经验不足,前端开发基础薄弱,今后要加深对css、vue等前端技能的学习,需要在实践能力的提升上下功夫了,争取做到熟练掌握,并向着更深层次去学习。

实习期很快过去了,是开端也是结束,展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续为社会创造更多的价值。

最后,非常感谢公司给我提供了这样一个实习的机会,感谢老师的悉心教导、耐心指导,感谢同学们的互帮互助。我深知自己要学习的东西还有很多,我将努力前进,希望早日让自己能够独当一面,更好地实现自己的人生价值。我知道自己人生的步子才开始迈开,我要挥挥手,向这段难忘的日子说声再见,怀着感激的心,开启人生的下一段旅程。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值