数据库实验报告.doc
上传人:sy****28 上传时间:2024-09-10 格式:DOC 页数:7 大小:471KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库实验报告.doc

数据库实验报告.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

重庆邮电大学程序设计报告(2012/2013学年第二学期)题目:通讯录管理系统专业:电子信息工程班级:0121006姓名:刘金成学号:2010210703通讯录系统中文摘要:通讯录系统,当今社会的人群,交往活动频繁。这导致人们对于手机、电脑以及各种移动终端上的通讯录程序要求越来越高。所以,有必要对通讯录程序的功能进行整合及优化,使其具有以下的功能:显示、添加、删除、修改、查询等功能,方便用户可以随时更新和查看最新的通讯录信息。PHP语言,是一种运行于服务器端的HTML嵌入式脚本描述语言,相较于传统的动态解析语言,PHP拥有更好的稳定性和可操作性,运行效率更高;本系统是由基于PHP的SQL语言编写。AddressBookSystemEnglishabstract:Addressbooksystem,thecrowdintoday'ssociety,withcommunicatingactivitiesbecomesmoreandmorefrequent,whichleadstherequirementsfortheAddressBookSystemonthemobilephones,computersandavarietyofmobileterminalalsobecomeshigher.So,it’snecessaryforustointegrateandoptimizatethefunctionoftheAddressbooksystem,makeithasthefunctionsasfollowing:Display,Addition,Deletion,Modification,Queryandsoon.Makeiteasyforusertoupdateandviewthelatestdirectoryinformation.PHPlanguage,isakindofrunningontheserversideHTMLembeddedscriptingDescriptionLanguage,comparingwiththetraditionaldynamicanalysislanguage,PHPhasabetterstabilityandmaneuverability,higheroperatingefficiency;ThissystemiswrittenbytheSQLwhichisbasedonthePHP.一:需求分析1、功能需求(1)、显示模块通过次模块实现整个数据库以表格形式来显示联系人信息。(2)、添加模块通过界面添加新的联系人信息。(3)、删除模块在操作界面上,完成删除单个所有联系人信息。(4)、修改模块在操作界面上,完成修改单个联系的某个或者某些信息。(5)、查询模块通过用户的某个特征信息完成查找某个联系人的功能。2、系统的总体结构数据库管理系统查询模块修改模块删除模块添加模块显示模块3、系统的详细设计系统实现的基本功能是通讯录数据管理,包括:添加数据记录、显示数据记录、删除数据记录、查找数据记录,修改数据记录以及保存数据记录。(1)、生成数据库A、打开mysql数据库,新建一个数据库,数据库名称为addressbook;B、数据库中新建一个数据表,其名称为content,并设置相应个字段的名称、自字段大小等。如图所示:C、并在这个数据表添加一组数据,如图所示具体程序部分根据需求分析中的功能需求,需要各自独自声明在单独的文件中,并且所有的操作都需要提交给一个控制文件去处理,连接数据库和库函数的函数作为公共资源需要独自文件中声明。如图文件名称描述index.php主页文件,同时作为主入口和控制器文件conn.inc.php连接数据库的公用文件add.inc.php添加联系人表单,提交给index.php脚本处理list.inc.php分页文件,使其在网页在显示时,实现分页功能ser.inc.php搜索联系人表单,提交给index.php脚本处理mod.inc.php修改联系人表单,提交给index.php脚本处理a、连接数据库部分(通过conn.inc.php文件建立和数据库的连接,并将表单中通过POST方法提交过来的数据合成insert语句,在通过mysql扩展函数发给MySql添加到content表中)。如图所示:b、添加模块部分(单击主页面的连接入口,并在index.php脚本中通过action=add导入添加联系人脚本文件add.inc.php)主函数中实现调用部分:如图功能函数:如图c、修改模块部分(单击