基于PHP及MySQL的同学录管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PHP及MySQL的同学录管理系统

基于PHP和MySQL的同学录管理系统 摘要:php是一种运行于服务器端的html嵌入式脚本描述语言。php结合了c、java、perl等传统计算机语言的特性和优点,这使得php拥有更好的稳定性和可操作性,php可以很好的支持internet协议和多种数据库的操作。本文以php语言和mysql数据库为基础,结html、css、javascript、vbscript等语言,实现交互式同学录网站管理系统。 关键词:同学录;php;mysql;html;javascript;vbscript;css;数据库;关联 classmates management system based on php and mysql zhang fei (fuyang campus of anhui open university,fuyang236010,china) abstract:php is running on the server side html embedded scripting description language.php is a combination of c,java,perl,and other features and advantages of the traditional computer language,php has better stability and maneuverability,php can be a good support for internet protocol, and a variety of database operations.php language and mysql database node as html,css,javascript,vbscript and other languages,interactive classmates website management system. keywords:classmates;php;mysql;html;javascript;vbscript;css;database;associated 一、网站的总体分析和设计 需求概述:系统主要实现游客查询、用户注册、会员登录、会员退出、会员查询、会员资料管理、创建学校、创建班级、加入班级、班级成员功能、班级管理员等功能。数据模型是数据库系统的核心,实现的dbms软件都是基于某种数据模型。实体-联系方法是概念模型最常用的表示方法,它用e-r图来描述某一组织的概念模型。确定实体的一个基本规则是:实体是一个对象或事件。根据系统需求分析,构成本次设计中class的基本实体类型共有四种:会员、学生、留言、相册。两个实体之间的联系可以分为三类:一对一联系,如:每个会员只有一个昵称和密码;一对多联系,如:一个学校可以创建多个班级,一个班级有好多学生,一个学生可以发表多条留言等;多对多联系。 对于所有的关系型数据库管理系统来说,所有的实体都是必须能够唯一识别的。以会员为例,姓名是不能唯一标识会员的。考虑到数据库条理性和检索速度,在创建数据库的过程中对实体属性进行拆分。同学录管理系统共需要建立十个数据表,它们分别是:omit,city,type,member,school,class,student,message,photo和online。根据同学录网站功能的需求,我将整个网站设计划分为五大版块,分别是:用户注册管理、学校班级列表、创建学校班级、查找统计和班级功能。 二、php技术的应用 数据库生成后,要实现基于web数据库的连接和查询,需要用到下列六个函数:数据库的连接与使用、送出一个字串、取得传回列的数目、传回阵列资料、关闭与mysql数据库的连接。 在php中提供了三个函数可以给浏览器发送文本,它们分别是:echo,print和printf,在本次设计中,利用了echo函数向浏览器发送文本。 html提供了几种通过表单从用户获取信息的方法,包括文本、按钮和选择列表等。文件的上传是得到表单输入的一种特定情况,表单必须采用post方式,而且必须包含值为multipart/form-data的enctype属性。本次设计上传照片时用到了php中的文件上传功能。 本系统采用了基于数据库的认证方式,用户登录时,先将昵称和密码提交数据库进行验证,如果信息无误,则用户登录成功。数据库操作时,mysql使用insert语句实现向表中增加记录的操作,使用update命令来改变一个表中的一行或多行。 web服务器以缓冲形式将

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档