随着计算机技术的高速发展,现代计算机系统已经从以计算为中心向以信息化处理为中心的方向发展。而垃圾分类宣传,不仅需要在硬件上为现代社会的学生们提供一个学习知识,获取知识的环境,更要在软件上为愿意上课的人提供必要的便利。于是垃圾分类宣传系统便应运而生。
目前在本课题范围内,分析了管理员对学生的管理现状和现有的用户对管理员的服务的要求。 针对目前世界上流行的大量软件和开发工具进行分析其优缺点。软、硬件能否满足需要,决定本系统采用基于B/S架构,开发语言PHP,MVC开发模式。数据库系统采的是MySQL,它能够处理大量数据,是一种关系型数据库管理系统,具有运行速度快,灵活性高,同时在一定程度上能保持数据的完整性、安全性。使用PHP开发网站具有成本低、速度快等优势,而且我对这项技术比较熟悉,不需要花费额外时间再去学习,因此本系统的开发平台已经相对成熟可行。
在垃圾分类宣传系统的实现下,管理员能够充分发挥信息化处理的优势,提高日常管理的处理速率。用户一方可以更好的享受信息化处理带来的便利。系统运行能够稳定且高效。并且人机友好程度能够显著提升。
目 录
摘 要 I
ABSTRACT II
第1章 项目概述 1
1.1 问题描述 1
1.2 项目目标 1
1.3 项目适用范围 2
1.4 项目应遵守的规范与标准 2
1.5 涉众 2
第2章 需求分析 3
2.1 业务需求 3
2.1.1 业务流程 3
2.1.2 业务对象 3
2.2 功能性需求 4
2.2.1 用例概述 4
2.2.2 用例描述 5
2.3 非功能性需求 8
2.4 运行环境 9
第3章 系统设计 10
3.1 技术路线 10
3.2 软件体系结构设计 11
3.2.1 功能结构 11
3.2.2 系统架构 11
3.3 数据库设计 12
3.3.1 概念结构设计 12
3.4.2 表的详细设计 13
第4章 系统实现 19
4.1 核心功能实现 19
4.2 关键技术难点与解决方案 25
第5章 系统测试 27
5.1 功能测试 27
5.2 测试总结 29
第6章 结论与展望 31
参考文献 33
致 谢 34