当前位置: 首页 > news >正文

中国网络推广网站排名建设网站的详细步骤

中国网络推广网站排名,建设网站的详细步骤,wordpress主题qux_v7.1,南京做网站南京乐识好文章目录 前言详细视频演示项目运行截图技术框架后端采用PHP语言前端框架Vue 可行性分析系统测试系统测试的目的系统功能测试 数据库表设计代码参考数据库脚本为什么选择我#xff1f;获取源码 前言 #x1f497;博主介绍#xff1a;✌全网粉丝100W,CSDN特邀作者、博客专家、… 文章目录 前言详细视频演示项目运行截图技术框架后端采用PHP语言前端框架Vue 可行性分析系统测试系统测试的目的系统功能测试 数据库表设计代码参考数据库脚本为什么选择我获取源码 前言 博主介绍✌全网粉丝100W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、Python、PHP、小程序、大数据技术领域和毕业项目实战✌ 精彩专栏 推荐订阅 2023-2024年最值得选的微信小程序毕业设计选题大全100个热门选题推荐✅ 2023-2024年最值得选的Java毕业设计选题大全500个热门选题推荐✅ Python精品毕设案例《2000套》 PHP精品毕设案例《1000套》 Java精品实战案例《3000套》 微信小程序项目精品案例《3000套》 基于大数据、数据分析大屏、爬虫精品毕设案例 文末获取源码数据库 感兴趣的可以先收藏起来还有大家在毕设选题项目以及论文编写等相关问题都可以给我留言咨询希望帮助更多的人 详细视频演示 请联系我获取更详细的演示视频 项目运行截图 技术框架 后端采用PHP语言 当谈到服务器端脚本语言时PHPHypertext Preprocessor无疑是最广泛使用和深受欢迎的选择之一。PHP最初设计用于Web开发但现在它已经发展成为一种多用途的脚本语言可用于从简单的命令行脚本到复杂的Web应用程序的开发。 PHP的主要特点包括易学易用PHP设计简单直观语法类似于C语言使得初学者能够很快上手。强大的功能PHP支持各种功能如数据库集成特别是MySQL处理表单数据生成动态页面内容等。开源和跨平台PHP是开源的免费可用并且可以在几乎所有的操作系统上运行包括Windows、Linux、Unix等。广泛的支持和社区由于其流行PHP拥有一个庞大的社区和广泛的文档用户可以轻松找到帮助和资源。灵活性PHP可以与许多数据库和服务集成同时支持各种Web服务器。持续的发展PHP是一门成熟的语言但它仍然在不断发展和改进增加了新的特性和功能以适应现代Web开发的需求。 使用PHP开发者可以创建动态网页处理表单输入管理会话状态访问数据库并实现许多其他Web相关的任务。它的应用范围从简单的静态网页到复杂的电子商务系统都有涵盖使其成为Web开发者首选的工具之一。 前端框架Vue Vue.js 的设计目标之一是使其尽可能简单、易于理解和上手。Vue 提供了直观的 API使开发者能够轻松地构建交互式的用户界面。Vue.js 提供了简单而强大的数据绑定机制通过使用指令例如 v-model可以实现视图和数据的双向绑定。当数据发生变化时视图会自动更新反之亦然使得开发者不必手动处理 DOM 操作。Vue.js 提供了一组生命周期钩子函数允许开发者在组件的不同阶段执行自定义逻辑。这包括创建、挂载、更新和销毁等阶段为开发者提供了更多灵活性。 可行性分析 可行性分析是每开发一个项目必不可少的一部分可行性分析可以直接影响一个系统的存活问题针对开发意义进行分析还有就是是否可以通过所开发的系统来弥补传统手工统计模式的不足是否能够更好的解决阿博图书馆管理系统存在的问题等通过对该阿博图书馆管理系统的开发设计不仅能够逐步减少工作人员的工作量而且还可以进行高效工作和管理。所以该系统的开发实现了最大的意义和价值在系统完成后利益是否大过于成本是否能够达到预期效果这些方面都要进行可行性分析再通过分析之后就可以决定是否开发此系统。该阿博图书馆管理系统的开发设计中以下几点进行了可行性分析技术可行性通过Java技术的采用由于该技术不断成熟所以使用该技术设计阿博图书馆管理系统是具有可行性的。经济可行性在开发过程中系统完成后的利益是否大过于开发成本。操作可行性阿博图书馆管理系统的开发设计中方便用户的可操作性和实用性。 系统测试 从多个角度进行测试找到系统中存在的问题是本系统首要的测试目的通过功能测试寻找出系统缺陷并改正确保系统没有缺陷。在测试过程中证明系统满足客户需求发现问题和不足及时改正。测试完成之后得出测试结论。 系统测试的目的 系统测试是必不可少且考验耐心的过程。其重要性在于它是保证系统质量和牢靠性的最后一道关也是整个系统开发过程的最后一次检查。 系统测试主要是为了避免用户在使用时发生问题增强用户体验感为了不影响用户的使用我们需要从多角度、多思路去考虑系统可能遇到的问题通过不同的模拟场景来发现缺陷并解决问题。在测试的过程中也可以了解到该系统的质量情况系统功能是否健全系统逻辑是否顺畅。一个合格的系统测试过程完成后将大大提升系统质量和使用感。测试的目标是验证系统是否符合需求规格说明书的定义并找出与需求规格说明书不符合或与之冲突的内容。测试过程中一定站在用户的角度考虑问题避免一些不切实际的场景浪费测试时间从而可能会引起问题导致预期结果与实际结果不符。 系统功能测试 对系统功能模块进行测试通过点击、输入边界值和必填项非必填项的验证等方法进行一系列的黑盒测试。通过编写测试用例根据测试用例中的内容进行测试最后得出测试结论。 登录功能测试方案当需要登入该系统时通过账户密码等功能点进行验证用户在输入时需要输入与数据库内存储的数据匹配的内容当其中某项输入错误时系统将提示输入错误。此界面对角色权限也有相应的校验当用户角色的帐号选择管理员角色登录时也会报错。登录功能测试用例如下表所示。 输入数据预期结果实际结果结果分析用户名guanliyuan 密码123456 验证码正确输入登入系统成功登入系统和估算结果一样用户名guanliyuan 密码111111 验证码正确输入密码错误密码错误请重新输入密码和估算结果一样用户名guanliyuan 密码123456 验证码错误输入验证码错误验证码信息错误和估算结果一样用户名空 密码123456 验证码正确输入用户名必填请输入用户名和估算结果一样用户名guanliyuan 密码空 验证码正确输入密码错误密码错误请重新输入密码和估算结果一样 用户管理功能测试方案用户管理主要有添加、编辑、删除、查找用户功能。添加用户时必填项不填检验系统是否有非空检验添加已有的用户信息检验是否提示用户名已被使用删除用户信息系统将检验是否进行此操作更改用户信息更改用户信息后页面是否可以展示出来。用户管理测试用例如下表所示。 输入数据预期结果实际结果结果分析填入用户基本信息添加成功在用户列表中显示该用户出现在在列表中和估算结果一样修改用户信息编辑成功修改信息成功被修改用户信息被修改和估算结果一样选中删除用户系统询问是否删除用户确认后用户被删除系统询问是否删除用户确认后查找不到用户信息和估算结果一样添加用户时不填用户名提示用户名不能为空提示用户名不能为空和估算结果一样填入已有用户名添加失败提示用户名重复添加失败提示用户名重复和估算结果一样 数据库表设计 列名数据类型长度约束idint11PRIMARY KEYaddtime行2内容行2内容DEFAULT NULLjieyuedanhaovarchar64DEFAULT NULLtushubianhaovarchar64DEFAULT NULLtushumingchengvarchar12DEFAULT NULLfakuanshuomingvarchar64DEFAULT NULLfakuanjinevarchar64DEFAULT NULLfakuanriqivarchar64DEFAULT NULLyonghumingvarchar64DEFAULT NULLshoujivarchar64DEFAULT NULL 代码参考 ?phpuse GuzzleHttp\Client;class CommonController {private $commonService;private $configService;private static $client null;private static $BAIDU_DITU_AK null;public function __construct() {// Assuming autowiring or dependency injection similar to Spring framework// $this-commonService new CommonService(); // You may need to instantiate services if not using DI// $this-configService new ConfigService(); // Similarly instantiate ConfigService}public function location($lng, $lat) {if (self::$BAIDU_DITU_AK null) {self::$BAIDU_DITU_AK $this-configService-selectOne([name baidu_ditu_ak])[value];if (self::$BAIDU_DITU_AK null) {return $this-errorResponse(请在配置管理中正确配置baidu_ditu_ak);}}$map $this-getCityByLonLat(self::$BAIDU_DITU_AK, $lng, $lat);return $this-successResponse($map);}public function matchFace($face1, $face2) {if (self::$client null) {// $AppID $this-configService-selectOne([name AppID])[value]; // Uncomment if needed$APIKey $this-configService-selectOne([name APIKey])[value];$SecretKey $this-configService-selectOne([name SecretKey])[value];$token $this-getAuth($APIKey, $SecretKey);if ($token null) {return $this-errorResponse(请在配置管理中正确配置APIKey和SecretKey);}self::$client new AipFace(null, $APIKey, $SecretKey); // Assuming AipFace class setupself::$client-setConnectionTimeoutInMillis(2000);self::$client-setSocketTimeoutInMillis(60000);}try {$file1 file_get_contents(__DIR__ . /static/upload/ . $face1);$file2 file_get_contents(__DIR__ . /static/upload/ . $face2);$img1 base64_encode($file1);$img2 base64_encode($file2);$requests [[image $img1, image_type BASE64],[image $img2, image_type BASE64]];$res self::$client-match($requests); // Assuming AipFace method match() existsreturn $this-successResponse(json_decode($res-getRawResult(), true)[result]);} catch (Exception $e) {return $this-errorResponse(文件不存在);}}private function getCityByLonLat($ak, $lng, $lat) {$url http://api.map.baidu.com/reverse_geocoding/v3/?ak{$ak}outputjsoncoordtypewgs84lllocation{$lat},{$lng};$client new Client();$response $client-request(GET, $url);$body $response-getBody();return json_decode($body, true);}private function getAuth($apiKey, $secretKey) {// Implement your authentication logic here, possibly making a request to Baidu API// Return the authentication tokenreturn null; // Placeholder for actual implementation}private function successResponse($data) {return [status ok, data $data];}private function errorResponse($message) {return [status error, message $message];} }? 数据库脚本 CREATE TABLE yonghu (id bigint NOT NULL AUTO_INCREMENT COMMENT 主键,addtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,yonghuming varchar(200) NOT NULL COMMENT 用户名,mima varchar(200) NOT NULL COMMENT 密码,xingming varchar(200) DEFAULT NULL COMMENT 姓名,xingbie varchar(200) DEFAULT NULL COMMENT 性别,touxiang varchar(200) DEFAULT NULL COMMENT 头像,shouji varchar(200) DEFAULT NULL COMMENT 手机,shenfenzheng varchar(200) DEFAULT NULL COMMENT 身份证,PRIMARY KEY (id),UNIQUE KEY yonghuming (yonghuming) ) ENGINEInnoDB AUTO_INCREMENT1616222324596 DEFAULT CHARSETutf8mb3 COMMENT用户; CREATE TABLE messages (id bigint NOT NULL AUTO_INCREMENT COMMENT 主键,addtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,userid bigint NOT NULL COMMENT 留言人id,username varchar(200) DEFAULT NULL COMMENT 用户名,content longtext NOT NULL COMMENT 留言内容,reply longtext COMMENT 回复内容,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT1616222424131 DEFAULT CHARSETutf8mb3 COMMENT留言板; CREATE TABLE token (id bigint NOT NULL AUTO_INCREMENT COMMENT 主键,userid bigint NOT NULL COMMENT 用户id,username varchar(100) NOT NULL COMMENT 用户名,tablename varchar(100) DEFAULT NULL COMMENT 表名,role varchar(100) DEFAULT NULL COMMENT 角色,token varchar(200) NOT NULL COMMENT 密码,addtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 新增时间,expiratedtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 过期时间,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT4 DEFAULT CHARSETutf8mb3 COMMENTtoken表;为什么选择我 我就是程序员程序大部分由博主亲自开发完成现在有很多人看似在做程序设计但是并不会进行讲解因为程序根本不是他做出来的从我这里做的毕设都可以享有代码讲解服务会议博主亲自讲解可以全程录音录屏这就是我的保障代码哪里不懂都可以问 获取源码 文章下方名片联系我即可~ 文章下方名片联系我即可~ 文章下方名片联系我即可~ 大家点赞、收藏、关注、评论啦 、查看获取联系方式 精彩专栏推荐订阅在下方专栏 Python精品实战案例《2000套》 Java精品毕设《3000套》 微信小程序项目精品案例《2000套》 PHP精品毕设《500套》 基于大数据、数据大屏的精品毕业设计《2000套》
http://www.tj-hxxt.cn/news/217478.html

相关文章:

  • 网络做推广广告公司朝阳区seo搜索引擎优化怎么样
  • 织梦 公司网站模板提高工作效率的方法不正确的是
  • 洛阳市建设工程评标专家网站备案个人网站名称
  • 青岛科技网站建设遵义营商环境建设局网站
  • 深圳建设网站制作公司织梦网站
  • 中文网站数量望城区住房和城乡建设局门户网站
  • 网站需要网监备案seo关键词排名优化系统
  • 手机版网站的优势南京核酸最新通知
  • 启航网站管理系统网站域名选择
  • 江苏住房和城乡建设网站asp网站建设类论文
  • 怎么搭建网站 优帮云网络技术培训班多少钱
  • js网站源码已到期企业为什么要纳税
  • 河南省百城建设提质网站wordpress 登陆api
  • 怎么一个网站做的竞价wordpress字体图标
  • 赣州房产网站建设淘宝客网站域名备案吗
  • 怎么注册一个网站做色流海棠网站注册
  • 建设网站详细流程php网站做ios
  • 郑州网站设计的公司建立一个官网多少钱
  • 厦门网站制作收费学做网站的书哪些好
  • 网站后台 搜索seo优化sem
  • 建什么网站访问量高企业网站规划方案
  • 1920的做网站做多大网页界面设计的构成要素
  • 合肥网站制作QQ高端网站开发公司
  • 辽宁省建设教育协会网站前端怎么接私活做网站
  • 旅游网站建设方案预算成都网站建设的定位
  • 多种语言网站建设济南网站建设-中国互联
  • 旅游攻略网站模板深圳学校网站建设报价
  • 网站换了域名还被k站不济南优化网站
  • 定制网站开发报价重庆建设工程质量监督检测中心
  • 网站怎样自己不花钱在电脑上做网页自己创建网站教程