PHP项目设计基本步骤

一.项目题目

    基于php和mysql数据库设计一个在线测试系统,实现功能如下:

    (1)学生可在线进行测试答题,并上传答案到数据库中;

    (2)老师可在线进行测试管理,并在线进行阅卷等操作。

二.项目步骤

    1.明确任务要求

       可以从项目题目中提取应该实现的功能模块。

    2.资料准备阶段

      本项目需要用到的技术资料,包括文本知识和软件资料。

      (1)软件资料:phpStudy_2014和notepad++

      (2)文本资料:php基础教程和php数据库操作的详细例程

        推荐网址:http://www.w3school/php/index.asp里面有详细的php和数据库教程以及示例。

    3.系统架构搭建

      作为一个完整的数据库远程访问交互系统,项目系统架构包括控制流和数据流,所以首先搭建系统架构以从整体上把握方向。本项目包括用户版和管理版两个操作窗口:

                                                                   

    4.功能模块编程

       (1)用户:在线答题、修改密码、登录和退出时间写入数据库;

       (2)管理:修改密码、查看题库、删除题目、录入试题、创建班级、阅卷管理、发布试题、发布通知

    5.联合调试测试

        尽管系统所有功能模块已经实现,仍然需要对系统进行调试和Debug如边界测试和输入检验等等,以及完善人机交互界面。

    6.编写项目报告

        包括项目流图、软件流图以及详细安装使用文档以及补充说明。

更多推荐

PHP项目设计基本步骤