您好,欢迎来到微智科技网。
搜索
您的当前位置:首页新闻发布系统

新闻发布系统

来源:微智科技网
网站编程技术程序设计课程设计任务书

一、题目:

基于PHP+MySQL的新闻发布系统

二、目的与要求

1. 目的:

(1)基本掌握BS结构程序设计的基本思路和方法; (2)达到熟练掌握PHP语言的基本知识和技能;

(3)熟练掌握MYSQL数据存储技术的基本知识和方法;

(4)能够利用所学的基本知识和技能,解决简单的程序设计问题

2. 要求

要求利用PHP及相关知识来完成系统的设计; 进行基本的界面设计,能够实现友好的交互; 具有清晰的程序流程图和数据结构的详细定义; 熟练掌握PHP语言与MYSQL数据库的应用。

三、信息描述

数据库表设计(可以根据实际情况增加表中的字段) 用户表(user) 字段名 id username password 分类表(class) 字段名 id class_name 新闻表(news) 字段名 id 字段属性说明 新闻编号:整型,自增,主键,不能为空 字段属性说明 整型,自增,主键,不能为空 字符串型,固定长度30 字段属性说明 整型,自增,主键,不能为空 字符串型,固定长度30 字符串型,固定长度255 class_id title content 新闻所属分类:整型(和class表的id关联) 新闻标题:字符串型,固定长度100 新闻内容:文本型(text) 四、功能描述

1.实现用户的后台管理(包括:添加、修改、删除、分页显示)

2.实现新闻类别的后台管理(包括:添加、修改、删除、分页显示,按照类别生成前台调用JavaScript代码)

3.实现新闻的后台管理(包括:添加、修改、删除、分页显示、新闻详细内容显示)

4.后台管理要实现左右分栏的设计方便管理。左边用树形导航菜单。

5.实现前台对新闻的调用,设计一个简单的前台页面。

五、解决方案

1.分析新闻发布系统的功能要求,划分程序功能模块。 2.树形单可以使用dtree,或者其它解决方案。 3.PHP运行环境使用APMServ或者其它套件。

4.后台页面的管理使用HTML框架实现左右分栏的管理界面。

六、进度安排

此次课程设计时间为一周,分四个阶段完成:

分析设计阶段。指导教师应积极引导学生自主学习和钻研问题,明确设计要求,找出实现方法,按照需求分析、总体设计、详细设计这几个步骤进行。

编码调试阶段:根据设计分析方案编写PHP代码,然后调试该代码,实现课题要求的功能。 总结报告阶段:总结设计工作,写出课程设计说明书,要求学生写出需求分析、总体设计、详细设计、编码、测试的步骤和内容。 考核阶段。

七、撰写课程设计报告或课程设计总结

课程设计报告要求:

总结报告包括需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试的步骤和内容、课程设计总结、参考资料等,不符合以上要求者,则本次设计以不及格记。

八、参考资料(不局限于下列内容)

1.《javascript权威指南》(第五版) 2.《mysql数据库权威指南》

3. 《PHP与MySQL5程序设计》(第2版)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务