[php]快递店上门送货预约系统

170 篇文章 0 订阅
149 篇文章 0 订阅

毕业设计(论文)

 

快递店上门送货预约系统

学生姓名

   XXX                        

   

   XXXXXXXX          

分院名称

   XXXXXXXX          

专业班级

   XXXXX            

指导教师

   XXXX               

填写日期

   XXXXXX       

摘  要

本快递店上门送货预约系统设计目标是实现快递店上门送货预约的信息化管理,提高管理效率,使快递店上门送货预约管理工作规范化、科学化、高效化。

本文重点阐述了快递店上门送货预约系统的开发过程,以实际运用为开发背景,基于PHP技术,MySQL数据库进行开发。本系统界面良好,操作简单方便,通过系统概述、系统分析、系统设计、系统的实现、系统测试这几个部分,详细的说明了系统的开发过程,最后并对整个开发过程进行了总结,实现了用户功能模块和管理员功能模块两大部分,满足了不同权限用户的功能需求。

本快递店上门送货预约系统运行效果稳定,操作方便、快捷,界面友好,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的快递店上门送货预约管理平台。

关键词:快递店上门送货预约,PHP技术,MySQL数据库

ABSTRACT

The design goal of the express store door-to-door delivery reservation system is to realize the information management of door-to-door delivery reservation, improve management efficiency, and make the door-to-door delivery reservation management standardized, scientific and efficient.

This paper focuses on the development process of the express store door-to-door delivery reservation system, with the practical application as the development background, based on PHP technology, MySQL database development. The system interface is good, the operation is simple and convenient, through the system overview, system analysis, system design, system implementation, system testing these parts, the detailed description of the development process of the system, and finally the whole development process is summarized, the realization of the user function module and the administrator function module two parts, to meet the functional needs of users with different rights.

The express store door-to-door delivery reservation system has stable operation effect, convenient operation, fast, friendly interface, is a comprehensive function, good practicality, high security, and has good scalability, maintainability of the express store door-to-door delivery reservation management platform.

Keywords: Express shop door-to-door delivery reservation, PHP technology, MySQL database

 

目 录

1 引言... 1

1.1 课题背景... 1

1.2 研究意义... 1

1.3 论文的结构安排... 2

2 系统关键技术... 3

2.1 PHP技术... 3

2.2 B/S结构... 3

2.3 MYSQL数据库... 3

3 系统分析... 5

3.1 可行性分析... 5

3.1.1 技术可行性... 5

3.1.2 经济可行性... 5

3.1.3 操作可行性... 5

3.1.4 时间可行性... 5

3.2 系统性能分析... 5

3.3 系统功能分析... 6

3.3.1 管理员功能模块... 6

3.3.2 用户功能模块... 6

3.4 系统流程分析... 7

3.4.1 注册登录流程... 7

3.4.2 添加信息流程... 8

3.4.3 修改密码流程... 8

4 系统设计... 9

4.1 系统概要设计... 9

4.2 系统结构设计... 9

4.3 数据库设计... 10

4.3.1 数据库E-R图设计... 10

4.3.2 数据库表设计... 12

5 系统的实现... 16

5.1 首页界面的实现... 16

5.2 登录界面的实现... 16

5.3 用户管理界面的实现... 17

5.4 物品类型管理界面的实现... 18

5.5 留言板界面的实现... 18

5.6 预约信息界面的实现... 19

6 系统测试... 21

6.1 测试目的... 21

6.2 测试方法... 21

6.3 测试用例... 21

6.4 测试结论... 23

结论    24

致谢    25

参考文献... 26

  1. 引言
    1. 课题背景

当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

现在大家正处于互联网加的时代,这个时代它就是一个信息内容无比丰富,信息处理与管理变得越加高效的网络化的时代,这个时代让大家的生活不仅变得更加地便利化,也让时间变得更加地宝贵化,因为每天的每分钟,每秒钟这些时间都能让人们处理大批量的日常事务,这些场景,是之前的手工模式无法与之相抗衡的。对于快递店上门送货预约管理来说,传统的方式已经落后了,依靠手工管理快递店上门送货预约信息,不仅花费较长的工作时间,在对记录各种信息的文档进行信息统计以及信息核对操作时,也不能及时保证信息的准确性,基于这样的办公低效率环境下,对于快递店上门送货预约管理就要提出新的解决方案。因为这个时代的信息一直都在高速发展,要是不抱着发展的观念看待事情,极有可能被这个市场快速遗忘,甚至被无情地淘汰掉。所以尽早开发一款快递店上门送货预约系统进行信息的快速处理,既跟上了时代的发展脚步,也能提高快递店上门送货预约管理效率。

    1. 研究意义

快递店上门送货预约系统主要的研究意义将分为以下几方面:

(1)具有更强的独立性

在本系统的辅助作用下,每一名用户都具有注册自己的账号并安全登录的权限,登录账号是具有独立性的,能够充分保证用户的安全性,管理员也可以根据账号对用户进行有效的管理,进而保障用户能够充分的享受到系统的权益[2]。

(2)保障数据的安全性

快递店上门送货预约系统将借助强大而稳定的MySQL数据库进行数据的存储和维护。目前,MySQL数据库已经能够达到非常安全的存储效果,系统中的数据资料、文档信息都可以进行保存和备份,也不需要担心内存问题,同时,也不会出现数据丢失、遗漏等现象的出现。在数据存储安全方面,本系统具有非常重要的应用意义。

(3)提升效率

对于每一位用户而言,效率是一件非常重要的事情,一般情况下,人们会采用人工方式进行数据文件整理,这种方式一方面存在时效性弱的现象,另一方面也会严重影响用户的工作效率[3]。快递店上门送货预约系统可以实现数据的实时更新,管理员或者用户无论是在工作中还是在休闲时候,都可以登录系统进行数据维护或者查看,方便、快捷。

    1. 论文的结构安排

本次写作的论文,在结构方面主要分为七大部分,每一部分都必不可少,共同组合形成一个完好的论文结构,具体的安排列出如下。

绪论部分,该部分讲述的是在当下快递店上门送货预约管理的情况,引出开发的背景,并明确开发的目的,讲述研究的意义何在。

关键技术简介部分,这一部分是对开发快递店上门送货预约系统时,所涉及用到的一些重要的、关键的技术进行一一的介绍,讲述选择这些技术的原因。

系统分析部分,该部分首先从可行性入手进行分析,明确程序开发可行后,进而对程序角色以及角色的功能进行分析探讨,最后是一些非功能方面的分析,比如性能、流程等等。

系统设计部分,首先根据功能分析对系统的结构进行设计,其次完成对系统的核心部分——数据库的设计,规划好数据库实体,列出数据库表结构。

系统的实现部分,对系统每一角色主要实现的功能的页面来进行展示一下。

系统测试部分,介绍测试的定义,测试的方法,完成对程序测试工作,让投入运行的程序减少出错的几率,力求最好。

总结部分,此刻所有的工作都已经完成了,在此进行总结,展望。

  1. 系统关键技术
    1. PHP技术

Php技术是一款完全开源的技术,简单好用,不需要复杂的搭建环境通过源文件放在对应的文件下,导入数据库便可直接进行运行,PHP是一种主要应用于web开发领域的开源脚本语言,它吸收了java、c语言的特点,具有简单易学、使用广泛的特点,目前在比较流行的开发语言中排行第六位,而且由于开发速度较快使用人群在不断的增多,它的英文全称是:Hypertext Preprocessor 即:超文本预处理器,被称为“最美的语言” 。

Php5的版本的到来标志着php技术进入一个崭新的时代,在原有的基础上进行引入面对对象的全部机制中,并且兼容性能更好,自由的选择操作系统进行和web端、服务器端、微信端进行接口对接 完成开发。

    1. B/S结构

自从网络出现之后,浏览器随之而来,浏览器的问世让程序的体系结构也在发生着变化,以往的C/S结构的程序无法在浏览器上运行,这一结构需要在电脑上来安装该程序,存在一点的弊端,所以,出现了一种新型的结构模式,它就是B/S,这种模式的程序主要是依附于浏览器来运行的,不需要在电脑上来安装软件程序,只要电脑上有浏览器,便可以访问到该结构模式下的程序。

B/S结构的出现,让信息可以达到共享,特别是目前电子商务类网站,受益于这种模式。在开发快递店上门送货预约系统的时候,对用哪种结构模式开发也进行了考虑,考虑到用户使用的便利、后台维护的成本,决定采用B/S模式,这样可以让用户无论身在何处,只要有一台联网的电脑就可以使用来访问该系统,即快速,又方便,而且采用这种模式来开发,后期的维护成本也很低,更加符合要求。

    1. MYSQL数据库

任何一个程序中都会有数据,而这些数据的储存都离不开数据库,可见数据库的重要,一个好的数据库是程序成功的基础。目前,数据库类型有很多,比较常见的MySQL、SQL Server、SQLITe等,它们都有自己的优势,各有不同。对于快递店上门送货预约系统的数据库上选用MySQL,它结构比较简单,但是功能却很强,也很灵活,很适合该快递店上门送货预约系统,而且还有一点MySQL是免费的,对于学生而言很重要,不会因为开发该程序而带来经济压力。

MySQL这是一款免费的关系型数据库[9],和其他关系型数据库(Sql Server、Oracle)相比, Sql Server、Oracle是重量级的,在商业项目中Sql Server、Oracle用的比较多,性能方面非常强大,但是在后期的维护方面,却是比较麻烦的,不适合小型项目。而MySQL它是轻量级的,在小型项目程序中,运用它再适合不过了,它的体积小,这让它占用的空间不大,可以让速度更快,在后期维护方面也非常容易,不需要耗费过多的人力物力。

对于本次搭建的快递店上门送货预约系统而言,项目不大,MySQL足够用,而且还是免费的,更适合没有经济来源的学生使用,所以,本项目的数据库选用了MySQL。

  1. 系统分析
    1. 可行性分析

系统的可行性即是考虑程序开发是不是能够顺利完成,要从多个角度进行分析,所选技术能否满足开发需求、开发程序所需要的费用是否超支、能不能在规定时间内完成项目开发等等,这是每一个程序都需要进行的一步,这样做能够降低开发的风险。

      1. 技术可行性

在开发本程序的时候在技术上拟选用PHP,安全、简单,又是面向对象的,还支持跨平台,非常成熟、流行,完全能够满足本次项目的开发的要求,而在数据的存储上,则拟选用MySQL,体积小、运行快,对快递店上门送货预约系统来说,完全够用,数据的安全方面也可以得到保证,与此同时,自身对这些技术比较熟悉,在实训课上利用这些技术开发过程序,所以利用这些技术来开发该项目,没问题。

      1. 经济可行性

该项目快递店上门送货预约系统在开发中用到的开发工具、环境、数据库等等,都是免费的,可以通过互联网来下载,下载完成后就可以直接使用,非常方便,省钱,经济花费上可以说除了是人工成本,没有其他的费用,而且该程序对企业来说,会带来很大的效益,利用它可以节省出很多人力、物力,还能让快递店上门送货预约管理工作变的简单、快捷,会让企业发展更长久,因此,经济方面,无论是考虑建站成本还是后期投入带来的效益,都是相当可行。

      1. 操作可行性

该快递店上门送货预约系统作为一个专业的快递店上门送货预约管理型软件,要求有色调统一、布局合理、功能模块明了的页面,不能混乱无章、让人眼花缭乱,要让使用人员在使用程序的时候能够快速的掌握,轻松的使用,操作没难度。

      1. 时间可行性

本项目是毕设,要求在毕业答辩之前完成,从接到毕设开始的那一刻23年10月份,到答辩24年5月份,这中间的时间还是很够用的,能够在规定的时间能完成,时间问题不用考虑。

在完成了在开发技术、经济耗费、操作以及建站时间四个方面的是否可行分析之后,得出该快递店上门送货预约系统的开发没问题。

    1. 系统性能分析

该系统是为快递店上门送货预约管理量身开发定制的,要求达到协助快递店上门送货预约方面管理的目的,在系统功能能够实现的同时,也要必须保证系统具有极高的性能,下面列出对该程序的性能要求。

(1)快递店上门送货预约系统里存储着用户重要信息,比如用户、预约、预约处理等,这些信息一旦丢失或者泄露,都将会给用户带来巨大的难以挽回的损失,所以,要保证系统内所有数据的安全至关重要,这就要求程序内的任何一个数据都是安全的、可靠的。

(2)系统每日访问程序的用户可能会非常多,可能出现一个时间段内会有大量的用户进入系统的情况,不能因为大量用户的进入而导致程序崩瘫,运行要稳定。

(3)用户打开该系统时所用的浏览器肯定都不一样,不能因用户浏览器的问题而不能使用该程序,所以要考虑兼容性,开发出的系统要兼容多种浏览器。

(4)用户在使用系统时,肯定会有切换功能,跳转页面的时候,在页面跳转时,要求响应快速,要在用户承受的等待时间范围内完成页面的跳转。

    1. 系统功能分析

本快递店上门送货预约系统设计与实现主要实现的功能模块包括用户功能模块和管理员功能模块两大部分,具体功能分析如下。

      1. 管理员功能模块

管理员可登录系统后台对系统进行全面管理操作,包括用户管理,物品类型,预约管理,轮播图,新闻资讯,留言板,管理员用例图如图3-1所示。

图3-1管理员用例图

      1. 用户功能模块

用户可以查看系统信息,包括首页,新闻资讯,留言板,注册登录,个人中心,修改密码,预约管理,系统管理,用户用例图如图3-2所示。

图3-2 用户用例图

    1. 系统流程分析
      1. 注册登录流程

未有账号的用户可进行注册操作,注册后可通过注册账号密码进行登录系统,注册登录流程图如图3-4所示。

图3-4 注册登录流程图

      1. 添加信息流程

在添加信息时,系统会对系统的信息进行验证,验证通过则添加成功,反之添加失败,添加信息流程如图3-5所示。

图3-5添加信息流程图

      1. 修改密码流程

管理员和用户可以对自己的登录密码进行修改,修改密码流程如图3-6所示。

图3-6修改密码流程图

  1. 系统设计
    1. 系统概要设计

本快递店上门送货预约系统并没有使用C/S结构,而是基于网络浏览器的方式去访问服务器,进而获取需要的数据信息,这种依靠浏览器进行数据访问的模式就是现在用得比较广泛的适用于广域网并且没有网速限制要求的B/S结构,图4-1就是开发出来的程序工作原理图。

图4-1 系统工作原理图

    1. 系统结构设计

系统的设计和划分是系统的核心研究问题,以确定整体结构和功能模块。该系统的结构化设计的思想,是自顶向下的方式将系统分成若干个子系统,以及反过来的子系统分成模块,其被划分成子模块,层划分各计算机可执行模块可迄今用作一个单独的程序。

本快递店上门送货预约系统的结构图如图4-2所示。

图4-2 系统结构图

    1. 数据库设计

一个好的数据库可以关系到程序开发的优劣,数据库设计离不开表结构的设计,还有表与表之间的联系,以及系统开发需要设计的数据表内容等信息。在进行数据库设计期间,还是需要多花时间进行考虑,最终设计出配套程序的数据库出来。

      1. 数据库E-R图设计

本快递店上门送货预约系统采用的是MYSQL数据库,数据存储快,因为是快递店上门送货预约系统,主要的就是对信息的管理,信息内容比较多,这就需要好好的设计一个好的数据库,分类要清楚,不能添加信息的时候,造成信息太过混乱,设计好的数据库首先就需要先把各个实体之间的关系表达明确。

E-R图是一种描述显示数据类型间的关系的数据描述方法,E-R图可以完整地映射出现实模型的关系。E-R图中的三个最为重要的元素就是实体、属性、关系,E-R图即由这三点组成。E-R图是最能体系各个实体之间关系的,包括每个实体都包括哪些属性,搞清楚这些我们设计数据库表的时候才能够不遗忘,才能完整的设计。下面我们例出本快递店上门送货预约系统主要的几个E-R图。

(1)留言板信息实体属性图如图4-3所示

图4-3  留言板信息实体属性图

(2)预约信息实体属性图如图4-4所示:

图4-4 预约信息实体属性图

(3)预约处理信息实体属性图如图4-5所示:

图4-5 预约处理信息实体属性图

(4)新闻资讯信息实体属性图如图4-6所示:

图4-6  新闻资讯实体属性图

(5)物品类型信息实体属性图如图4-7所示:

图4-7  物品类型信息实体属性图

(6)用户信息实体属性图如图4-8所示:

图4-8 用户信息实体属性图

      1. 数据库表设计

快递店上门送货预约系统设计与实现采用MYSQL数据库系统进行系统数据的储存,下面介绍数据库中的各个表的详细信息。

表4-1 留言板信息表(messages)

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

userid

bigint

留言人id

username

varchar

200

用户名

avatarurl

longtext

4294967295

头像

content

longtext

4294967295

留言内容

cpicture

longtext

4294967295

留言图片

reply

longtext

4294967295

回复内容

rpicture

longtext

4294967295

回复图片

表4-2  预约信息表(yuyuexinxi)

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

kuaidibianhao

varchar

200

快递编号

wupinmingcheng

varchar

200

物品名称

wupinleixing

varchar

200

物品类型

yuyueshijian

datetime

预约时间

shangmendizhi

varchar

200

上门地址

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

dianhuahaoma

varchar

200

电话号码

yuyuezhuangtai

varchar

200

预约状态

表4-3  预约处理信息表(yuyuechuli)

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

yuyuebianhao

varchar

200

预约编号

kuaidibianhao

varchar

200

快递编号

wupinmingcheng

varchar

200

物品名称

wupinleixing

varchar

200

物品类型

yuyueshijian

varchar

200

预约时间

shijishangmenshijian

datetime

实际上门时间

shangmendizhi

varchar

200

上门地址

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

dianhuahaoma

varchar

200

电话号码

表4-4  新闻资讯信息表(news)

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

longtext

4294967295

图片

content

longtext

4294967295

内容

表4-5 物品类型信息表(wupinleixing)

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

wupinleixing

varchar

200

物品类型

表4-6 用户信息表(yonghu)

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

yonghuzhanghao

varchar

200

用户账号

yonghumima

varchar

200

用户密码

yonghuxingming

varchar

200

用户姓名

touxiang

longtext

4294967295

头像

xingbie

varchar

200

性别

dianhuahaoma

varchar

200

电话号码

shenfenzhenghaoma

varchar

200

身份证号码

  1. 系统的实现
    1. 首页界面的实现

用户可以进入首页查看系统信息,包括新闻资讯,留言板等,新闻资讯界面展示如图5-1所示。

图5-1  新闻资讯界面图

    1. 登录界面的实现

登录主要实现了前台用户登录和后台管理员登录两部分,登录界面展示如图5-2和图5-3所示。

图5-2 用户登录界面

图5-3   管理员登录界面

    1. 用户管理界面的实现

管理员可以新增,修改,删除,查询用户信息,用户管理的界面展示如图5-4所示。

图5-4  用户管理界面

    1. 物品类型管理界面的实现

管理员可以新增,修改,删除,查询物品类型信息,物品类型管理的界面展示如图5-4所示。

图5-5  物品类型管理界面

    1. 留言板界面的实现

用户可以查看留言板信息,进行提交新的留言,留言板界面如图5-6所示。

图5-6 留言板界面

管理员可以查看用户提交的留言信息,进行回复,删除,留言板管理界面如图5-7所示。

图5-7 留言板管理界面

    1. 预约信息界面的实现

用户可以添加,修改,删除和查询预约信息,预约信息界面展示如图5-8所示。

图5-8 预约信息界面

管理员可以查看用户提交的预约信息,进行审核管理,预约信息管理界面展示如图5-9所示。

图5-9 预约信息管理界面

  1. 系统测试
    1. 测试目的

程序在开发时,谁也无法保证其不存在任何错误,开发中错误的出现是无法避免的,但是对于这些错误,也需要采用相应的措施来寻找出来,不能让它一直的存在于程序当中,让程序出现问题,可能看似一个小小的问题,就可能引发很大的后果,惨烈的损失。所以,对于程序开发过程中的错误,就需要借助测试来发现。

测试工作的主要目的便是发现程序中所隐藏的错误,进而将错误一点一点的改正,直至错误不再发生,尽最大可能的保证程序的无误。这样做既可以检查开发的项目是不是合格,又可以保证后期交付的程序可以平稳的长久的使用。测试作为程序开发最后检查的一步,非常重要,需要投入的时间、精力也是相当的大,只有充足的时间和耐心认真的态度,才能让测试工作做到最好。

    1. 测试方法

在进行快递店上门送货预约系统最后的测试工作的时候,测试方法使用的是比较常见的黑、白盒辅助测试的方法,对于测试中所发现的问题,抱着严谨的态度,第一时间内找到方法来改正, 改正过后,会再次测试,这一能够避免相关错误的重复性发生。下面对该项目所用的主要的黑、白盒测试方法进行概述。

白盒测试,也被人称之为结构测试,这个测试方法是侧重于逻辑、代码方面的测试,通过这个方法来发现的问题大多都隐藏的比较深,也可能因为一个小小文件的错误,而让后面的很多文件都出现问题,引发出一系列的错误。这个测试方法基本所有的程序在测试的时候都需要进行,通过逻辑测试,严格检查程序内部,确保系统内部结构的正确。

黑盒测试,也可以称之为功能测试,这一测试方法则是侧重于对程序功能方面的测试,主要通过模拟运行程序的方式,来向程序里输入一些数据,看程序能够根据输入的数据,来输出正确的回应。这个测试方法是站着用户的角度来进行的,只要输入数据后,能够得到预期的输出回应,就能够通过黑盒这方面的测试。

    1. 测试用例

测试名称:注册模块测试

测试目的:验证用户是否能够成功注册

测试内容:用户输入不同的账号、密码、姓名、性别等注册信息,系统是否能够成功注册

预期结果:当用户输入正确的注册信息之后,系统提示注册成功;当用户输入空的注册信息之后,系统提示请输入正确是注册信息;当用户输入重复的注册信息之后,系统提示该用户已经注册,如表6-1所示是注册模块的测试结果。

表6-1 注册模块测试结果

注册信息

测试结果

正常输入注册信息

注册成功

注册信息为空

请输入正确是注册信息

注册信息重复(如用户名重复)

该用户已经注册

测试名称:登录模块测试

测试目的:验证用户是否能够成功登录系统

测试内容:用户输入不同类型的用户名、密码,是否能够成功登录系统

预期结果:当用户输入正确的用户名、密码之后,系统提示注册成功;当用户输入空的用户名之后,系统提示请输入用户名;当用户输入空的密码之后,系统提示请输入密码;当用户输入错误的密码之后,系统提示请密码错误,如表6-2所示是登录模块的测试结果。

表6-2 登录模块测试结果

用户名

密码

测试结果

Admin123

Qwert23

登录成功

Admin123

请输入密码

Qwert23

请输入用户名

Admin123

Qwert2345

密码错误

测试名称:用户管理模块测试

测试目的:验证管理员是否对用户信息进行新增、修改、删除和查询操作

测试内容:管理员登录系统之后,对用户进行新增、修改、删除和查询操作是否能够成功,多次添加统一用户是否能够成功。

预期结果:当管理员登录系统之后添加用户帐号,添加成功;添加相同的用户帐号,添加失败;根据用户帐号查询用户信息,查询成功;删除用户帐号,删除成功;根据用户帐号修改课程信息,修改成功;修改用户帐号成为已存在的课程信息,修改失败。如表6-3所示是课程管理模块的测试结果。

表6-3 用户管理模块测试结果

测试情况

测试结果

提示词

添加用户帐号

添加成功

添加成功

添加相同的用户帐号

添加失败

用户名重复

查询用户帐号信息

查询成功

查询成功

删除用户信息

删除成功

删除成功

修改用户帐号信息

修改成功

修改成功

修改用户名成为已存在的用户信息

修改失败

用户帐已存在

测试名称:修改密码模块测试

测试目的:验证用户是否能够成功修改密码

测试内容:用户登录系统之后,对旧密码成功进行修改。

预期结果:当用户登录系统之后,输入正确的旧密码和一致的新密码,提示修改成功;当输入错误的旧密码和一致的新密码,提示密码输入错误;当输入正确的旧密码和不一致的新密码,提示请输入相同的新密码。如表6-4所示是修改密码模块的测试结果。

表6-4 修改密码模块测试结果

测试情况

测试结果

提示词

输入正确的旧密码和一致的新密码

修改成功

添加成功

输入错误的旧密码和一致的新密码

修改失败

密码输入错误

输入正确的旧密码和不一致的新密码

修改失败

请输入相同的新密码

    1. 测试结论

经过测试,系统所有功能都能得以实现,没有任何变形。至此,在功能的测试上也已经比较圆满的完成了。本快递店上门送货预约系统满足快递店上门送货预约管理的要求和需求。所有基本功能齐全,操作简单,网站运行性能良好,是一个值得推广的快递店上门送货预约系统。

结论

时间飞逝,已经完成了这最后的作业——毕设,学生生涯也即将结束,下面即将踏入新的征程,进入社会,将会面临更多的挑战。在这次毕设中,磨难不断,困难不断,在克服磨难、解决困难的时候,同样收货也是满满的,令人自豪。

在接到开发本次快递店上门送货预约系统项目任务书的时候,内心比较紧张,也比较激动,到了检查大学所学知识掌握水平的时候了,我必须认真完成,提交一份满意的作品。一开始倍感信心,和同学们交流了很多,独自去图书馆进行了资料的查询、学习,也充分的利用了网络平台来查找类似的系统,对程序的功能有了详细的设计,比较顺利,但是到了编程的时候,却让人失落,困难重重,发现眼高手低,看似简单的问题,在真正实践的时候无从下手,好在有导师的及时指导,帮助一起解决问题,才让项目顺利的开发完成。这让我意识到个人实践能力的不足,虽然掌握了技术,但是还不会真正的使用它,所以,这在以后的工作中,要重点加强实践能力,只有将充沛技术知识,和动手能力相结合,才能开发出更好的项目程序。

通过独立开发这次毕设项目,让我体会到计算机技术的深奥,也让我意识到了工作的艰辛,在踏入社会工作之后,肯定会有更多的更困难的项目等着我去开发,我需要加倍努力,提升自我,这样才会在社会中立足,发挥自我价值。

致谢

在这大学生涯即将结束的时刻,我想要对我的老师,我的朋友,我的同学,我的父母说一声:“谢谢”,有了你们,让我学到知识的同时,也收获到了满满的快乐、幸福,下面我将对他们进行一一的感谢。

先是感谢我的老师,感谢每一个教授我知识的老师,你们不仅传授我的知识,还给了我很多帮助,谢谢你们。还要特别感谢的我指导老师,平日无论在学习还是生活上,都给了我无微不至的关怀,在本次毕设中,也给我了很多建议、指导,特别是在编程的时候,由于个人实践能力不足,遇到了很多不会的地方,都是在指导老师的指导下一一解决了,太感谢了,如果没有他的指导,我就无法顺利的完成毕设,感谢您。其次是感谢我的朋友和我的同学们,亲爱的朋友、同学们对我关怀,让我的大学生活充满了乐趣,难以忘怀,马上要毕业了,我们即将各奔东西,为自己的前程而努力,祝愿你们可以找到心仪的工作,一切顺利。最后是感谢我最爱的和最爱我的爸妈,你们从小对我的宠爱、包容,让我无忧无虑的成长,现在我也即将成人,要踏入社会,我会努力工作,不辜负你们的期望。

在此,祝愿每一个老师、同学都能够心想事成,工作顺利,也祝愿母校越来越好,越来越辉煌。

参考文献

[1]李倩舒.沉浸式教学法在高职市场营销课程中的运用探析——兼论"剧本杀"的运用[J].福建轻纺, 2023(9):65-68.

[2]董辉.基于PHP的智能琴房预约管理系统的设计与实现[J].电脑知识与技术:学术版, 2020, 16(29):3.

[3]李鹍,张勇,杨蕾新,等.实验室开放预约系统设计与实现——基于PHP开发的高校实验室开放预约系统开发[J].考试周刊, 2019(3):1.

[4]余久久,郑昊,张继山,等.面向成人高校的实验室预约系统构建[J].实验室研究与探索, 2022(004):041.

[5]张文韬.开放性实验室的网上预约系统设计[J].无线互联科技, 2022(005):019.

[6]曹霞,陶建平,黄晓涛,等.计算机开放实验室预约系统设计与实践[J].办公自动化, 2023, 28(4):9-11.

[7]于子桐邵志豪.智慧体育场馆预约系统的研究与设计[J].电脑编程技巧与维护, 2022(7):94-96.

[8]张兵义.PHP+MySQL动态网站开发案例教程[M].机械工业出版社,2022.

[9]张俊.MySQL数据库在PHP网页中的动态应用[J].集成电路应用, 2022(006):039.

[10] Hamid M A , Aribowo D , Anggraini R .Design and Development of Alumni Career Information System using PHP MySQL[J].  2021.

[11] Kaur P , Umesh B S , Pal A ,et al.Travel Vogue: A Web-based platform for reservation using node and express framework[J].JETIR(www.jetir.org), 2021(4).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值