学生体质管理系统
一、课程设计目的与意义
课程设计是计算机科学与技术专业的一门专业设计课程,涉及算法与数据结构、面向对象方法、无线互联网技术、软件开发方法、计算机数据库原理、人工智能等课程。课程设计的目的是使学生掌握基础理论知识,理解课程主题内涵,培养学生综合运用所学知识的能力。通过实践操作解决实际问题,培养学生严谨的学习态度和良好的自学和自我发展习惯。
旨在通过本次课程设计,锻炼学生发现问题、解决问题、综合编程、团队合作等方面的能力,通过案例开发掌握面向对象相关基础技术,程序开发技术和结构化程序设计思路,了解与熟悉程序设计模式技巧及经验,侧重实践能力引导和培养。由浅入深的带领学生熟悉程序设计,并辅导学生一步一步的完成项目的开发,学习和提高面向对象技术和加强对基础知识的运用,提高项目开发能力,注重学生团队意识培养。
二、课程设计内容与环境
(一) 课程设计内容
掌握HTML、CSS、JavaScript语言的语法和使用、掌握JavaWeb、Servlet、JDBC的基本概念和工作原理。学会使用HTML、CSS、Javascript设计出则完整的Web项目。使用Tomcat服务器搭建一个web服务器可以和前端进行数据交互。
(二) 课程设计环境(描述相关环境及要素)
一台PC机,Windows11操作系统 JAVA研发工具IDEA,JDK1.8 服务器工具Tomcat 数据库工具MySQL和Navicat
三、项目实施过程
(一)项目计划
| 时间安排 | 内容进度 | |
| 4月26日 | 08:30-11:00 15:30-17:30 |
1、 概述,明确项目开发需求与方向 2、 项目启动阶段,进行软件准备 3、 项目计划阶段,进行分工合作 4、 需求分析阶段,进行探讨设计 5、 系统设计阶段,进行结构化探索 |
| 4月27日 | 08:30-11:00 15:30-17:30 |
6、 编码实现与测试阶段 7、 编码实现与测试阶段:创建工程项目 8、 编码实现与测试阶段:数据结构、数据库设计 |
| 4月28日 | 08:30-11:00 15:30-17:30 |
9、 编码实现与测试阶段:界面设计 10、编码实现与测试阶段:文件读取与解析 11、编码实现与测试阶段:数据库增删改查 |
| 4月29日 | 08:30-11:00 15:30-17:30 |
12、编码实现与测试阶段:界面优化、系统测试 13、 编码实现与测试阶段:工程打包 14、验收和关闭阶段:文档整理 |
| 4月30日 | 08:30-11:00 15:30-17:30 |
15、项目汇报准备:文档完善、PPT制作 16、项目总结与汇报 17、资料提交 |
(二) 需求分析
1.站在用户角度,要求系统具备什么样的功能
随着学校规模不断扩大,有关学生的各种信息量成倍增长,需要学校统一管理的数据越来越多,管理难度大大增加,因此学生体质管理系统的必要性显而易见。管理者需要对学生身高体重等信息进行规范管理、科学统计和快速查询、增加、删除等操作,从而减少管理层方面的工作量。
2. 功能流程
(1) 用户登录
作为学生进行注册并登录,可以查看自身成绩和评论
(2)管理员登录
管理员登录后即可对用户和学生信息进行增删改查
(三) 系统设计





(四) 界面展示







体验地址:http://49.232.174.163:8090/myWeb/
普通用户:张三 密码:12345678
管理员用户:张三 密码:12345678