- 1、本文档共134页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、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+MySQL网站开发技术项目式教学课件作者唐俊3.1数据库访问层设计课件.ppt
- PHP+MySQL网站开发技术项目式教学课件作者唐俊3.2数据库访问层设计与实现课件.ppt
- PHP+MySQL网站开发技术项目式教学课件作者唐俊4.1诚信管理论坛用户管理模块设计与实现课件.ppt
- PHP+MySQL网站开发技术项目式教学课件作者唐俊6.1诚信管理论坛用户管理模块设计与实现课件.ppt
- PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第1章课件.ppt
- PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第10章课件.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项教学课件作者孔祥盛1课件.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项教学课件作者孔祥盛2课件.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项教学课件作者孔祥盛3课件.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项教学课件作者孔祥盛4课件.ppt
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 佳能 G1000 1500 1800 2000 2800 3000 3800 维修手册.pdf VIP
- 2025贵州七星关区洪山街道中心校(毕节四小)教师“跨校竞聘”工作笔试参考题库附答案解析.docx VIP
- 2025贵州毕节七星关区碧阳街道中心校(毕节二十二小)教师“跨校竞聘”34人笔试参考题库附答案解析.docx VIP
- 2025贵州毕节七星关区实验学校教师“跨校竞聘”60人笔试参考题库附答案解析.docx VIP
- 2025贵州毕节七星关区德溪街道中心校(毕节市七星关区第五实验学校)教师“跨校竞聘”24人笔试备考题库及答案解析.docx VIP
- 肾性贫血治疗现状及特征(罗沙司他).pptx VIP
- 哮喘慢阻肺重叠综合征.ppt VIP
- 王文娟首演版越剧《孟丽君》剧本.doc VIP
- 小学教研讲座专题:如何教语文.ppt VIP
- 某物流园区项目施工组织设计方案措施.pdf VIP
文档评论(0)