基于BS的二手车交易系统的设计与实现.docx

上传人:wj 文档编号:2133683 上传时间:2023-05-02 格式:DOCX 页数:76 大小:693.40KB
下载 相关 举报
基于BS的二手车交易系统的设计与实现.docx_第1页
第1页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第2页
第2页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第3页
第3页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第4页
第4页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第5页
第5页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第6页
第6页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第7页
第7页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第8页
第8页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第9页
第9页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第10页
第10页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第11页
第11页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第12页
第12页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第13页
第13页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第14页
第14页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第15页
第15页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第16页
第16页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第17页
第17页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第18页
第18页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第19页
第19页 / 共76页
基于BS的二手车交易系统的设计与实现.docx_第20页
第20页 / 共76页
亲,该文档总共76页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于BS的二手车交易系统的设计与实现.docx

《基于BS的二手车交易系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于BS的二手车交易系统的设计与实现.docx(76页珍藏版)》请在冰点文库上搜索。

基于BS的二手车交易系统的设计与实现.docx

毕业论文

题目:

基于BS的二手车交易系统的设计与实现

1

1

毕业设计任务书

题目:

基于B/S二手车交易系统的设计与实现

学生姓名:

班级:

学号:

题目类型:

指导教师:

一、毕业设计题目

基于B/S二手车交易系统的设计与实现

二、题目简介

随着车辆数量的不断增加,二手车市场异常火热,但对二手车的管理没有相对规范的管理方法和手段,而且资源的共享渠道也不畅通,本题目拟对二手车进行系统的管理,同时完成二手车在售前和售后的跟踪管理。

通过调查分析二手车市场和管理现状,完成对车辆使用状况的详细描述和信息的共享。

要求系统设计和开发基于B/S模式架构,要求完成车辆的交易的完整业务流程,并且要对车辆的售前和售后使用状况进行全流程的跟踪。

通过该题目的分析和设计,使学生综合应用软件工程的原理,全面培养软件开发过程中的需求分析、设计、编码、测试及文档规范书写的能力,提高解决实际问题的能力。

三、设计任务

1.查阅文献资料,一般在5篇以上;

2.通过本系统的开发,锻炼学生的分析、设计能力,培养学生对软件文档规范的书写能力;

3.以具体业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;

4.完成系统的软件可行性分析、项目开发计划、需求规格说明、概要设计和详细设计(结构化设计方法和面向对象设计方法可任选一种);

5.在分析和设计的基础上编码完成一个可演示的版本并进行测试;

6.撰写设计说明书;

7.做好答辩工作。

四、主要内容、功能及技术指标

本设计的总体目标是:

利用软件开发工具、数据库和开发平台,结合现有的软件和硬件基础,通过需求分析,设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的信息管理系统。

1.根据可行性研究和需求分析的结果,运用软件工程的自顶向下逐步求精思想,得出系统需求规格说明。

2.二手车销售管理业务流程 

根据市场调研和需求分析结果,分析出目标系统的业务逻辑,得到系统模型。

系统应具备二手车的信息展示,销售的核心流程,并能够完成售出产品的全流程跟踪。

3.管理员、后台管理流程 

(1)应具备系统数据维护、发布和安全保障功能。

(2)应具备相关报表输出功能。

(3)应具备数据分析和提供决策支持功能。

4.系统架构应选择采用B/S结构。

数据库系统可采用Access,SQLServer2000等,开发工具可以选用PHP、ASP或JSP等。

5.系统涉及到业务逻辑表述和处理流程表述,可通过系统流程图、业务流程图、状态转换图、数据流程图和数据字典等必要的方式进行描述,按照软件工程的经典流程,采用抽象、分解、模块化和逐步求精的思想和方法,从软件的可行性分析开始,对系统做需求分析,形成的需求规格说明,然后展开概要设计、详细设计、编码与测试。

五、设计完成提交的成果

1.毕业设计说明书(论文字数要求:

2.5-3万字;源代码工作量:

1500行以上。

毕业设计说明书是毕业设计整个过程总结性资料,书写的质量直接影响到毕业设计的成败。

毕业设计说明书主要包括以下内容,详细格式和要求请参照毕业设计大纲的要求。

(1)毕业设计的目的和任务;

(2)毕业设计课题(设计题目的来源、选题依据、技术要求、可行性分析、需求分析);

(3)对课题的系统分析(技术考虑、平台选择、工具选择及其比较);

(4)设计方案(包括软、硬件方案);

(5)系统框图和各功能模块图(算法分析);

(6)关键技术的实现和介绍;

(7)系统功能、使用手册、使用范围、使用实例以及系统必要的说明;

(8)设计过程中疑难问题的解决方法,系统需要改进和不完善之处;

(9)其他收获和小结;

(10)参考文献目录(附录);

(11)主要源程序清单(附录)。

2.以每位学生为单位刻制光盘一张(小论文、软件源代码和安装包、设计说明书)。

六、毕业设计的基本要求

通过毕业设计,学生应树立正确的设计思想,培养严肃认真的科学态度和严谨的工作作风,达到积累软件设计知识和提高设计的能力、创新意识的目的;同时掌握查阅有关文献和收集资料的方法,获得软件设计和开发工作的基本技能训练,提高分析和解决软件设计和开发技术问题的能力,并为今后进行各类软件系统的设计开发打下良好的基础。

在完成毕业设计任务的同时,学生还应树立正确的工程意识与经济意识,树立正确的生产观点、经济观点和全局观点。

1.学生本人应对毕业设计的工作质量负责,有高度的责任心,按时独立完成全部设计任务。

2.学生在接到毕业设计任务书及指导书一周内,向指导老师提交毕业设计工作计划。

3.学生应充分发挥主动性及创造性,树立实事求是的科学态度,自觉接受指导老师检查,按工作计划的进度逐步完成每项设计任务。

4.学生必须做好设计笔记,记录设计原始资料、设计过程及参阅的文献资料,设计笔记作为考核平时成绩的依据之一。

5.毕业设计纪律:

要严格遵守学习纪律,遵守作息时间,不得迟到、早退和旷课,每天出勤不少于6小时。

如因事、因病不能参加毕业设计,则需请假,凡未请假或未准假而擅自不出勤者,均按旷课论处。

6.公共道德:

要爱护公物,搞好环境卫生,保证设计教室整洁、卫生、文明、安静。

严禁在设计教室内打闹、吸烟、嬉戏、下棋、听音乐(包括MP3)。

七、主要参考文献

[1]张海潘.软件工程导论(第6版)[M].清华大学出版社.2013.8

[2]萨师煊,王珊.数据库系统概论(第5版)[M].高等教育出版社.2014.9

[3]陈承欢,彭勇.管理信息系统基础与开发技术[M].人民邮电出版社.2005

[4]刘云生.数据库系统概论[M].华中科技大学出版社.2002

[5]殷人昆,郑人杰.实用软件工程(第3版)[M].清华大学出版社.2010.11

[6]朱少民.软件测试方法和技术(第2版)[M].清华大学出版社.2010.7

[7]张友生.软件体系结构(第2版)[M].清华大学出版社,2006.11

[8]石志国.ASP精解案例教程(修订版)[M].清华大学出版社,2006.7

[9]李万宝.ASP.NET技术详解与应用实例[M].机械工业出版社,2005.9

[10]汪洋.网站设计全程教程[M].科学出版社.2002.1

[11]杨志国等.Delphi应用程序开发精彩实例[M].机械工业出版社.2003.4

[12]陈磊.PowerBuilder9数据库项目案例导航[M].清华大学出版社.2005.1

[13]杨晶.VB6.0程序设计[M].机械工业出版社.2004.8

[14]刘晓华.JSP应用开发详解(第三版)[M].电子工业出版社.2007.1

[15]何玉洁,李宝安.数据库系统教程[M].人民邮电出版社.2010.9

八、进程安排

序号

主要任务

时间(周)

1

教师讲解设计要求

根据任务书准备参考资料

0.5

2

做可行性分析研究

0.5

3

做项目开发计划

0.5

4

做需求分析

1

5

概要设计

1

6

详细设计

3

7

编码调试

2

8

检查完成情况

0.5

9

书写设计文档、准备答辩资料

1

10

答辩

摘要

随着科学技术和信息通讯的飞速发展,Internet极大的丰富和改变着我们生活的各个行业。

随着Internet的普及应用,人们可以跨越时间和空间的限制,足不出户便能通过网络完成信息交流,而完成这一切我们需要的便是网络交易系统这个平台。

为实现这一目的,本设计通过详尽的分析和探讨,利用网络编程和数据库来实现基于B/S结构的二手平台交易系统,从而为注册用户提供一个发布资源的平台,实现物品信息的交流和共享的功能。

系统开发遵循软件工程的设计方法,采用PHP作为系统开发语言,使用MySQL数据库作为整个交易系统的数据库服务器,提供数据存储和调用。

通过设计最终实现了一个二手物品的交易平台。

通过该系统可以方便、有效的进行二手物品的交易。

关键词:

数据库;二手交易;B/S

目录

1引言 1

1.1课题背景 1

1.2本课题的研究的意义 1

1.3本课题的研究的方法 1

2开发环境和相关知识的介绍 2

2.1基于BS结构的二手车交易系统概述 2

2.2开发环境的介绍 2

2.3PHP的基本介绍 3

2.4JavaScript的介绍 3

2.5MySQL的介绍 4

3可行性研究 5

3.1问题定义 5

3.2可行性分析 5

3.2.1技术可行性 5

3.2.2经济可行性 5

4需求分析 6

4.1需求管理 6

4.1.1需求管理的方法 6

4.1.2任务概述 7

4.2功能需求分析 7

4.2.1系统功能设计 7

4.2.2物品和用户注册功能 8

4.2.3用户登录功能 9

4.2.4信息修改功能 9

4.3非功能性需求分析 9

4.4数据库描述 10

4.4.1E-R图 10

4.4.2数据流图和数据字典 14

5概要设计 17

5.1系统功能架构设计 17

5.2系统分层架构设计 18

5.3系统网络架构设计 19

6详细设计 21

6.1登录和注册模块设计 21

6.2物品浏览模块设计 25

6.3信息修改模块设计 28

7系统运行测试 30

7.1测试方案 30

7.2测试项目 30

7.1.1用户登录功能测试 31

7.1.2信息修改功能测试 32

结论 34

参考文献 35

致谢 36

附录 37

外文原文 43

外文译文 49

X

1引言

1.1课题背景

在进入新的世纪后,随着科学技术的不断发展,尤其是在上世纪计算机大量的普及应用的基础上,新的信息技术继续深刻的影响着人们的传统生活方式,它不仅改变着人们生活的面貌,同时也极大的提高了人们的生活质量,使很多原先无法想象的事物逐渐变成了现实,网络以其将虚拟性与现实相结合的巨大魅力和跨越时间空间的便利性决定了这将是一种影响人类发展的革命性事物,在为人们的生活和学习提供了巨大的方便。

电子商务作为其中的重要应用之一已经逐渐普及,成为人们生活中的重要组成部分,基于网络的支付手段和在线交易,已经成为新的商务趋势。

尤其是以个人交易为主的基于B/S模型的二手网络交易模式,更是在近几年蓬勃兴起,为网络的繁荣增添了新的活力,它的潜力以及使用范围更是无法估量。

近几年在国内新起的淘宝也获得了很大的成功,这些成功并不是偶然的,它们都得益于基于B/S结构网络交易系统,所以他们的成功也可以看作是基于B/S结构网络交易系统模式的成功。

1.2本课题的研究的意义

就经济行为而言,在传统的物品交易中,由于传统通信交流手段的限制,供求双方的信息极不畅,这就造成了需求双方信息的不平等,即买家找不到卖家,卖家找不到买家,这就给我们的商业活动带来了极大的不方便,但通过这样的需求现状同时可以反映出现实市场的巨大需求,我们可以通过技术手段极大的弥补这一缺憾。

在应用网络之后,我们可以高效率的利用和整合这些供求资源。

这其中就需要有一个基于B/S结构的,高效方便的交易系统来完成。

1.3本课题的研究的方法

本论文将试图通过对基于B/S结构的二手交易系统的概念本身的阐述,当前应用的情况做一个概要性的介绍,并采用软件工程的开发流程,主要通过对一个完整的基于B/S结构的二手交易系统的构想进行分析,做出相应的概要设计,并进一步进行分析,做出关于此系统的详细设计,然后进行编码,测试,直至最终的完全实现,本论文将会对系统的全面实现详细做完整的阐述。

2开发环境和相关知识的介绍

2.1基于BS结构的二手车交易系统概述

B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。

B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。

这种结构更成为当今应用软件的首选体系结构。

B/S结构技术的发展与管理思想一样,也经历了三个发展时期:

界面技术从DOS字符界面,到Windows图形界面(或图形用户界面GUI),直至今天的Browser浏览器界面。

最新浏览器界面,不仅直观和易于使用,更主要的是基于浏览器平台的任何应用软件其界面风格一致,用户对操作培训的要求大为下降,软件可操作性增强;平台体系结构也从单机单用户发展到文件/服务器(F/S)体系,再到客户机/服务器(C/S)体系和浏览器/服务器(B/S)体系。

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。

只要有一台能上网的电脑就能使用,客户端零安装。

系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。

甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统,而且随着软件系统的改进和升级越来越频繁,B/S架构的产品明显体现更方便的特性。

无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接上网,即可立即进行维护和升级,这对人力、时间、费用的节省是相当惊人的。

2.2开发环境的介绍

本论文涉及的二手交易系统开发环境,前台是PHP结合HTML语言与Javascript脚本语言生成界面。

后台则使用PHP用于表单提交和逻辑判断处理,数据库方面采用的是MySQL数据库服务器,整体性能比较强大,可以高效率的存储相应的数据信息,网页服务器是采用Apache为服务器。

整个开发环境的软硬件具体配置需求如下:

表1系统开发环境示意图

系统平台

硬件平台

CPU:

P41.8GHZ

内存:

256MB以上

操作系统:

Windows7

数据库:

MySQL

ASP服务器:

PHP5.0

浏览器:

IE5.0以上

2.3PHP的基本介绍

PHP全称:

HypertextPreprocessor,即超文本预处理器,是一种通用开源脚本语言。

其文件的格式是.PHP,现在常用于各种动态网站中。

与HTML相比,PHP网页具有6大特点。

它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。

它是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。

PHP网页可以包含HTML标记、普通文本、脚本命令等。

可以向网页中添加交互式内容(如在线表单)。

在本设计中,代码部分的实现是采用PHP,使用PHP内置对象可以使服务器端脚本功能更强。

例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息,由于服务器是将PHP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到PHP所编写的原始程序代码,可不用担心PHP程序代码被窃取。

2.4JavaScript的介绍

在本设计中,PHP页面采用的大部分脚本语言是JavaScript,JavaScript是一种基于对象的脚本语言,使用它可以开发Internet客户端的应用程序。

JavaScript在HTML页面中以语句形式出现,并且可以执行相应的操作。

其具有如下特点:

JavaScript是一种脚本语言。

JavaScript是基于对象的语言。

JavaScript是事件驱动的语言。

当你在Web主页中进行某种操作时,就产生了一个“事件”。

事件几乎可以是任何事情:

敲击一个按钮、拖动鼠标等均可视为事件。

JavaScript是事件驱动的,当事件发生时,它可对之作出响应。

具体如何响应某个事件取决于你的事件响应处理程序。

  

JavaScript是安全的语言,JavaScript被设计为通过浏览器来处理并显示信息,但它不能修改其它文件中的内容。

也就是说,它不能将数据存储在Web服务器或用户的计算机上,更不能对用户文件进行修改或删除操作。

JavaScript是与平台无关的语言。

2.5MySQL的介绍

本系统是采用MySQL作为开发的数据库。

关系型数据库管理系统(RDBMS)是当今软件行业中最重要的数据库系统,其中杰出的系统之一便是MySQL。

由于MySQL与主流操作系统结合得非常紧密,因此它被认为是最适用的数据库系统。

其次,相对于Foxpro、Access等个人数据库而言,MySQL是一个功能完备的“正规”数据库管理系统。

它包括支持开发的引擎,标准SQL语言,扩展的特性(如复制、OLAP、分析)等功能,是一些大型数据库如Oracle才具备的特性。

而且像存储过程、触发器等特性也是个人数据库所没有的。

设计中在使用MySQL的过程中主要是完成信息的录入、读取和更新等功能,录入的信息包括用户的相关数据,还有物品的相关信息。

3可行性研究

3.1问题定义

由于目前二手车市场异常火热但网上交易仍旧存在管理混乱的问题,经过对市场的调查以及分析,为了提高交易效率和安全性,遂决定开发一套易于管理且使用方便的二手车交易管理系统。

一方面缓解市场缺口,一方面规范二手车网上交易的流程。

3.2可行性分析

3.2.1技术可行性

本系统采用的是基于B/S的技术架构,开发语言使用PHP,web服务器使用apache,数据库使用MySQL,这些技术都比较容易入门而且都是开源的,不仅使用方便而且也不用考虑法律权限问题,最重要的是功能强大,完全可以开发出很好的系统,而且采用B/S最大的优点就是客户端零安装,只要可以上网的浏览器就可以完整使用系统所有功能,系统的可扩展非常好,易于维护,普通用户通过公司内部的安全认证后,不需要管理员的参与,系统就可以自动分配给用户一个账号进入系统,而且随着软件系统的改进和升级越来越频繁,B/S架构的产品明显体现更方便的特性。

无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接上网,即可立即进行维护和升级,极大的减少了系统负担以及开发周期和维护难度。

3.2.2经济可行性

就经济行为而言,在传统的物品交易中,由于传统通信交流手段的限制,供求双方的信息极不畅,这就造成了需求双方信息的不平等,即买家找不到卖家,卖家找不到买家,这就给我们的商业活动带来了极大的不方便,但通过这样的需求现状同时可以反映出现实市场的巨大需求,我们可以通过技术手段极大的弥补这一缺憾。

在应用网络之后,我们可以高效率的利用和整合这些供求资源。

这其中就需要有一个基于B/S结构的,高效方便的交易系统来完成。

4需求分析

4.1需求管理

需求管理首先要针对需求做出分析,随后应用于产品并提出方案。

需求分析的模型正是产品的原型样本,优秀的需求管理提高了这样的可能性,它使最终产品更接近于解决需求,提高了用户对产品的满意度,从而使产品成为真正优质合格的产品。

从这层意义上说,需求管理是产品质量的基础。

从目前市场上二手车交易系统的项目实施经验来看,失败的主要风险经常不是来自于技术实现风险,而是在于开发者对市场业务缺乏了解,对使用者的实际需求认识不清,不能从各个使用者提出的庞杂的意见建议集中提取出统一的、具有灵活性、规范性的工作流程,进而形成系统实现。

由于实际一线的软件使用者经常对软件开发过程缺乏关注和耐心,而开发者不能把需求管理提高到足够的高度来认识,导致开发者与实际使用者沟通不良,盲目开发,最终产品不能得到用户认可。

轻则导致功能的频繁变更,无法确定项目边界,导致项目延期,重则产品无法得到最终用户认可,导致项目失败。

需求管理的过程从需求开发开始,贯穿整个项目始终。

在本项目中,需求管理的目标就是确切了解本系统使用者,包括普通注册用户、游客、管理人员的需求,找出能满足所有使用者的最佳解决方案。

4.1.1需求管理的方法

在本次项目中,需求管理的主要步骤和方法是:

1、市场调研,通过与国内其他同类产品的对比,确定项目边界,明确项目应达到的最终目标。

2、对调研结果情况总结归纳,形成书面文字材料,同时找出新的疑点,初步构成需求基线。

3、掌握需求调研频度,若需求基线符合要求,则进入设计编码阶段。

4、规范统一业务流程,同时对业务流程的每个环节进行分解,识别分支流程,直至确认每个流程中的每个环节的输入和输出之间的变化或关系,每个环节的输入的数据来源、数据去向、数据类型、校验规则以及每个环节数据项目是否相关规定。

4.1.2任务概述

本系统实现对二手车线上交易的的管理,需要解决的问题主要有:

1、用户和管理员的登录和注册。

2、物品的发布。

3、物品信息和用户信息的修改。

4、信息列表的实现。

4.2功能需求分析

本系统主要是围绕二手车的线上交易管理,通过前期的功能分析建立一套技术先进、性能可靠、功能齐全的系统,系统内的用户在各自权限内进行各自的工作,同时又能保证各模块之间的信息互通以及业务联动,避免出现信息孤岛。

客户端采用“零安装”的浏览器方式,具有高度稳定性、良好的可扩展性和严格的权限控制,保障系统安全。

4.2.1系统功能设计

通过前期的需求分析和判断,在本系统中,实现所需要几个功能功能需要几个模块的共同实现,它们是登录模块,物品和用户注册模块,信息显示模块,以及信息列表显示模块。

登录模块主要功能是管理用户和管理员的登录,物品和用户注册模块主要功能是管理员根据实际情况添加新增物品,而用户的注册功能主要是在前台实现的。

信息显示模块的功能是显示物品的信息和用户的信息,物品列表可在前台显示供用户浏览,也可以在后台通过管理员删除或修改物品信息,用户列表只能在后台显示,管理员可根据实际情况来修更改用户信息,系统整体功能模块图如图4.1所示。

图4.1功能模块图

管理员登录

普通用户登录

物品信息录入

用户注册

物品信息

用户信息

登录模块

信息显示模块

物品和用户注册模块

基于BS的二手车交易系统

4.2.2物品和用户注册功能

物品和用户注册模块主要功能是完成普通用户的注册和物品信息的发布,普通用户的注册主要在前台实现,首先是判断当前用户输入的用户名与数据库中的主键是否有重复的,如果有则提示用户已注册,否则就将信息插入用户表完成注册功能,而物品的注册主要是实现物品信息的发布,主要由管理员来发布,本系统为了安全起见,普通用户登录界面是开放的,管理员登录界面相对普通用户来说是隐蔽的,不同的登录界面会返回不同的结果。

如果登录模块判断用户SESSION为普通用户,那么显示相应的普通用户的操作菜单,包括物品浏览,密码修改和退出。

如果登录模块判断用户SESSION为管理员,那么就显示相应管理员的操作菜单,这其中包括发布物品,修改信息,还有退出。

当管理员查看某一个具体的物品时候,可以对该物品的留言信息进行管理,可以删除或修改不符合信息。

而游客和普通用户则没有这样的权限。

普通用户是可以注册的,而管理员是通过后台数据库直接添加的,前台无法注册。

管理员对整个二手平台交易系统起到信息管理的作用,可以删除或修改不合乎要求的信息,从而达到管理的目的。

4.2.3用户登录功能

登录模块主要完成两个任务,首先是判断当前用户的SESSION值,如果当前值为空就提示用户然后连接数据库判断用户名和密码是否匹配,若用户名不存在可以提

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2