数据库团体项目4最终实验报告要点.docx

上传人:b****3 文档编号:6676636 上传时间:2023-05-10 格式:DOCX 页数:16 大小:960.39KB
下载 相关 举报
数据库团体项目4最终实验报告要点.docx_第1页
第1页 / 共16页
数据库团体项目4最终实验报告要点.docx_第2页
第2页 / 共16页
数据库团体项目4最终实验报告要点.docx_第3页
第3页 / 共16页
数据库团体项目4最终实验报告要点.docx_第4页
第4页 / 共16页
数据库团体项目4最终实验报告要点.docx_第5页
第5页 / 共16页
数据库团体项目4最终实验报告要点.docx_第6页
第6页 / 共16页
数据库团体项目4最终实验报告要点.docx_第7页
第7页 / 共16页
数据库团体项目4最终实验报告要点.docx_第8页
第8页 / 共16页
数据库团体项目4最终实验报告要点.docx_第9页
第9页 / 共16页
数据库团体项目4最终实验报告要点.docx_第10页
第10页 / 共16页
数据库团体项目4最终实验报告要点.docx_第11页
第11页 / 共16页
数据库团体项目4最终实验报告要点.docx_第12页
第12页 / 共16页
数据库团体项目4最终实验报告要点.docx_第13页
第13页 / 共16页
数据库团体项目4最终实验报告要点.docx_第14页
第14页 / 共16页
数据库团体项目4最终实验报告要点.docx_第15页
第15页 / 共16页
数据库团体项目4最终实验报告要点.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库团体项目4最终实验报告要点.docx

《数据库团体项目4最终实验报告要点.docx》由会员分享,可在线阅读,更多相关《数据库团体项目4最终实验报告要点.docx(16页珍藏版)》请在冰点文库上搜索。

数据库团体项目4最终实验报告要点.docx

数据库团体项目4最终实验报告要点

深圳大学

实验报告

 

课程名称:

数据库原理与实践

实验序号:

大作业

实验名称:

DatabaseDesignandImplementation

项目名称:

寻找真爱系统

组别:

寻找真爱系统小组

成员名单:

学号:

2011150247姓名:

廖德威

学号:

2011150259姓名:

文成

实验日期:

13年5月1日-13年6月27日

1、实验目的:

1、了解DBMS系统的功能、Webbased数据库的软件组成及工具;

2、掌握数据库软件的使用方法、

3、掌握php+mysql的数据库操作方法。

4、掌握数据库系统软件的制作过程

2、实验要求:

1、构思一个以数据库为后台的,具备某种功能的软件系统

2、从模块化描述该系统的功能,对各个模块进行描述

3、按照每个模块的功能,设计相应的数据库以及程序

4、完成模块间的接口,整合成为一个完整系统并测试所有的功能

3、实验设备:

计算机、数据库管理系统如DB2,mysql等软件。

4、实验内容

1)项目简介:

我们这个寻找真爱系统有用户登陆模块,用户管理模块,用户匹配模块。

用户根据用户名和密码登录,用户都录入了自己的真实信息。

用户可以通过搜索模块查找到其他的用户信息。

也可以通过我们提供的匹配模块根据条件进行配对,寻找到符合自己条件的伴侣。

 

2)项目架构:

功能模块

具体介绍

用户注册模块

提供用户注册的功能,创新点在于用户界面上,有一定的约束条件,并且可以上传图片。

用户登陆模块

提供用户登陆的功能。

用户管理模块

提供用户对自己资料的修改功能。

用户查找模块

按用户的条件进行查找

留言模块

提供用户与用户之间的交流平台

管理员管理模块

提供管理员的管理功能,可以对用户进行增加、修改、删除、查询

流程图,

3)项目关键设计:

建立了7张二维表:

分别如下:

其中,administrator,edu,income,local已经存有数据

administrator:

edu:

income:

Local:

关键代码:

Php连接数据库代码:

php

$hostname="localhost";//主机名,可以用IP代替

$database="love";//数据库名

$username="root";//数据库用户名

$password="wcwcwc";//数据库密码

$conn=mysql_connect($hostname,$username,$password)ortrigger_error(mysql_error(),E_USER_ERROR);

mysql_select_db($database,$conn);

$db=@mysql_select_db($database,$conn)ordie(mysql_error());

mysql_query("setnamesgbk");

?

>

 

4)项目效果图:

(项目出来的效果,功能,以及其他相关图片,数据等)

这是我们寻找真爱系统的主界面。

非常简洁的主界面。

右上角是用户登陆框,用户只需要输入用户名和密码就可以登陆寻找真爱系统,用户名为注册邮箱。

登陆按钮的右边是注册按钮。

没有用户要登陆系统,就必须先进行注册。

最后一个是管理按钮,是管理员的通道。

点击注册按钮,进入注册界面。

填写好相关信息后点击“注册”。

若密码输入不一致

若有用户已注册,也会弹出出错信息。

注册成功,提示并主界面:

登陆:

输入测试用例

若密码错误,提示passwordwrong!

登陆成功,点击跳转。

之后就进入主界面,上方是搜索,按条件进行搜索。

右上方是按钮“我的资料”点击进去可以查看本人资料或修改资料。

下方是推荐。

点击右上方“我的资料”,可以查看自己的资料

点击“修改我的资料”,可以修改自己的资料。

这是留言功能,在用户资料下方都有留言按钮

这是自己的留言板界面,左边是未读留言,右方是已读留言,采用分页格式

可以快速回复,或删除不想保留的留言

 

下面是查找功能

输入信息,点击查找。

查找到的结果如下:

同样可以查看他们的详细资料

也可以给他们留言

下面是管理员登陆界面

上方同样有查找功能。

管理员有修改用户资料和删除用户的最高权限。

 

5)任务分工及所完成的状况。

评分标准:

文成主要负责项目框架的设计,报告的填写,数据库的创建,协助廖德威完成php与数据库的链接,并编写少量php网页,以及最后的综合整理。

廖德威主要负责大量php网页的设计,php代码的编写,数据库的修改,以及其他细节工作。

 

五.问题分析(碰到什么问题,如何解决)

1.原本我们在网页上输入的数据无法保存进数据库,后来参考drpeng网站上的新闻例程,模仿新闻例程界面设计的过程。

明白了是表单问题,最终成功将数据存入数据库。

2.一开始,我们的数据存入数据库时只能保存英文和数字,保存中文的话会出现乱码。

后来,我们请教了其他同学,得知是编码问题。

只需要在链接数据库的php文件中加入语句mysql_query("setnamesgbk");即可保存中文。

 

六.实验心得

通过本次试验,我们对数据库的了解更深入了。

数据的存和读都需要通过数据库。

设计一个系统,也必须先设计好这个数据库。

数据库在系统设计中有着不可动摇的地位。

本次试验用的时间较长,需要查阅大量资料,也要重新学习php网页的编码方法。

但我们也因此有了php网页及连接数据库的经验,也是受益匪浅。

这次试验也让我们学会了团队合作与分工。

在进行项目中,需要多次进行交流、分工、整合。

这也对我们今后的完成其他项目提供了宝贵的经验。

7.参考文献

http:

//www.drpeng.org/tech/index.phpPHP教程

 

八.诚信承诺(注此项不可分开为两页!

个人总分权重分配表

(1人总分为100%,2人为190%,3人270%,4人350%)

排序

姓名

学号

项目个人权重

1

 文成

 2011150259

 50%

2

 廖德威

 2011150247

 50%

我组成员总共____2___名,权重总和为:

190%

本组成员郑重承诺在DatabaseSoftwareDesignandImplementation项目实施的过程中不发生任何不诚信现象,一切不诚信所导致的后果均由本组成员承担。

同时我组成员同意此项目个人项目得分按照教师评分乘以“个人总分权重分配表”的个人权重获得。

签名(手签,并将此页扫描附于此文件后面):

附件:

文件最后一页带签名的扫描件。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 卡通动漫

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2