2023年软件开发PHP毕业实习报告.docx
《2023年软件开发PHP毕业实习报告.docx》由会员分享,可在线阅读,更多相关《2023年软件开发PHP毕业实习报告.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年软件开发PHP毕业实习报告 四川商务职业学院 PHP开发工程师实习报告 系:信息技术系 专业:软件技术专业 姓名:XX 实习单位:XX科技有限公司 实习时间:2023.12-2023.2 2023.12月到2023年2月,我有幸在XX有限公司实习。这是我第一次正式与社会接触踏上工作岗位,开始与以往学生时代不一样的体验。 一,实习单位介绍 公司信息:民营公司 / 50-99人 公司行业:IT 新能源 XX有限公司成立于2023年,专注于企业信息化建设,是一家集软件定向研发、咨询、维护,信息系统集成、运维,信息通讯网络建设、运维及咨询等业务于一体的新型IT企业。 公司拥有一支高素质、高效
2、率的服务团队,其中既有长年从事本行业具有丰富经验的高端人才,又有敢于创新,勇于开拓的年轻一代。二者的融洽结合,使公司在为客户提供坚强的技术保障之余不断创新,拓宽了公司服务范围,提升了公司服务质量,促进了公司服务理念向更高、更快、更新的快速转变,在广大客户企业中拥有良好的口碑并留下了深刻的印象。 二,实习岗位简介 岗位名称:PHP开发工程师。 主要工作:在公司我的主要工作是用PHP语言,参与一个信息管理系统的开发,编写后台服务程序,为写前端页面提供接口支持和服务。 三,实习内容和过程 原本以为公司开发都会配置好固定的开发环境,结果入职第一天要求自己搭建自己自己喜欢和熟悉的开发环境就好。 我搭建的
3、开发环境是WAMP,即Windows,Apache,MySQL,PHP环境,开发工具是 Sublime text3和Navicat for MySQL。 Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换, 第(1)页 四川商务职业学院 多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。 Navicat for
4、MySQL是一套专为MySQL设计的强大数据库管理及开发工具。它可以用于任何3.21或以上的MySQL数据库服务器,并支持大部份MySQL最新版本的功能,包括触发器、存储过程、函数、事件、检索、权限管理等等。 开始正式工作,首先 实现登录和修改密码两个功能,因为该项目 是电力局内部使用,账号都有内部工号分配,所以没有注册功能。 前端是同事用 WPF 做的一个界面,如下图所示: 图一 接收前端传递过来的数据进行操作,进行数据处理,验证修改,和防SQL注入。考虑到数据传输的安全性问题,采用了DES加密方式对数据进行加密传输。部分加密,解密代码如下所示。 图二 第(2)页 四川商务职业学院 部分加密
5、解密封装方法: 图三 实现了登录和修改密码功能,接下来实现查询功能,如下图所示: 图四 用户选择任一类型,将自动返回这一类型所有数据,输入为空时,将默认返回所有数据。(应客户要求显示。因为是客户内部使用,一类型设备数量基本固定不会太多,所以不会对数据库操作造成数据库太大负担,)输入这一类型任一字段属性,将返回包含这一属性的所有数据,。这里我采用了对字段模糊查询对 第(3)页 四川商务职业学院 数据库进行操作。部分代码如下图所示,先进行了对传入值类型的判断,再对这一类型数据进行操作。 图五 图六 在sql语句中使用了CONCAT()函数对字段进行连接操作,既实现了简单的多字段模查询。 实现了登录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 软件 开发 PHP 毕业 实习 报告
限制150内