脚踝扭伤用什么药-华北煤炭医学院地址
《
PHP
程序设计》
课程大作业
专
业:
班
级:
学
号:
姓
名:
信息工程
统本软件
1101
级
9
王晔
指导教师姓名
:
报
告
日
期:
张文胜
2013
年
6
月
二零一三
年
六月
目录
《
php
期末大作业》设计报告书
..............................................
错
误!未定义书签。
php
系统
.......... .................................................. .................................................. ..........
4
一、
课程设计目的
.... .................................................. ............................................
4
二、
课程设计内容
............... .................................................. .................................
4
1< br>.课程设计简介
.................................... .................................................. ............
4
2
.设计说明
......... .................................................. ...............................................
4
2.1
系统设计
..................... .................................................. ..........................
4
2.2
数据 库设计
........................................... ..................................................
8
3
.设计流程
...................... .................................................. ................................
1
0
4
.实现功能
.................................. .................................................. ....................
1
1
5
.详细设计
.............................................. .................................................. ........
1
1
5.1
设计技术和工具
.... .................................................. .............................
1
1
5 .2
页面预览及部分代码
............................... ............................................
1
2
三、
课程设计总结
.......... .................................................. ....................................
2
3
四
、
*PHP
相关知识
PHP
微博
系统
一、
课
程设计目的
通过课程设计,
检验我们学习的情况,
同时 也是增强我们锻炼的机会。
通过实实在在的演练,
使我们能清楚自己的掌握语言的程度、
以及正确的衡量自己的水平,
以达到学以致用的目的。
二、
课
程设计内容
1
.课程设计简介
博客是
Webblog
的译文,同时他也可以译作(“网络日志”,“网志”等),是一种互联网
平 台上的个人信息交流中心。
设计本系统的目的主要是为了在网络上能够构建一片自己的思
想空间 ,
同时也为了满足网友之间相互交流、
相互学习的目的,
通过所学的知识进行具体的< br>实践,不仅能检查自己所学知识的情况,还可以在实践当中发现自己的不足之处。
2
.设计说明
设计模块包括两个模块:
系统设计和数据库设计,< br>系统设计模块,
主要是设计博客系统的前
台页面和博客网后台也面。
整个系统采 用
PHP
语言编写,
页面布局使用了
div+css
的布局方
式,数据库构建采用的是
MySQL
。页面设计使用的
html
以及
Javascript
。
2.1
系统设计
2.1.1
系统功能结构
:
博客系统主要分为前台和后台,
其中根 据其博客其前台的特点,
可以将其分为博主信息、
网
络日历、文章查询等部分,各个部 分及其功能模块如下图所示:
博客网前台
查看博
主信息
网络
日历
文章浏
览查询
图片
浏览
文章详
细查询文章留言
博客系统前台结构
根据博客网后台的特点,
可以将其分为用户 设置、
个人相册管理、
博客文章管理、
博主信息
修改等部分,其中各个部分及 其包括的具体功能模块如下图所示:
博客网后台
用户设置
个人相 册
管理
博客文章
管理
博主信
息修改
相
册
图
片
管
理
发
表
博
客
文
章
博
客
文
章
设
置
博客网后台功能结构
2.1.2
系统流程图
为了更加清晰地表达业务功能模块,
给出博 客网的系统流程图,
对于不同的角色,
其各自的
权限和功能也不相同。包括面向用户的 客户端和面向系统管理员的流程图。
?
面向客户端流程图如下图所示:
开始
用户登录
用户登录 判断
用户注册
相册查看
博客系统首页
文章查看
文章详细内
容 查看
文章回复
博主信息查看
博主最热文章
博主最新图片
?
面向系统管理员的流程图如下图所示:
开始
用户登录
判断用户是否为管理员
博客系统前台
博客系统后台
博客文
章管理用户管理
相册管理
2.1.3
开发环境
本博客系统的开发坏境:
?
服务器端:
操作系统:
windowsXP
Web
服务器:
Apache2.2.8
数据库:
MySql5.5
浏览器:
Google Chrome
分辨率:
1024x768
?
客户端:
浏览器:
Google Chrome
分辨率:
1024x768
2.2
数据库设计
2.2
.
1
数据库需求分析
随着科学技术的不断发展,< br>网络现在已经成为我们学习和生活中的一部分。
网络的迅速发展,
给我们的生活带来了巨 大的改变。
大部分人现在已经离不开网络。
在网络中,
我们可以构建
一个个性 化的博客,
可以充分展示自己的思想,表达自己的才能,
抒发自己的情感。网友也
可以 根据主题发表自己的意见和看法,
与博主进行探讨、
交流,
这样就可以不断的提高自己 。
2.2.2
数据概念设计
根据以上对系统做的需求分析和系统 设计,
得出系统中使用的数据库实体分别为用户信息实
体、博客文章信息实体。
?
用户信息实体
用户信息实体包括密码、
、用户名、个性签名、个人介绍、管理员级别。
管理级
别
密码
E-m ail
用户信息
用户名
个性签
名
个人介
绍
用户实体
E-R
图
?
博客文章信息实体
博客文章信息实体包括文章题目、文章内容、文章发表时间、文章浏览次数属性。
文章题
目
文章内
容
文章信息
文章浏
览次数
文章发布
时间
博客文章信息实体
E-R
图
2.2.4
数据库逻辑结构设计
?
详细数据库设计
本博客系统包含有四个数据表
?
tb_article(
文章信息表
)
文章信息表主要是保存发表的文章、文章发表的时间、浏览的次数等。
表
tb_article
结构
字段名称
数据类型
是否为空
默认值
说明
article
int(10)
否
Null
文章
ID
id
content
longtext
否
Null
文章内容
author
Varchar(20)
否
Null
文章作者
now
datatime
否
Null
文章发表的日期
title
Varchar(200
否
Null
文章标题
)
btime
Int(10)
否
Null
文章浏览的次数
?
tb_filecomment(
文章评论信息表
)
文章评论信息表主要是用于保存注册用户评论的信息、评论的时间等信息。
表
tb_filecomment
结构
字段名称
数据类型
是否为空
默认值
说明
commentid
Int(4)
否
Null
评论
ID
号
articleid
Int(4)
否
Null
文章
ID
username
Varchar(20)
否
Null
用户名
content
Varchar(240
否
Null
文章内容
)
datetime
datetime
否
Null
文章评论时间
?
tb_tpsc()
图片上传表主要是保存博主上传的图片信息。
表
tb_tpsc
结构
字段名称
数据类型
是否为空
默认值
说明
id
imgurl
Autuor
Scsj
Int(10)
Varchar(50
)
Varchar(20
)
Int(20)
否
否
否
否
Null
Null
Null
Null
图片
ID
图片链接地址
图片上传者
图片上传的时间
?
tb_user(
用户信息表
)
用户信息表主要是保存用户的
ID
、用户名、用户密码、
、用户个人介绍、个性签名等
信息。
表
tb_user
结构
字段名称
数据类型
是否为空
默认值
userid
Int(20)
否
Null
username
Varchar(40)
否
Null
Userpsw
Varchar(40)
否
Null
Varchar(100
否
Null
)
userico
Varchar(50)
否
Null
usersign
Varchar(200
是
Null
)
mediumtext
是
Null
userintroduc
e
power
Int(1)
否
Null
说明
用户
ID
用户名
用户密码
用户
地址
用户头像
用户签名信息
用户个人介绍
权限
3
.设计流程
本博客系统按照一般系统的开发流程进行设计,
首先 进行需求分析找出系统中的用例,
其次
进行数据库设计,设计系统所需的表,再次是设计系统的 前台页面,后台页面。最后进行的
是测试,验证系统是否符合预期设计,同时也可以根据测试的结果进行 一些修改。
开始
系统需求分析
博客后台页面
数据库设计
测试
博客前台页面
结束
4
.实现功能
此博客系统主要实现网站建设者与访问者之间的相互交流,
通过本博客系统平台实现用户和
用户 之间信息交流。
博主通过发表文章,
表达自己的想法和观点、
以 及自己的一些生活感悟等,
实现博主和
博主之间相互交流的目的。
博主可以上传自己喜欢的图片到自己的相册,
主页将会显示博主最近上传的图片,
同时,也可以对自己相册的图片进行删除。
未注册用户可以浏览博主发表的文章、< br>图片等,
但是不能进行评论,
只有注册用户才可
以对博主发表的文章。
博主发表的文章,按用户的浏览的次数进行排序。
博主可以对自己发表的文章进行修改、删除操作。
超级管理员可以对非法的文章、图片进行删除操作。
博主可以修改自己的基本信息,如密码、邮箱等、同时也可以查看别人的基本信息。
5
.详细设计
本系统是采用面向对象的方法进行设计的,主要的用例有超级管理员和一般用户。
5.1
设计技术和工具
设计技术
①
在登录模块、注册模块,主要采用了
Ajax
技术,来实现用户登录信息的提交到数据 库。
②
密码是采用的是
MD5
加密技术,使得用户的安全性得到了保证。
③
验证码采用的是
Javascript
脚本来实现的,通过刷新 每次产生不同的随机数。
脚踝扭伤用什么药-华北煤炭医学院地址
脚踝扭伤用什么药-华北煤炭医学院地址
脚踝扭伤用什么药-华北煤炭医学院地址
脚踝扭伤用什么药-华北煤炭医学院地址
脚踝扭伤用什么药-华北煤炭医学院地址
脚踝扭伤用什么药-华北煤炭医学院地址
脚踝扭伤用什么药-华北煤炭医学院地址
脚踝扭伤用什么药-华北煤炭医学院地址
本文更新与2021-01-27 22:29,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/431455.html
-
上一篇:关于氧疗你需要知道的 5 个问题
下一篇:化工原理期末考试试题(2013年版)-2