web课程设计

  • 格式:docx
  • 大小:436.15 KB
  • 文档页数:28

Web应用编程课程设计任务书

学 院 计算机与信息工程学院 专 业 网络工程

课程名称 Web应用编程课程设计 题 目 课堂随机点名系统

完成期限 自2016年12月19日至2017年1月1日共2周

务 一、项目的目的

采用HTML、PHP、MySQL数据库技术设计一个课堂随机点名系统,将课程学生名单存放在数据库中,通过PHP与数据库的链接实现教师对课程学生名单的查看、出勤的记录及出勤情况的点评。

二、项目任务的主要内容和要求

该课题主要研究和设计一个基于Web的课堂随机点名系统。主要功能要求如下:

1.支持教师导入学习该课程的学生名单;

2.支持随机点名和全员点名,支持考勤结果导出;

3.支持教师对点名情况评分;

三、项目设计(研究)思路

首先要先将需要的数据库建立好,即建立点名系统数据库web,考虑到WampServer集成了PHP和PHPmyadmin环境,利用PHPmyadmin数据库,在此数据库的基础上建立user表和student表。数据库建立完成后进行HTML图形界面程序的设计、PHP与MySQL数据库的链接和PHP实现各种功能需求。

四、具体成果形式和要求

设计完成一个课堂随机点名系统,要求能通过对MySQL数据库的连接来实现对数据的操作,并且具备图形化界面。

排 起止日期 工作内容

2016.12.19—12.21 根据要求,整理相关资料,确定思路。

2016.12.22—12.28 设计数据库结构,编写系统HTML界面。

2016.12.29—2017.1.1 调试程序,完善功能,完成课程设计报告。 主

1.任小琦.网页编程[M].北京:清华大学出版社.2011.

2.孔祥盛.PHP编程基础与实例教程 [M].北京:人民邮电出版社.2016.

3.张逸.软件设计精要与模式[M].北京:电子工业出版社.2007.

4.王德永.数据库原理与应用[M].北京:人民邮电出版社.2011.

指导教师

意见

(签字): 年 月 日

系(教研室)主任意见

(签字): 年 月 日

WEB应用编程课程设计说明书

学院名称: 计算机与信息工程学院

班级名称: 网络工程14级2班

学生姓名: 朱赛赛

学 号: 2014211585

题 目: 课堂随机点名系统

指导教师

姓 名: 赵玉艳

起止日期: 2016.12.19 – 2017.1.1

目录

一、选题背景................................................................................................................ 1

二、设计理念................................................................................................................ 1

三、过程论述................................................................................................................ 1

3.1 系统流程图设计 ................................................................................................. 1

3.2 系统数据库设计 ................................................................................................. 2

3.3 数据库部分设计 ................................................................................................. 3

3.4 系统界面设计 ..................................................................................................... 3

3.4.1 系统登陆界面设计 ...................................................................................... 3

3.4.2 学生信息管理界面 ...................................................................................... 4

3.5 系统功能实现 ..................................................................................................... 6

3.5.1登录功能实现 ............................................................................................... 6

3.5.2点名系统管理界面 ....................................................................................... 7

3.5.3导入学生名单 ............................................................................................... 8

3.5.4进行全员点名 ............................................................................................. 10

3.5.5进行随机点名 ............................................................................................. 12

3.5.6随机点名显示界面 ..................................................................................... 13

3.5.7教师对学生进行点评模块 ......................................................................... 14

3.5.8点名成绩查询 ............................................................................................. 16

四、结果分析.............................................................................................................. 18

4.1 登录系统测试: ............................................................................................... 18

4.2 点名管理测试 ................................................................................................... 19

4.2.1导入学生名单 ............................................................................................. 19

4.2.2进行全员点名 ............................................................................................. 19

4.2.3进行随机点名 ............................................................................................. 20

4.2.4教师点评 ..................................................................................................... 21

4.2.5点评成绩查询 ............................................................................................. 21

五、总结...................................................................................................................... 22

六、参考文献.............................................................................................................. 23

八、成绩评定.............................................................................................................. 24