更新时间:2021-06-26
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
用户可以查看各类新闻以及下载相关资源;管理员可查看、发布、修改、删除新闻,以及对密码修改。
待解决的问题:数据库的构建、库的连接、各个表的创建、代码编写、页面的设计实现、数据调用、系统数据库安全实现。
技术可行性:数据库管理系统选用MySQL,应用服务器软件选用Apache,开发语言选用PHP,开发第八小学信息发布系统时所需的硬件和软件环境在技术上都比较成熟。
经济可行性:所需投资金较少,该系统可以加快第八小学信息管理效率,提高用户浏览信息的效率。
本课题需要重点研究的、关键的问题及解决的思路:
从管理员来看,管理员首先添加一些信息的类别,然后向信息类别中添加多条信息。管理员可以修改和删除。
从游客来看,游客首先查看信息的标题列表,然后查看制定标题信息的详细信息,并且可以评论。
从管理员来看,新的评论需管理员审核后才能被浏览,管理员也可以删除某些评论。
目 录
1 绪论 1
1.1 课题背景 1
1.2 课题研究的目的和意义 1
1.3 课题的可行性研究 2
1.3.1 技术可行性 2
1.3.2 经济可行性 2
1.3.3 操作可行性 2
1.3.4 法律可行性 2
2 开发技术介绍 3
2.1 B/S体系结构 3
2.2 PHP技术 3
2.3 MYSQL数据库 4
2.4 Apache 服务器 5
2.5 WAMP 6
2.6 Dreamweaver 6
2.7 系统对软硬件要求 7
2.7.1 硬件环境: 7
2.7.2 软件环境: 7
3 系统总体设计分析 8
3.1 需求分析 8
3.2功能模块设计 8
3.3数据库设计 9
3.3.1概念设计 9
3.3.2数据库的创建 12
3.3.3逻辑设计 13
3.4数据流程分析 14
3.5界面设计 15
3.5.1 用户界面设计 15
3.5.2 人机界面设计原则 16
3.6系统技术框架 17
3.7网站架设 17
4 系统实现 18
4.1 前台设计 18
4.1.1主页设计 18
4.1.2用户注册登录 18
4.1.3信息展示模块 21
4.1.4评价模块 22
4.1.5班级活动 23
4.1.6校园之星 23
4.1.7首页幻灯和图片 24
4.1.8用户发布信息 24
4.2后台管理模块 26
4.2.1管理员登录 26
4.2.2用户管理 27
4.2.3信息评价管理 28
4.2.4文章审核模块 29
4.2.5文章模块 29
5系统测试与运行 33
5.1系统运行 33
5.2系统测试 33
5.2.1系统要害局部测试剖析 34
5.2.2测试剖析总结及阐明 34
5.2.3系统的功能剖析 34
5.3测试的过程及结果 35
结束语 36
参考文献: 37
致谢: 38