- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二手交易市场系统 课程描述 二手交易市场系统是一种具有交互功能的专业商品交易平台,是在网络上建立一个虚拟的二手商场。本章将介绍一个通用二手交易市场系统的设计和实现过程。 本章知识点 11.1 需求分析与总体设计 11.2 目录结构与通用模块 11.3 管理主界面与登录程序设计 11.4 公告信息管理模块设计 11.5 商品分类管理模块设计 11.6 二手商品后台管理 11.7 管理员用户管理 11.1 需求分析与总体设计 11.1.1 系统总体设计 11.1.2 数据库结构设计与实现 11.1.1 系统总体设计 二手交易市场系统分为前台管理(即普通用户)和后台管理(即管理员用户)2个部分。 后台管理的具体功能描述如下 1.系统设置 ? 添加、修改和删除商品分类信息。 ? 添加、修改和删除公告信息,包括公告标题、创建时间和公告内容等信息。 2.商品信息管理 ? 查看和删除求购商品信息。 ? 查看和删除转让商品信息。 3.注册用户管理 ? 查看、添加、修改和删除用户信息。 ? 修改系统管理员的密码信息。 前台用户的具体功能描述如下 1.用户管理 ? 申请注册用户。 ? 修改用户密码。 2.查看和发布信息 ? 查看公告信息。 ? 查看和发布求购商品信息。 ? 查看和发布转让商品信息。 ? 查看其他用户信息。 二手交易市场系统功能模块示意图 11.1.2 数据库结构设计与实现 这一节将介绍系统的数据库表结构。在设计数据库表结构之前,首先要创建一个数据库。本系统使用的数据库为2shou,创建数据库和表的脚本保存为下载源代码的“11\2shou.sql” ,读者可以在phpMyAdmin中执行此脚本。 本系统定义的数据库中包含以下4张表:公告信息表Bulletin、商品分类表GoodsType、二手商品信息表Goods和用户信息表Users。 1.公告信息表Bulletin 2.商品分类表GoodsType 3.二手商品信息表Goods 4.用户信息表Users 默认的系统管理员记录 在创建数据库时,表Users中包含一条默认的系统管理员记录,用户名为Admin,用户密码为111111,对应的语句如下: INSERT INTO Users VALUES(Admin, 111111, Admin, 1, , , , , , 1); 11.2 目录结构与通用模块 11.2.1 目录结构 11.2.2 设计数据库访问类 11.2.1 目录结构 可以从人民邮电出版社的网站下载本实例的源代码,实例的源代码保存在2shou目录下,包含下面的子目录: ? class,用于保存数据库访问类。 ? admin,用于存储系统管理员的后台操作脚本,包括公告管理、用户信息管理、商品分类管理和商品管理等功能。 ? images,用于存储网页中的图片文件。 ? user,用于存储注册用户的前台操作脚本,包括查看公告、查看商品信息、发布商品信息和修改用户信息等。 ? user\images,用于保存上传的商品照片。 其他PHP文件都保存在本实例的根目录下。在开发比较大的Web应用系统时,建议将不同功能的脚本文件存放在不同的目录下,这样可以使系统条理清晰,便于管理。 将2shou目录复制到EclipsePHP的工作空间目录(例如C:\workspace)下,在EclipsePHP Studio中创建工程2shou,工程目录为C:\workspace\2shou,即可在EclipsePHP Studio中查看和调试本实例的代码。 11.2.2 设计数据库访问类 为了使PHP程序条理更加清晰,本实例将对数据库表的访问操作封闭为一个类,每个类对应一个PHP文件,文件名与对应的数据库表名相同。 1.Bulletin类 2.GoodsType类 3.Goods类 4.Users类 11.3 管理主界面与登录程序设计 本实例可以分为前台系统和后台系统两个部分。前台系统为普通注册用户提供使用系统的页面,而后台系统则为管理用户提供对系统进行管理和维护的页面。 所有管理部分的文件都保存在admin目录下。 11.3.1 管理用户登录程序设计 登录界面(Login.php) 当数据提交后,将执行putSession.php,代码如下 ? session_start(); // 取输入的用户名和密码以及用户类别 $UID=$_POST[loginname]; $PSWD=$_POST[password]; include(..\Class\Users.php); $objUser = new Users(); $objUser-UserId=$
您可能关注的文档
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项孔祥盛11课件教学.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项孔祥盛12课件教学.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项孔祥盛13课件教学.ppt
- PHP程序设计案例教程陈建国第1讲第1讲PHP概述课件教学.ppt
- PHP程序设计案例教程陈建国第2讲第2.1讲HTML知识巩固课件教学.ppt
- PHP程序设计案例教程陈建国第2讲第2.2讲CSS知识巩固课件教学.ppt
- PHP程序设计案例教程陈建国第3讲第3讲JavaScript程序基础知识课件教学.ppt
- PHP程序设计案例教程陈建国第4讲第4讲PHP基本语法课件教学.ppt
- PHP程序设计案例教程陈建国第5讲第5讲PHP函数课件教学.ppt
- PHP程序设计案例教程陈建国第7讲第7讲PHP数组应用课件教学.ppt
最近下载
- 招标考察作业标准及流程.docx VIP
- 专题15 议论文阅读(原卷版)2025年中考语文真题分类汇编(全国通用).docx VIP
- (完整版)三基三严考试题题库(附含答案).docx
- 专题12.28 添加辅助线构造三角形全等的十四种方法(题型梳理与方法分类讲解)(人教版)(学生版) 2024-2025学年八年级数学上册基础知识专项突破讲与练(人教版).docx VIP
- 2024创新十年未来十年-致敬中国生物医药创新奋斗者们.pdf VIP
- 广东省茂名市化州市2024-2025学年高一上学期11月期中生物试题【含答案解析】.docx VIP
- 将军饮马模型-将军饮马的数学模型.pdf VIP
- 高中语文散文阅读知识点思维导图.docx VIP
- 关于成立工程质量管理领导小组的通知.docx VIP
- 高中英语2025届高考高频词汇(共 688个 ).doc VIP
文档评论(0)