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