《PHP网站开发教程》课程设计任务书(含指导)
本次课程设计原则上要求学生以6人左右的团队为单位来完成并且在以下任务中至少完成6个模块(平均一人完成一个),特殊情况下允许以个人为单位来完成,完成模块数不得少于3个。
一、设计作业参考选题
1、(专升本)录取信息查询系统
2、学生成绩评定系统
3、学生成绩管理系统
4、有声学习记录与会员(训练营营员)管理系统
5、劳动学分记录与管理系统
6、******书屋(或图书借阅)管理系统
7、其他自选主题的信息管理系统
二、具体任务要求
(这里以选题1为例进行说明)参考老师所给网站(全部文件在文件夹1401里),利用老师给出的一个工作簿xszl.xls中xsmd表的内容来进行相关功能模块的开发,要求团队协作(或个人独立)完成以下功能模块中的不少于6个(个人不少于3个),原则上这6个模块应至少包括“增删改查”各一个:
1)、具有用户登录功能;
2)、能够浏览全部信息;
3)、实现唯一查询(按考生号查询);
4)、实现模糊查询(按录取专业查询);
5)、添加数据记录;
6)、实现条件删除(输入要删除考生的考生号);
7)、实现选中单条记录的删除(在考生列表中选择单个要删除的考生);
8)、实现选中多条(全部)记录的删除(在考生列表中选择多个或全部要删除的考生);
9)、实现给定条件记录的修改(输入要修改考生的考生号);
10)、实现选中单条记录的修改(在考生列表中选择单个要修改的考生);
11)、更多的还可以有一些统计查询模块
其他选题相对选题1来说,需要同学们自己去完成关于拟开发的网站的需求的调研与功能分析、自己去设计并创建所需的数据库,然后在1401网站基础上去改写完成相关功能模块的代码编写(当然也可以使用网上下载的网站模板来改)。
同学们在选题时可根据自己的实际情况进行,之前没有过太多开发经验的可选择参考选题1在老师的视频指导去进行开发,基础较好的同学可在参考选题2选择某个选题去进行开发。但请注意一个班内各组开发的题目不要完全一样。
三、课程设计指导与学生作品分享
此次设计大家可利用老师已给出一个现有的网站作为参考模板,在分析此网站代码的基础上,结合对拟开发网站的数据库分析与功能调研,对现有的网站系统进行适当的修改,从而完成有关设计任务。
下面是部分学生作品的分享,供大家参考。
主题
|
分享人
|
视频二维码
|
校园论坛系统
|
高智亮
|
|
学生信息管理系统
|
严德强(曹鹏等)
|
|
乐题系统
|
|
|
学生信息查询系统
|
|
|
大学生劳动学分管理系统
|
|
|
星辰书屋管理系统
|
|
|
四、完成参考选题一所需的素材、软件、文档等包括如下内容:
(1)、模板网站文件夹:1401
(2)、xszl.xls
(3)、SQLyog软件(含补丁共两个文件)
(4)、设计说明(论文模板)
(5)、项目评分表(完成自评、互评部分的填写)
五、课程设计作业提交要求:
课程设计完成后应提交以下文件:
(1)、全部设计源文件
(2)、设计说明书(应包括网站的需求调研与功能分析、设计思路、主要代码及运行截图等,可按提供的设计作业模板来写)
(3)、项目答辩PPT
(4)、项目演示视频
(5)、项目评分表(完成自评、互评部分的填写)
2022年10月