新闻管理系统的需求分析(一)
来源:互联网 发布:android应用 性能优化 编辑:程序博客网 时间:2024/06/07 15:03
本周我们进入了项目实训讲解的课程。
今天的内容很简单,老师我们简要分析了新闻管理系统的操作步骤、研究意义、开发环境、系统分析、简单的概要分析(包括前台和后台的模块)、实体图、数据库的设计、模块的划分、网站的布局等等。下面列举几个
一、详细设计
目录结构(项目过程中所需要的文件)
网站总目录
文件 功能
config.php 系统配置
dbconnect.php 数据库连接文件
header.php 顶部导航栏文件
footer.php 底部系统文件
index.php 新闻发布系统首页
admin.php 管理员登录文件
list.php 新闻栏目列表文件
display.php 新闻详细显示文件
admin_category.php 添加栏目文件
admin_addnews.php 添加新闻文件
admin_editnews.php 编辑新闻文件
二、今天的几个简单文件
1)系统配置文件config.php
目的:保存数据库相应配置信息
内容:
<?php
//数据库信息全局变量
$dbhost=”localhost”;//定义数据库的ip
$dbuser=”root”;//定义数据库连接用户
$dbpassword=”123”;//定义数据库连接口令
$dbname=”db_news”;//定义数据库的名字
$page_size=10;//每页显示行数
session_start();//打开session环境
?>
2)数据库连接文件dbconnect.php
<?php
//与数据库连接
//使用config.php中的全局变量
include("config.php");
//连接数据库服务器
mysql_connect($dbhost,$dbuser,$dbpassword);
//选择要使用的数据库
mysql_select_db($dbname);
?>
3)顶部导航栏文件header.php
目的:美观,防止重复
功能:通过判断访问者身份来显示相应的页面
1、 管理模式
2、 新闻模式
目的:从数据库检索出所有的新闻分类,并显示
到系统首页index.php
…
<?php
//检索数据库tbl_category,按照 pid进行排序,并且页面显示所有的栏目名称(国际新闻、军事新闻、科技新闻等)
$res = mysql_query(“select * from tbl_category order by pid ”);
//按栏目分类循环显示
while($row = mysql_fetch_array($res)){
//点击连接进入相应新闻页面
echo <a href=“”>$row[‘category_name’]</a>
}
?>
明天老师会继续带领我们进行项目的分析!
- 新闻管理系统的需求分析(一)
- 新闻管理系统的需求分析(二)
- 新闻管理系统的需求分析(三)
- 7.2PHP新闻管理系统需求分析
- PHP新闻管理系统需求分析
- 需求管理一:需求的分析
- 实例:新闻管理系统(一)
- smarty编写新闻管理系统(一)
- 人力资源管理系统的需求分析
- 学籍管理系统的需求分析
- 项目的需求分析--管理系统二
- 项目的需求分析--管理系统三
- 图书管理系统需求分析
- 酒店管理系统需求分析
- 图书管理系统需求分析
- 通讯录管理系统需求分析
- 教务管理系统需求分析
- 实现新闻管理系统前的项目分析:
- 白话几种排序算法
- 差分约束系统总结
- 一道C++题
- C/C++中链表的三种设计方案
- 给我亲爱的你
- 新闻管理系统的需求分析(一)
- linux修改语言
- 创建第一个HGE程序
- 课堂总结
- usaco Shopping Offers
- android颜色对应的xml配置值
- javascript 基本验证(中文/数字/身份证)
- 基于MyEclipse8.6开发Spring3.0+Hibernate3.3+Struts2.2整合笔记一
- Web相关知识,Tomcat