基于PHP高校校园二手物品交易平台的设计及实现【可免费分享文档】

  

      伴随着互联网发展,大众的日常生活离不开互联网技术。 将来,大众的生活与工作将愈来愈智能化、数字化、数字化。 互联网销售无疑是直接营销最新发布的方式。 本毕业论文以搭建互联网校园内二手物品交易服务平台为主要目标,选用PHP撰写,由前台接待顾客买东西、后台管理管理人员安排发货、智能管理系统的所有功能绝大多数构成。 关键进行全面的设计分析、系统进行(用户注册模块、用户注册、客户群发消息产品模块、加入购物车模块、订单信息模块、管理人员申请注册、产品管理模块设计等)及其后台系统管理方法从网站的设计到具体的完成,遵照了网站的制作思想与数据库设计方法。

       此系统的应用能够减少职工的劳动效率、生产效率和管理能力,具有一定的使用价值。 它优化了产品销售这一产品销售操作,成功率较高,能使互联网销售行业管理方面再上新台阶。该系统应用PHP在网上搭建动态变化网上商城,使每一个客户不用出门寝室就能在网上轻松购物

关键字:B/S模式、PHP技术、高校校园二手物品交易平台

Abstract

      With the development of the Internet, the daily life of the public has long been inseparable from the Internet. In the future, people's life and work will become more and more intelligent, information-based and digital. Online sales will be the latest direct marketing method. This paper is dedicated to building an online university campus second-hand commodity trading platform based on PHP. It is composed of two parts: the reception of customers at the front desk, the arrangement of goods delivery by the backstage management personnel, and all the functions of the intelligent management system. It focuses on the analysis of control system design, system implementation (new user registration module, account login, customer access product module, shopping cart adding module, order information module, administrator login, product management module design, etc.) and background system control. From web page design to implementation measures, it follows the website design ideas and database design methods.

     The application of this system can reduce the labor efficiency of employees, improve efficiency and management ability, and has a certain use value. It can make the sales of products easy to use, high success rate, and make the online sales industry management method jump to a new height.This mode tries to build a dynamic online shopping center on the network using PHP, so that every customer can easily buy things online without going out in the dormitory.

Keywords: B/S mode, PHP technology, college campus second-hand goods trading platform

目录

1绪论

1.1课题背景

1.2开发目的和意义

1.3系统总概

1.4本论文的研究内容

1.5论文主要工作和结构

2开发技术介绍

2.1 B/S架构

2.2 MySQL 介绍

2.3 MySQL环境配置

2.4 PHP语言简介

3系统分析

3.1可行性分析

3.1.1技术可行性

3.1.2经济可行性

3.1.3操作可行性

3.2网站性能需求分析

3.3网站功能分析

3.4系统流程的分析

3.4.1 用户管理的流程

3.4.2 个人中心管理流程

3.4.3 登录流程

4系统设计

4.1 软件功能模块设计

4.2 数据库设计

4.2.1 概念模型设计

4.2.2 物理模型设计

5系统详细设计

5.1系统功能模块

5.2管理员功能模块

6系统测试

6.1测试方法

6.2测试用例 

6.3 测试总结

7总结与心得体会

7.1 总结

7.2 心得体会

参考文献

致 谢


1绪论

1.1课题背景

      在互联网快速发展的当下,多媒体技术已全面完成遮盖大家生活的各行各业,互联网在社会、生活方面具有重要的地位,成为大家资源整合共享、信息迅速传达的关键方式。 在我国,互联网管理方法的崛起同样也快速发展。

      伴随着整个社会发展,在网上线下实体店销售方式不可避免存有长久的局限性,广大群众必须解决这一局限性。 在这种要求下,网上购物务必经常发生。 它不仅仅克服了传统式销售方式的缺陷,也是给顾客更多的可能性,促进了技术升级的准备充分,高效地避免了商家间的恶性价格竞争。 因而,发展和拓展电子商城系统这种电商审理系统软件是迟早的事。

      我开发的二手货交易平台作为典型的网络电子商务接待系统,能让用户随时随地都能在网站里看到二手货的信息,马上加入或选购购物车,大大缩短了学生购物时长,提升了购物效率

1.2开发目的和意义

       我国的互联网用户数如今达到7亿3100万人,约为我国人口的53%。 据调查,每人每日网上5钟头,其中年青工薪族和学生党占多数。 伴随着科技技术发展和生活速度的加速,在这个足不出门的时代,人们享受着高新科技所带来的便捷,人们侧重于简易、便捷、方便快捷的购物方式。 因此,高等院校二手物品交易平台发展前景光明。

      本人开发的二手货交易平台是专门销售很多人喜爱在网络上购物的东西了的系统。 卖方是没有风险、零成本、小投资。 卖方在这个网站上销售自己的商品,买家还可以在这个网站上迅速容易地购买到比一般市场价价格便宜的商品。

      大学四年的学习,还可以在自己的校园内实现二手货交易平台,磨练自己的专业水准。 通过实践能力调查分析研究,寻找迅速有效地处理问题的办法,推动高等院校在网上二手物品交易平台的发展。 使人们能迅速容易地购买到比市场价值比较便宜的商品; 管理员能够管理用户信息、二手货信息、订单信息信息等相关信息,进而节约时间精力。 这便是我这次大学毕业设计的目的和意义,设计并实现校园内旧货回收交易平台。

1.3系统总概

做为管理方法产品的系统,手机流量环境比较大,系统的设计必须符合使用方便、实际操作灵活多变的规定。 因而设计校园内二手物品交易平台上的设计与完成应当完成下列总体目标

(1)页面应美观大方友善,查找便捷简易,数据存储安全靠谱。

(2)全面展示全部二手商品信息,让用户能更加全面地看到自己喜欢的二手商品信息

(3)用户能迅速而且容易地开展二手商品信息查看;

(4)用户随时都可以修改自己个人资料。

(5)完成网上购物作用

(6)给予用户了解的途径

(7)系统使用方便,维护保养便捷

(8)系统运作平稳,可以信赖。

1.4本论文的研究内容

文中关键探讨了大学校园二手物品交易网站的设计与实现。 对于在网上门店传统式销售模式管理方法不方便和效率不高的缺陷,本文电商与电脑技术相结合,开发了一个管理方法比较方便、高效率更高的大学校园二手物品交易网站。 此系统使用方便,界面友好,便于管理方法与维护; 同时对产品销售有较强的目的性、实用性可执行性,能够初步解决网上门店因为地域因素限定、高投入等多种因素导致的一系列不方便。 文中并对详尽设计方案、实现和运行状况展开了深入分析和研究,最终对今后工作的展开了研究和探讨。 文中关键研究了以下几方面:

(1)系统架构图、关键功能模块、关键数据信息工作内容、后台系统设计方案、数据库配置与联接;

(2)系统软件各功能模块的总体设计、开发以及核心技术。

1.5论文主要工作和结构

本文主要做的工作就是从网站的需求分析开始,结合自己在学校所学的知识和在图书馆查阅的资料,逐步讲解高校校园二手物品交易平台的设计与实现的系统构成,数据库管理等一些主要方面的设计。特别是对网站的各个模块的设计用单独的章节来进行详细的阐述。这样可以让读者很容易的知道整个网站的思路和整体的设计思想,能够提高本论文的可读性。

文中第一章阐述了项目研究背景开发该系统的意义所在,第二章阐述了开发技术性,第三章展开了系统剖析,第四章展开了系统的总体方案设计,第五章详细描述了系统设计和完成,第六章阐述了软件性能测试和性能分析

2开发技术介绍

2.1 B/S架构

B/S构造是当前应用最常见的构造数字模型。 根据使用这个架构设计,系统的开发越来越非常容易,操作过程越来越很容易,并可以开展维护保养。 要运用此结构,只需要在计算机上安装数据库与方法的电子计算机电脑浏览器就可以。 浏览器能够联接信息及数据库,能完成许多作用。 B/S结构能够直接使用,B/S结构大大减少了使用时的日常维护工作。根据B/S的开发app十分安全,由于全部数据库全是独立的。它根据B/S构架,能够明显看到系统软件解决的项目,协助管理人员立即做出管理决策,防止亏损。 B/S结构的显著特点是集中化管理机制。用户系统软件生成数据后,能将这种数据保存在设备的数据库中,以适应每一个人的要求,供未来应用。因为B/S系统是一个计算机可以通过互联网访问的系统。它最大的好处就是不需要安装专门的浏览器软件,直接发送请求到服务器。没有更多的数据访问和计算数据显示的需求。如果客户端是"瘦"的,服务器会变得更加的"胖"。

B/S的软件仅需从能直接连接到网络运转的电脑台式机立即连接到网络就可以直接用。 在其中最大的优势之一是不用组装自已的浏览器手机软件。 最先,浏览器全自动向服务器发送信息请求,网络服务器解决这种请求,之后全自动将信息请求推送回浏览器。 假如手机客户端看上去“柔弱”,而无需再度浏览数据与测算数据信息,而且承担查询数据和减少请求,网络服务器就会变得更加“胖”。 B/S架构的APP系统软件架构实体模型相较于传统式c/s APP手机软件架构的模型结构,最大的一个其根本的一个关键技术性特征是以:B/S架构定制的APP 尽管一般设计成使用web浏览器系统软件给予与互联网的目标受众的即时交互或交互APP的软件系统,但传统C/S架构一般将公开其自已的APP应用集。

 

毕业(设计)论文

题  目:高校校园二手物品交易平台的设计与实现

  

伴随着互联网发展,大众的日常生活离不开互联网技术。 将来,大众的生活与工作将愈来愈智能化、数字化、数字化。 互联网销售无疑是直接营销最新发布的方式。 本毕业论文以搭建互联网校园内二手物品交易服务平台为主要目标,选用PHP撰写,由前台接待顾客买东西、后台管理管理人员安排发货、智能管理系统的所有功能绝大多数构成。 关键进行全面的设计分析、系统进行(用户注册模块、用户注册、客户群发消息产品模块、加入购物车模块、订单信息模块、管理人员申请注册、产品管理模块设计等)及其后台系统管理方法从网站的设计到具体的完成,遵照了网站的制作思想与数据库设计方法。

此系统的应用能够减少职工的劳动效率、生产效率和管理能力,具有一定的使用价值。 它优化了产品销售这一产品销售操作,成功率较高,能使互联网销售行业管理方面再上新台阶。

该系统应用PHP在网上搭建动态变化网上商城,使每一个客户不用出门寝室就能在网上轻松购物

关键字:B/S模式、PHP技术、高校校园二手物品交易平台

Abstract

With the development of the Internet, the daily life of the public has long been inseparable from the Internet. In the future, people's life and work will become more and more intelligent, information-based and digital. Online sales will be the latest direct marketing method. This paper is dedicated to building an online university campus second-hand commodity trading platform based on PHP. It is composed of two parts: the reception of customers at the front desk, the arrangement of goods delivery by the backstage management personnel, and all the functions of the intelligent management system. It focuses on the analysis of control system design, system implementation (new user registration module, account login, customer access product module, shopping cart adding module, order information module, administrator login, product management module design, etc.) and background system control. From web page design to implementation measures, it follows the website design ideas and database design methods.

The application of this system can reduce the labor efficiency of employees, improve efficiency and management ability, and has a certain use value. It can make the sales of products easy to use, high success rate, and make the online sales industry management method jump to a new height.

This mode tries to build a dynamic online shopping center on the network using PHP, so that every customer can easily buy things online without going out in the dormitory.

Keywords: B/S mode, PHP technology, college campus second-hand goods trading platform

目  录

摘要

Abstract

1绪论

1.1项目研究的背景

1.2研究目的和意义

1.3系统总概 5

1.4论文结构

2开发技术介绍 7

2.1 B/S架构 7

2.2 MySQL 介绍 7

2.3 MySQL环境配置 7

2.4 PHP语言简介 8

2.5Jsp技术 8

3系统分析 9

3.1可行性分析 9

3.1.1技术可行性 9

3.1.2经济可行性 9

3.1.3操作可行性 10

3.2网站性能需求分析 10

3.3网站功能分析 10

3.4系统流程的分析 11

3.4.1 用户管理的流程 12

3.4.2 个人中心管理流程 13

3.4.3 登录流程 13

4系统设计 14

4.1 软件功能模块设计 14

4.2 数据库设计 14

4.2.1 概念模型设计 14

4.2.2 物理模型设计 15

5系统详细设计 20

5.1系统前台模块 20

5.2管理员功能模块 24

6系统测试 28

7总结与心得体会 30

7.1 总结 30

7.2 心得体会 30

参考文献 32

致谢 33

 

1绪论

1.1课题背景

在互联网快速发展的当下,多媒体技术已全面完成遮盖大家生活的各行各业,互联网在社会、生活方面具有重要的地位,成为大家资源整合共享、信息迅速传达的关键方式。 在我国,互联网管理方法的崛起同样也快速发展。

伴随着整个社会发展,在网上线下实体店销售方式不可避免存有长久的局限性,广大群众必须解决这一局限性。 在这种要求下,网上购物务必经常发生。 它不仅仅克服了传统式销售方式的缺陷,也是给顾客更多的可能性,促进了技术升级的准备充分,高效地避免了商家间的恶性价格竞争。 因而,发展和拓展电子商城系统这种电商审理系统软件是迟早的事。

我开发的二手货交易平台作为典型的网络电子商务接待系统,能让用户随时随地都能在网站里看到二手货的信息,马上加入或选购购物车,大大缩短了学生购物时长,提升了购物效率

1.2开发目的和意义

我国的互联网用户数如今达到7亿3100万人,约为我国人口的53%。 据调查,每人每日网上5钟头,其中年青工薪族和学生党占多数。 伴随着科技技术发展和生活速度的加速,在这个足不出门的时代,人们享受着高新科技所带来的便捷,人们侧重于简易、便捷、方便快捷的购物方式。 因此,高等院校二手物品交易平台发展前景光明。

本人开发的二手货交易平台是专门销售很多人喜爱在网络上购物的东西了的系统。 卖方是没有风险、零成本、小投资。 卖方在这个网站上销售自己的商品,买家还可以在这个网站上迅速容易地购买到比一般市场价价格便宜的商品。

大学四年的学习,还可以在自己的校园内实现二手货交易平台,磨练自己的专业水准。 通过实践能力调查分析研究,寻找迅速有效地处理问题的办法,推动高等院校在网上二手物品交易平台的发展。 使人们能迅速容易地购买到比市场价值比较便宜的商品; 管理员能够管理用户信息、二手货信息、订单信息信息等相关信息,进而节约时间精力。 这便是我这次大学毕业设计的目的和意义,设计并实现校园内旧货回收交易平台。

1.3系统总概

做为管理方法产品的系统,手机流量环境比较大,系统的设计必须符合使用方便、实际操作灵活多变的规定。 因而设计校园内二手物品交易平台上的设计与完成应当完成下列总体目标

(1)页面应美观大方友善,查找便捷简易,数据存储安全靠谱。

(2)全面展示全部二手商品信息,让用户能更加全面地看到自己喜欢的二手商品信息

(3)用户能迅速而且容易地开展二手商品信息查看;

(4)用户随时都可以修改自己个人资料。

(5)完成网上购物作用

(6)给予用户了解的途径

(7)系统使用方便,维护保养便捷

(8)系统运作平稳,可以信赖。

1.4本论文的研究内容

文中关键探讨了大学校园二手物品交易网站的设计与实现。 对于在网上门店传统式销售模式管理方法不方便和效率不高的缺陷,本文电商与电脑技术相结合,开发了一个管理方法比较方便、高效率更高的大学校园二手物品交易网站。 此系统使用方便,界面友好,便于管理方法与维护; 同时对产品销售有较强的目的性、实用性可执行性,能够初步解决网上门店因为地域因素限定、高投入等多种因素导致的一系列不方便。 文中并对详尽设计方案、实现和运行状况展开了深入分析和研究,最终对今后工作的展开了研究和探讨。 文中关键研究了以下几方面:

(1)系统架构图、关键功能模块、关键数据信息工作内容、后台系统设计方案、数据库配置与联接;

(2)系统软件各功能模块的总体设计、开发以及核心技术。

1.5论文主要工作和结构

本文主要做的工作就是从网站的需求分析开始,结合自己在学校所学的知识和在图书馆查阅的资料,逐步讲解高校校园二手物品交易平台的设计与实现的系统构成,数据库管理等一些主要方面的设计。特别是对网站的各个模块的设计用单独的章节来进行详细的阐述。这样可以让读者很容易的知道整个网站的思路和整体的设计思想,能够提高本论文的可读性。

文中第一章阐述了项目研究背景开发该系统的意义所在,第二章阐述了开发技术性,第三章展开了系统剖析,第四章展开了系统的总体方案设计,第五章详细描述了系统设计和完成,第六章阐述了软件性能测试和性能分析

2开发技术介绍

2.1 B/S架构

B/S构造是当前应用最常见的构造数字模型。 根据使用这个架构设计,系统的开发越来越非常容易,操作过程越来越很容易,并可以开展维护保养。 要运用此结构,只需要在计算机上安装数据库与方法的电子计算机电脑浏览器就可以。 浏览器能够联接信息及数据库,能完成许多作用。 B/S结构能够直接使用,B/S结构大大减少了使用时的日常维护工作。根据B/S的开发app十分安全,由于全部数据库全是独立的。它根据B/S构架,能够明显看到系统软件解决的项目,协助管理人员立即做出管理决策,防止亏损。 B/S结构的显著特点是集中化管理机制。用户系统软件生成数据后,能将这种数据保存在设备的数据库中,以适应每一个人的要求,供未来应用。因为B/S系统是一个计算机可以通过互联网访问的系统。它最大的好处就是不需要安装专门的浏览器软件,直接发送请求到服务器。没有更多的数据访问和计算数据显示的需求。如果客户端是"瘦"的,服务器会变得更加的"胖"。

B/S的软件仅需从能直接连接到网络运转的电脑台式机立即连接到网络就可以直接用。 在其中最大的优势之一是不用组装自已的浏览器手机软件。 最先,浏览器全自动向服务器发送信息请求,网络服务器解决这种请求,之后全自动将信息请求推送回浏览器。 假如手机客户端看上去“柔弱”,而无需再度浏览数据与测算数据信息,而且承担查询数据和减少请求,网络服务器就会变得更加“胖”。 B/S架构的APP系统软件架构实体模型相较于传统式c/s APP手机软件架构的模型结构,最大的一个其根本的一个关键技术性特征是以:B/S架构定制的APP 尽管一般设计成使用web浏览器系统软件给予与互联网的目标受众的即时交互或交互APP的软件系统,但传统C/S架构一般将公开其自已的APP应用集。

图2-1 B/S结构图

2.2 MySQL 介绍

MySQL 是一款使用率很高的数据库系统产品,在其功能和储存空间方面的表现都极为强劲。MySQL 数据库出色的性能和不断进步的开发技术已经成为了一些系统和程序的必备技术,其具体的数据处理方法是对数据完成编码操作,并将有关数据储存在相对应的表中。MySQL 数据库用户范围扩张的首要因素是其极为强劲的基本功能和灵巧的操作面板,客户可以简单轻松地实际操作。如表所见目前在市面平台上较为成熟常见并使用普遍的主流数据库语言主要有SQL Server、Oracle和DB2等。该体系是一个面向用户的网页页面,必须能够储存很多用户信息,根据保证客户信息的安全系数来运用 SQL server数据库。SQL 语言数据类型包含对应用软件尤为重要的标识符类型、文字类型、数据类型、逻辑性类型和日期类型。SQL 语言简单,非常容易上手,使客户可以迅速掌握。除开数据外,在数据库管理方案全过程中,SQL 语言表达还具备数据界定、实际操作和操纵集成化的特点。

在软件项目,通过经营性数据的数据库,可以通过保证数据使其的数据的安全,独立和数据的一致,访问数据的系统来进行信息提供,所以可有效的地减少了大量时间程序员来进行开发应用程序。

MySQL可以支持多线程,可以很方便地使用系统内的所有资源,提高运行的速度。并可以提供odbc、jdbc和tcp/和ip,以提供各种形式的连接到MySQL;功能方面表现比较欠缺,规模小,但对于这个系统来说就已足够强大了。

因为MySQL数据库是基于源代码而对外开放的,所以几乎任何人都完全可以自己通过相应的方法去下载,并随时根据客户个性化的需求随时进行修改。由于MySQL的处理速度,可靠性和环境适应性,MySQL受到重视。

MySQL数据库虽然在有些功能上可能还都并不是真的是很的那么强大,但同时也可能由于将使其更加开源,广泛快速地进行传播,导致到现在的很多人也开始也都在逐渐开始意识到使用了这个数据库。

2.3 MySQL环境配置

本系统数据必须使用MySQL,并安装在指定目录中。 下载没有安装的MySQL压缩文件时,仅需直接压缩包解压在指定的文件目录就可以。 随后点击文档c :\program files\MySQL\bin\win MySQL admin.exe。 其中c3360 \ program files \ MySQL是MySQL安装文件。 键入winMySQLadmin的原始用户名与密码。 (留意:这并不是MySQL用户名与密码。 没必要在乎。 核实后,任务右下方的开始栏里将显示数据信号图标。 绿灯表示服务已停止,信号灯表示服务正常。 点击此图标组装服务安装此服务,随后运行此图标以运行MySQL服务。

2.4 PHP语言简介

PHP,原名Hypertext Preprocessor。 应用嵌入式语言在服务器上运作HTML的嵌入式脚本制作语言。 类似C语言的设计风格,普遍使用。 Hypertext Preprocessor混合了Perl、c、PHP和与众不同的突破词法。 与运作前者动态网站相比,合拼迅速。 与另一种语言相比,置入并执行于HTML更加高效的PHP还可以执行编译程序后代码,进而可数据加密并提升代码的执行并提升代码的执行速率。 PHP的功效十分强大,CGI有PHP能够实现的功效,大部分常见的数据库系统和电脑操作系统都能够适用它。 c、c开展程序流程PHP是可以所使用的拓展!

PHP具备专业能力、开源、免费试用、混合开发性、快速、面向对象编程、高效率、数字图像处理等优点。

3系统分析

3.1可行性分析

通过专家对该系统的研究工作在检验总体目标架构和相关内容全面的资料后,给出了具体可行性计划方案,并对利与弊展开了逐一综合性阐述。 主要是分析从剖析技术可行性分析考虑,进一步讨论剖析经济可行性的问题和具体步骤对策可行性分析等各个方面。本系统为毕业设计论文系统,因为系统自身具有技术性缺点,无法直接用以商业行为。我只是想要通过系统壮大自己的学术水平,不用特殊服务器等额外花费。每一个写作和工作步骤也就只能直接通过完成,并且应用的软件基本上都是开源项目,边际效益不太高,非常容易完成。

3.1.1技术可行性

技术可行性评价主要是考虑到新项目在原有开发技术标准的大力支持下能不能在短期内圆满完成技术开发设计方案。 除此之外,目前系统软件的一些硬件软件系统设置计划方案还能够明确能不能真真正正充足达到APP应用软件开发的各类实际需要。 该系统设备仅仅使用了开发技术,并不十分繁杂艰难,因此从宏观技术来看是完全可行的。此外,计算机硬件的配置都是完全地符合计算机发展水平的发展需要。本应用系统产品的自主研发人员以PHP语言为设计开发主流语言,以idea为开发工具,B/S构造取决于本系统的兼容性问题和多客户可操作性。此外,MySql做为数据库系统不但确保了数据信息安全性,并且确保了数据库的可操作性。

该系统的研发选了PHP技术。 PHP为开发人员带来了丰富多样的类库,大大减少了在windows上程序编写难度和开发人员设计算法的难度。其友善的页面和强劲功能的给程序流程开发人员带来了很大的便捷。除此之外,简单环境与轻松愉快的转移毫无疑问使该系统软件变成最好的选择。因而,后台设计方案选择用MySQL数据库,主要运用于信息的搭建和维护。前台接待开发设计具备功能完善、使用方便的优势,后台数据库系统务必可以建立与维护数据信息信息的统一性和一致性。在课题设计中系统的了解和操作了这种技术性,使得开发更为便捷和系统化。从技术方面看来,该系统是可行的。

3.1.2经济可行性

基于PHP的高校校园二手物品交易平台管理与实现,与系统软件开发相关资料一般在图书馆调研,或是在网上探寻搜集。 别的必须下载的APP应用软件软件基本上都可以在网上完全免费下载,因而开发成本费几乎为零。但是开发出来的系统,还是具有高效率,低成本,较高质量的。所以,从经济可行性的角度,该系统符合标准。本系统为毕业设计论文系统,因为系统自身具有技术性缺点,无法直接用以商业行为。我只是想要通过系统壮大自己的学术水平,不用特殊服务器等额外花费。每一个写作和工作步骤也就只能直接通过完成,并且应用的软件基本上都是开源项目,边际效益不太高,非常容易完成。

高校二手交易平台系统,该系统软件开发仅需要一台普通的计算机便可完成实现开发,其成本很低。另外,作为一份毕业设计的作品系统来讲,开发的成本也基本上做到可以完全忽略或者不计,且由于该系统软件的正式投入正式使用,可以真正实现一种更安全加快速更高效的学生工作考勤系统,同时也还能进一步实现公司对内部人力资源调配和企业管理中资源耗费的进一步有效节约,该学生考勤系统在经济上完全可行。

3.1.3操作可行性

这一二手交易平台的开发设计完成选用B/S方式,用户不用组装和试用其他第三方软件。有利于用户灵活运用和应用。系统组装发布公布后,将便捷宠物发烧友沟通交流,易于普及化,实际操作行得通。

3.2网站性能需求分析

对网站性能进行分析,可对系统反应度、界面简洁清晰度、储存能性、易学性和稳定性进行分析;

系统软件反映度:并且有不计其数的人在线时反应速度需在两三秒内。

页面简单清楚:规定操作界面通俗易懂,操作简单,客户操作便捷。

存放特性强:高等院校校园内旧货交易平台上的管理和完成必须存放的信息许多,系统存储容量要求比较高,数据库系统务必强劲才可以平安稳定地存放信息;

易懂性:此系统务必操作简单娴熟,并没有许多繁杂的操作,仅需快速学习就可以操作此系统。

可靠性:平稳高等院校校园内二手物品交易平台上的管理与运作,规定页面清楚、字体样式清楚等。

3.3网站功能分析

考虑到实际生活中在二手商品信息管理方面的需要以及对该系统认真的分析,将系统权限按管理员、用户这两类涉及用户划分。系统分为前台和后台两大模块。

(a) 管理员;管理员使用本系统涉到的功能主要有:个人中心、用户管理、二手商品信息管理、二手商品分类管理、系统管理、订单管理等功能。管理员用例图如图3-1所示。

图3-1 管理员用例图

(b)用户进入系统前台可以实现首页、二手商品信息、 、个人中心、购物车等功能。用户用例图如图3-2所示。

图3-2用户用例图

3.4系统流程的分析

由于不同的系统实际使用用户角色的不同,他们的业务分析也会变得有所不一样,为了论述方便接下来都将以管理员用户功能权限下的系统业务流程来分析,如下图所展示:

3.4.1 用户管理的流程

图3-3 用户管理流程

 

3.4.2 个人中心管理流程

图3-4 个人中心管理流程

3.4.3 登录流程

图3-5 登录流程

4系统设计

4.1 软件功能模块设计

网站整功能如下图所示:

图 4-1 高校校园二手物品交易平台总体功能模块图

4.2 数据库设计

4.2.1 概念模型设计

概念模型是对现实中的问题出现的事物的进行描述,ER图是由实体及其关系构成的图,通过E-R图可以清楚地描述系统涉及到的实体之间的相互关系。

用户信息实体图如图4-2所示:

图4-2用户信息实体图

二手商品信息实体图如图4-3所示:

图4-3二手商品信息实体图

 实体图如图4-4所示:

图4-4 实体图

4.2.2 物理模型设计

根据上诉的逻辑模型设计,下面给出物理模型的设计,如下表:

4-1token表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

userid

bigint

用户id

username

varchar

100

用户名

tablename

varchar

100

表名

role

varchar

100

角色

token

varchar

200

密码

addtime

timestamp

新增时间

expiratedtime

timestamp

过期时间

4-2 表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

简介

picture

varchar

图片

content

longtext

内容

4-3用户信息表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhanghao

varchar

200

账号

mima

varchar

200

密码

xingming

varchar

200

姓名

xingbie

varchar

200

性别

youxiang

varchar

200

邮箱

shoujihaoma

varchar

200

手机号码

xiangpian

varchar

200

相片

money

float

余额

0

4-4订单信息表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

 主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

orderid

varchar

200

订单编号

tablename

varchar

200

商品表名

shangpinxinxi

userid

bigint

用户id

goodid

bigint

商品id

goodname

varchar

200

商品名称

picture

varchar

200

商品图片

buynumber

int

购买数量

price

float

价格

0

discountprice

float

折扣价格

0

total

float

总价格

0

discounttotal

float

折扣总价格

0

type

int

支付类型

1

status

varchar

200

状态

address

varchar

200

地址

tel

varchar

200

电话

consignee

varchar

200

收货人

logistics

longtext

4294967295

物流

4-5用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

addtime

timestamp

新增时间

4-6二手商品信息表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

 主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

shangpinmingcheng

varchar

200

商品名称

shangpinfenlei

varchar

200

二手商品分类

shangpintupian

varchar

200

商品图片

shangpinguige

varchar

200

商品规格

shangpinjianjie

longtext

商品简介

shangpinxiangqing

longtext

商品详情

pinpai

varchar

200

品牌

yuancailiao

varchar

200

原材料

shangjiariqi

date

上架日期

clicktime

datetime

最近点击时间

clicknum

int

点击次数

0

price

float

价格

4-7二手商品分类表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

shangpinfenlei

varchar

200

二手商品分类

4-8购物车表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

tablename

varchar

200

商品表名

userid

bigint

用户id

goodid

bigint

商品id

goodname

varchar

200

商品名称

picture

varchar

200

图片

buynumber

int

购买数量

price

float

单价

discountprice

float

会员价

shangjiabianhao

varchar

200

商户名称

4-9地址表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

userid

bigint

用户id

address

varchar

200

地址

name

varchar

200

收货人

phone

varchar

200

电话

isdefault

varchar

200

是否默认地址[是/否]

4-10收藏表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

userid

bigint

用户id

refid

bigint

收藏id

tablename

varchar

200

表名

name

varchar

200

收藏名称

picture

varchar

200

收藏图片

type

varchar

200

类型(1:收藏,21:赞,22:踩)

1

inteltype

varchar

200

推荐类型

5系统详细设计

5.1系统功能模块

用户注册,在用户注册页面通过输入账号、密码、确认密码、姓名、邮箱、手机号码等信息完成用户注册操作,如图5-2-1所示;用户通过输入用户账号、密码,选择登录角色后可以登录到高校校园二手物品交易平台,进行相应操作,如图5-2-2所示。

图5-1-1用户注册界面图

图5-1-2用户登录界面图

登录高校校园二手物品交易平台,在商城首页可以查看首页、二手商品信息、 、个人中心、购物车等内容,并进行相应操作,网站前台如图5-2所示。

图5-2网站首页界面图

点击二手商品信息,用户可以查看商品名称、商品图片、价格、二手商品分类、商品规格、商品简介、品牌、原材料、上架日期、点击次数、商品详情等信息并进行收藏、评论、添加到购物车、立即购买等操作二手商品信息页面如图5-3所示。

图5-3二手商品信息界面图

在二手商品信息页面,点击立即购买,页面跳转到确认下单的页面,用户可以选择收货地址、查看清单列表和总价,进行支付的操作,如图5-4所示。

图5-4立即购买界面图

点击购物车,用户可以查看购买商品、价格、数量、总价等信息,并进行删除或立即购买等操作;点击立即购买,页面跳转到确认订单页面,用户选择收货地址,确认清单后,点击支付完成购买,购物车页面如图5-6所示。

图5-6购物车界面图

个人中心,在个人信息页面通过填写账号、密码、姓名、性别、邮箱、手机号码、图片、余额等信息进行更新信息,用户可以充值余额,还可以根据需要对我的订单、我的地址、我的收藏等进行相对应操作,如图5-7所示。

图5-7个人中心界面图

5.2管理员功能模块

管理员进行登录,进入系统前在登录页面根据要求填写用户名和密码,选择角色等信息,点击登录进行登录操作,如图5-8所示。

图5-8管理员登录界面图

管理员登录系统后,可以对个人中心、用户管理、二手商品信息管理、二手商品分类管理、系统管理、订单管理等进行相应的操作管理,如图5-9所示。

图5-9管理员功能界面图

用户管理,在用户管理页面,可以对账号、姓名、性别、邮箱、手机号码、相片等内容进行查看详情、修改、删除或新增等操作,如图5-10所示。

图5-10用户管理界面图

二手商品分类管理,在二手商品分类管理页面可以对二手商品分类名称进行查看详情、修改或删除、新增等操作,如图5-11所示。

图5-11二手商品分类管理界面图

二手商品信息管理,在二手商品信息管理页面可以对商品名称、二手商品分类、商品图片、商品规格、品牌、原材料、上架日期、价格等二手商品信息进行查看详情、修改、查看评论、删除或新增、查询等操作,如图5-12所示。

图5-12二手商品信息管理界面图

在二手商品信息管理页面,点击新增,管理员通过输入商品名称、二手商品分类、商品图片、商品规格、品牌、原材料、上架日期、价格、商品简介、商品详情等内容,点击提交进行二手商品信息新增的操作,如图5-13所示。

图5-13二手商品信息新增界面图

点击系统管理,可以对轮播图管理、 进行相应操作,点击轮播图,管理员可以对轮播图的名称、值等进行查看、修改、删除,如图5-14-1所示;点击 ,管理员可以对标题、简介、图片等进行查看、修改、删除或新增等操作,如图5-14-2所示。

订单信息页面,点击已支付订单,可以对订单编号、商品名称、商品图片、购买数量、价格、折扣总价格、支付类型、状态、地址、电话、收货人、商户名称、下单时间等进行详情、选择物流、发货等操作还能对已发货订单、未支付订单、已取消订单、已退款订单、已完成订单等进行相应的操作,订单管理页面如图5-15所示。

6系统测试

6.1测试方法

依据环节不一样,可以分为系统测试、集成化测试、模块测试和工程验收测试。 根据本项目研究耐受力与时间制约性,本课题研究选用集成化测试做为测试方式。 集成化测试是模块测试的下一个控制模块,要在测试和系统后所进行的测试,用以查验各组件中间能不能正常的自动跳转。

6.2测试用例 

 本课题采用的是集成测试,测试用例表如表6.1所示

表6.1 测试用例表

6.3 测试总结

比如,“用户登陆控制模块”测试,通过这次测试试验了这一系统能不能正常登录,用户端和服务器端能不能传送数据。 图中和操作过程结果显示,系统登录功能正常的。

通过之上测试,该校园内二手物品交易机构在各类操作过程中均按预估设计方案运作,可以实现校园内二手物品交易平台上的开发任务和规定。 最重要的是,该系统都是基于用户的需要在身旁开发出来的,通过对比用户的需要,用最佳的制度确保系统稳定,用户在使用这个系统的时候可以平稳地载入插口不会奔溃运势真的会以用户为核心设计制作。 对于我们的网上购物系统而言,系统的质量控制还是很严苛,一旦一个页面出问题,立刻网页页面便会依据不正确追踪每排以及英语单词,确保运转的品质。 对于这一系统的测试通常是确保他运行中稳定品质。 因而,以上测试结果显示,本系统实际操作流畅。

7总结与心得体会

7.1 总结

根据对这一校园内旧货交易平台上的管理与完成及其进行文中的撰写能够更好地了解了软件工程思想在手机软件开发全过程中的作用因为前期工作对需求分析报告不足慎重清楚,最后在设计与编号中出现了很多不必要的损失。 因而,在以后的学习与工作开发中务必牢牢把握软件工程设计思想与方法,进而进一步确保项目开发出来的可扩展性和精确性。

本站完成的是高等院校校园内二手物品交易平台的监管与完成,该系统严苛依据需求分析报告编写有关控制模块,并利用所学的知识全力以赴进行,但是由于自己学识浅薄,该系统能够投入市场应用

该系统主要有以下优势:

该系统具有很高的适用范围,挑选B/S构造,能够在大部分本人软件上应用。

系统对操作权限展开了归类,管理人员、客户都能看到,操控的信息不一样,二者具备不同类型的系统权限。

该系统的操作面板简易,大部分人都能正常启动。

可是,还存在着下列难题。

没法升级运行中对话框。 能改善。

系统太简单了,标注的信息比较有限。

不可以加上好几个管理人员账号。 有机会的话,有益于高等院校校园内二手物品交易平台的监管和体量的完成,有利于二手商品信息、订单信息信息的规范化管理。

7.2 心得体会

因为经验与能力不足,在开发、设计方案此系统时,出现了一些难题,如需要技术性不太熟悉、程序错误等。 以后,我还在积极主动了解学生本人难题的同时还找了一个有关的书学习,渐渐地一点点克服了自身存在的困难。 因此,将来随时都可以协作,使自己的工作中更加高效。 根据对该系统的彻底开发,能够碰到平常只写简单程序流程一般不会遇到的困难。 除开技术以及业务流程层面,更真切地了解软件流程的开发设计方案思想,对以后步入社会而言这种体会心得也是很重要的。 日后的硕士研究生学习之路也需要加重这一块的掌握,最好的东西开发技术以及最新原理应用到自身日后的开发工作与学习实验中

参考文献

[1] 贝伊利 (Lynn Beighley),莫里森 (Michael Morrison),苏金国, 徐阳. Head First PHP & MySQL(中文版)[M]. 中国电力出版社,2018,03.

[2] 潘凯华,刘中华, 等. PHP开发实战1200例(第1卷)(附DVD-ROM光盘1张)[M].  清华大学出版社,2016,01.

[3] 帕蒂拉(Armando Padilla),霍金斯(Tim Hawkins),盛海艳,刘霞. 高性能PHP应用开发[M]. 人民邮电出版社,2014,11.

[4] 陈益材,等. PHP+MySQL+Dreamweaver动态网站建设从入门到精通(附多媒体语音教学光盘)[M]. 机械工业出版社,2014,06.

[5] 高洛峰,LAMP兄弟连. 细说PHP(精要版)(附DVD光盘1张)[M]. 电子工业出版社,2015,06.

[6] Lorna Mitchell,等. PHP精粹:编写高效PHP代码[M]. 机械工业出版社,2018,10.

[7] 列旭松,陈文. PHP核心技术与最佳实践[M]. 机械工业出版社,2018,07.

[8] Symfon,CakePHP,Zend Bartosz Porebski,Karol Przystalski,Leszek Nowak, 付勇. PHP框架高级编程:应用[M]. 清华大学出版社,2017,02.

[9] 波诺赛克 (Boroncxyk.T.),Elizabeth Naramore,薛焱. Web开发入门经典:使用PHP6、Apache和MySQL[M]. 清华大学出版社 ,2017,07.

[10] 辛洪郁,张鑫. PHP项目开发全程实录(第3版)[M]. 清华大学出版社,2015,11.

[11] 杨宇,等. PHP典型模块与项目实战大全(附DVD-ROM光盘1张)[M]. 清华大学出版社,2013,01.

[12] 贾素来.常见动态网页技术比较[J].大众科技,2018,9.

[13] 西尔伯沙茨(Silberschatz.A.) . 计算机科学丛书:数据库系统概念(原书第6版)[M]. 机械工业出版社,2014,03..                                                      

[14]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2015:10-180.

[15]陈刚.Eclipse从入门到精通[M].(第2版).北京:清华大学出版社,2018:17-380.

[16]孙卫琴.精通Struts:基于MVC的PHP Web设计与开发[M].北京:电子工业出版社,2017:19-421

 

我非常感谢我指导,谢谢他的支持和指导。

我比较关心。 每星期她来院校指导我学习,一直关注硕士研究生论文毕业设计工作中的各种进展。 常常选用微信短信、微信群等联络方式,和我自己进行相应的联络,常常促进自己论文的进展。 假如说毕业设计的进行真的是一件非常辛苦的事,在其中最辛苦的不就是我指导吗? 由于,我只想要进行全部属于自己物品就可以了。 他每次都会仔细检查修复数字的论文,不断指导,但是他没有意见。 基本上每一次的论文规定都需要准备充分,并准时递交给系统软件。 这也是常常督促也非常重要的。 他让我明白进行并科学合理的日程是多么的重要。 他对我递交的不成熟的论文,仔细改动,基本没有指责,取得改动意见时,看得到的热情和使命感。 对于我的论文,他这么一丝不苟,大家但不认真完成自己的视频,这个是什么原因? 在过程中,的持续谈及、耐心教导,有你不断进步。 在搜索引擎开发的过程当中总是会在正确引导我,开发我思路,一些及时地意见能让我及时改正不够,原先系统软件有许多作用不全,在他指导下,我能够及时达到目标通过此次毕业设计,我真正懂了什么是设计,什么叫开发,系统软件开发才是真正实践活动。 因此,当我确实埋头于科学研究去开发时,见到系统软件产生的一瞬间还是非常有成就感的。 这最后社会经验,对我而言相当重要,尤其珍贵,我想这些对我日后的生活和工作也有帮助。

此外,务必感激身旁的朋友。 果真个人专业知识水平有限。 出问题的情况下,或是得益于同学们。 根据同学们的讲解,能够看见大量有利于网址开发的书,还可以通过不一样的同学们征求各种各样意见,能够更好地改进系统软件。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值