苏霞
摘要:随着互联网在中国的不断的普及应用,我国已经迈入了信息社会,由淘宝引起的网购潮流,使得电子商务爆炸式的发展起来,由此也衍生出了像闲鱼这样的二手物品交易平台。根据大学校园开学季和毕业季跳蚤市场的实际情况,研究了校园物品交易信息发布网站的发展现状、理论基础,预计设计出一个比较完善的校园物品交易信息发布网站。本网站的制作意义主要是实现物品循环利用,为构建节约型社会出一份力。本文主要探讨校园物品交易网站的设计。
关键词:信息发布;PHP;MYSQL;JavaScript
中图分类号:TP311.52 文献标识码:A 文章编号:1672-9129(2017)12-0021-02
Abstract: with the continued popularization of the Internet in China, China has entered the information society, caused by the trend of online shopping Taobao, so that the explosive development of electronic commerce, which also derived such as idle fish used goods trading platform. According to the actual situation of the flea market of the university campus opening season and graduation season, this paper studies the development status and theoretical foundation of the campus item trading information publishing website, and expects to design a relatively complete campus item trading information publishing website. The significance of this website is mainly to realize the recycling of items and to contribute to the construction of a economical society. This paper mainly discusses the design of campus item trading website.
Key words: information release; PHP; MYSQL; JavaScript
1 开发工具
1.1 Dreamweaver
Dreamweaver是全球第一个可以制作出视觉化网页的专业性工具,Dreamweaver网页编辑器具有开发网站、管理站点、设计网页等功能,其显著性特征包括:能够跨越平台或浏览器的局限性、支持多个不同种类、配置的平台运行,且具有可视化功能,是当前世界上唯一一款制作、开发、设计网站的专业性工具。Dreamweaver网页编辑器在编写网页时非常灵活,不但融合了全球顶级的设计和代码技术,而且还将源代码嵌入至设计窗口当中,满足不同用户对界面的多元化和个性化需求。
1.2 PHP
从专业的角度来看,一个像样的、逻辑性较强的脚本语言,仅需掌握一些最为基本的相关知识及语言特色,就可以利用PHP技术进行编程了。与ASP、C,Perl类似,PHP編程技术相对而言比较简单,方便操作。能够在极短的时间之内掌握PHP技术的全部语言特点,能够充分运用HTML技术来编写代码,或者是手工来设计相关网页或软件。因为PHP代码可以直接进入站点,所以在设计或维护web站点时,PHP技术能够使站点拥有更多的功能。
1.3 MYSQL
MYSQL是由客户程序集守护程序、数据库组合而成,以服务器/客户机结构为主。虽然MYSQL相较于其他软件来说功能可能没那么强大,但是由于它的开放性源代码、传播范围广,让很多人都了解它的功能及构造。MYSQL具有可靠性强、体积小、安全、管理方便、运行速度快、功能强大、使用简单等优点,为了降低成本,MYSQL被广泛运用在中小型网站中,对数据库实施高效的管理。
1.4 JavaScript
JavaScript是一款相对可靠、稳定和安全的客户端语言程序,被广泛应用于各种各样的系统当中,为相应用户增添、操作一个或多个动态网页提供了足够的、完整的支持。在HTML的前提之下,使用JavaScript可以快速开发Web应用服务器的网页。JavaScript对象的覆盖面很广,是网页设计语言的主程序,可以通过重复使用、模块化或者更为直观的方式来简化开发程序的复杂过程。在开发网站过程中,有很多步骤都需依靠 JavaScript技术才可以完成,比如:检查用户提交的请求或者数据是否有效、重复、为空等等。
2 以网站的需求为依据,主要将其分为三大模块
2.1 用户注册模块
用户注册时,首先会将用户注册的信息与数据库中的信息进行对比,查询是否存在相同注册电话,出现相同则提示用户。用户需要填写完整的信息才能提交,如果用户提交空数据,程序会用PHP脚本来判断是否为空提示用户需要输入信息。
2.2 物品发布模块
在线物品发布是客户和管理员的一种有效沟通,点击在线物品发布,输入物品发布题目、内容以及个人信息,点击在线物品发布,用户的物品发布就会被保存到数据库里了,管理员会在后台管理会员的物品发布信息。
2.3 后台模块
2.3.1管理员登录模块
后台模块中,管理员的权限是最大的,管理员只有正确输入登录的名称和登录的密码通过了身份验证才能进入到后台的管理界面,本网站的管理功能只是内部人员的操作。
2.3.2用户管理模块
用户管理主要是管理员对用户的管理。该页面会把数据库中的所有用户信息罗列出来,可以通过关键词查找用户。通过账号唯一性,可以查看到详细的会员信息。
2.3.3信息管理模块
信息管理模块主要用于管理用户发布的信息以及管理回复消息。模块中可以看到用户发布的内容、时间以及用户名,管理员也可以删除信息和回复信息。
3 网站测试设
网站测试尤为重要,是确保网站可靠性和安全性的特殊步骤。虽然开发网站流程中的每一个步骤均较为专业、严格,但是仍然会不可避免的出现疏漏,我们应及时发现问题并制定有效的解决措施。通过对网站的注册登录测试、网站兼容性测试、网站浏览速度测试等等,在测试过程中详细记录测试数据,并进行数据分析,通过分析结果来不断的改进网站的功能。所以不难看出,测试网站是网站开发过程中十分重要的一个环节。
4 结束语
本文通过研究校园物品交易信息发布网站设计后,对校园物品交易信息发布网站所应该具有的功能有了比较深的了解。校园物品交易信息发布网站旨在实现物品循环利用,也为高校学生节约金钱。希望通过对本网站的探索为构建节约型社会出一份力。
参考文献
[1]张丹阳. 校园网上二手信息发布平台的设计与实现[D]. 华东师范大学 2010.
[2]李晓黎,张巍. PHP+SQL Server 网络应用系统开发与实例[M]. 北京人民邮出社,2008.3.
[3]李学军. PHP Web开发教程[M]. 海洋出版社,2009.3.
[4]刘中华,潘凯华等.PHP项目开发案例全程实录[M].北京:清华大学出版社,2011:1-20.