精华内容
下载资源
问答
  • php学生成绩管理系统
    千次阅读
    2021-03-23 11:53:32

    资源描述:

    计算机与通信学院 2013年春季学期 题 目学生成绩管理系统 专业班级软件工程基地班 姓 名陶婷婷 学 号 目录 一.系统分析与设计1 1.1摘要1 1.2需求分析1 1.3系统功能分析2 1.4系统功能模块设计2 二.详细设计4 2.1数据库设计与实现4 2.2设计登录窗口6 2.3设计“学生成绩查询系统”模块8 2.4管理员窗口模块的制作11 三.优缺点分析13 3.1优点13 3.2缺点13 一.系统分析与设计 1.1摘要 在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效。信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。 PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。 PHP安装它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。 本系统是以PHP设计语言和MySQL数据库为工具的综合测评系统,其开发步骤主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。主要实现的功能是实现对学期班级综合测评的一整套电子化操作;主要实现的操作有班级管理员注册,班级成员互评操作,班级管理员登录管理成绩,综合测评结果查询,账户密码修改。 1.2需求分析 近年来,随着中学的办学规模越来越大,在校学生数也日益增多,随之而来的是教务管理工作日趋复杂繁重,要耗费大量人力、物力,已愈来愈成为学校日常管理工作的一个瓶颈。学生成绩管理是教务、教学管理中一个重要组成部分,也是比较烦琐的工作。在学生成绩管理事务中,一般有成绩输入对各年级各班各学期学生的各科成绩进行输入;成绩统计需要对每个学生的成绩进行处理,例如排名次,成绩汇总,成绩升降;成绩报表将学生成绩以报表形式输出等等。每次考试都需要大量的人力、物力,为了减轻中学生成绩管理工作量和实现现代化的科学管理,特设计这个系统。并根据中学的实际情况,制定以下数据和功能需求。 1.3系统功能分析 本阶段就是分析该系统的主要功能以及它所解决的用户面临的问题,最后由用户确认该系统的功能和用处。 1、学生信息的输入和存储,包括学号、姓名、专业名、性别、出生日期、总学分和备注等。 2、课程信息的输入和存储,包括课程号、课程名、开课时间、学时和学分等。 3、对学生信息的修改、增加、删除、修改以及定向的查询等。 4、对课程信息的修改、增加、删除、修改以及定向的查询等。 5、可以进行用户的添加和存储,包括用户名、密码、用户权限。 6、用户输入用户名和密码后系统根据其在用户表注册的权限进入不同的应用系统。 7、学生登录时系统根据其用户名(即学号)进入对应的学生成绩查询系统,可以进行本人的所选课程成绩的查询、打印以及所选课程的信息,不同的学生用户进入各自的成绩查询系统避免了能查询其他学生成绩的问题。 8、教师登录时系统根据用户名(这里用户名与课程号对应即一名教师任教一门课)进入对应的教师管理系统,可以进行该课程学生成绩的录入、修改及置零。 9、学生、教师和管理员的登录密码都可以进行修改 10、本系统界面色彩跳动不大布局简单整洁。 1.4系统功能模块设计 根据上述的分析以及模块化程序设计要求得如图所示的功能模块图。 成绩管理系统 教师管理窗口 管理员窗口 学生成绩查询系统 密码修改 所选课程询 密码修改 所选课程成绩查 选该课学生信息查 选该课的学生成绩 密码修改 学生信息输入、修改等 课程信息输入、修改等 用户添加 图 1.4.1 系统功能模块 二.详细设计 2.1数据库设计与实现 数据库结构的好坏直接影响到系统的实现效果和数据操作效率以及能否保证数据的一致性、完整性和安全。所以数据库在一个信息系统中占有非常重要的地位。 1.数据库设计 根据学生成绩管理系统的功能要求,通过分析系统要涉及的相关实体以及要收集、存储和操纵的数据信息,得到如图2.1所示的系统E-R图。根据系统E-R图得到以下关系模式。 学生基本信息学号,姓名,专业名,性别,出生日期,总学分,备注。 课程课程号,课程名,开课学期,学时,学分。 成绩学号,课程号,成绩,学分。 教师教师号,课程号,课程名,姓名,性别,出生日期 为了系统的使用安全,要建立用户管理,而用户使用权限分为学生、教师和管理员三类,因此需要建立一个存储用户信息的关系。 用户姓名,密码,权限 2.创建数据库 在php开发环境中打开数据库画板,然后依次建立以下各表。 1)“学生”表 表名xs 主键xh 各列表属性见表2-1。 表2-1 “学生”表的属性 列名 数据类型 宽度 空值 标识 Xh char 6 no 学号 Xm char 8 no 姓名 Zym char 10 yes 专业名 Xb bit no 性别 Date date no 出生日期 Total tinyint yes 总学分 Bz char 20 yes 备注 2)“课程”表 表名kc 主键kch 各列表属性见表2-2 表2-2 “课程”表的属性 列名 数据类型 宽度 空值 标识 Kch char 3 no 课程号 Kcm char 16 no 课程名 Kkdate tinyint no 开课学期 Xsdate tinyint no 学时 Xf tinyint yes 学分 3)“成绩”表 表名xs_cj 主键xh和kch 各列表属性见表2-3 表2-3 “成绩”表的属性 列名 数据类型 宽度 空值 标识 Xh char 6 no 学号 kch char 3 no 课程号 kcm char 10 yes 课程名

    展开阅读全文

    更多相关内容
  • php学生成绩管理系统

    2019-06-20 12:57:28
    php学生成绩管理系统,大三的php课程设计,有实验报告和源代码加mysql数据库备份文件。可以直接拿来用
  • PHP学生成绩管理系统,纯原生HTML5、CSS3、JavaScript、MySQL与PHP。 虽然是传统节目了,但我还是想弄点新花样。在开发的过程中还是边写边查地面向谷歌编程...... 在功能设计与 js 的编写耗费了大量的时间,但还是写...
  • 为大家分享一份不错的源码程序,php学生成绩管理系统,大三的php课程设计,有实验报告和源代码加mysql数据库备份文件。可以直接拿来用,参看、学习和自我的实现去理解好操作的源码
  • 使用bootstrap框架,实现学生信息,成绩的增删改查
  • PHP学生成绩管理系统综合实验报告
  • 计算机与通信学院 2013年春季学期 题 目学生成绩管理系统 专业班级软件工程基地班 姓 名婷婷 学 号 10240541 目录 一系统分析与设计 1 1.1摘要 1 1.2 需求分析 2 1.3 系统功能分析 2 1.4 系统功能模块设计 3 二详细...
  • PHP学生成绩管理系统

    2021-01-10 08:30:24
    这是一款高校成绩管理软件,在这份文件中详细的说明了php以及数据库是如何实现的。而且其中还有参考文献。 这是一款高校成绩管理软件,在这份文件中详细的说明了php以及数据库是如何实现的。而且其中还有参考文献。
  • 计算机与通信学院 2013年春季学期 题 目学生成绩管理系统 专业班级软件工程基地班 姓 名陶婷婷 学 号10240541 目录 TOC \o "1-2" \h \u 7122 一系统分析与设计 1 19485 1.1摘要 1 11128 1.2需求分析 1 26848 1.3系统...
  • 学生成绩管理系统,分三个模块:学生,教师和管理员。 管理员模块:负责学生、老师信息的增删改;发布课程信息的增删改,以便让学生选课;审核老师提交的学生成绩并且打印成绩存档;按照课号查询每个课号的学生成绩...
  • php写的学生成绩管理系统,比较简陋,见谅。 sms.sql用来导入数据库。
  • php学生成绩管理系统
  • 学生成绩管理系统php语言+mysql数据库+html(样式使用bootstrap),实现的功能有:1.注册和登录 2.学生成绩的添加和展示 3.已注册用户的信息(账号、密码)修改及删除用户和展示所有用户
  • PHP成绩管理系统,成绩录入、成绩统计、成绩查询。 主要功能: 设置系统信息、单位信息管理、类别管理、网页统计结果显示项目 学期、班级、班主任、学科管理 管理员、权限、角色管理 学生信息管理 考试信息设置 设置...
  • 一 实验目的 1掌握 PHP基本语法及应用 2 掌握 SESSION和 COOKIE的使用 3 掌握使用 PHP和页面进行交互 4 掌握 PHP图像处理应用 5 掌握 MySQL数据库的使用及使用 PHP操作 MySQL数据库 6 了解系统开发的其他工具及语言 ...
  • php学生成绩管理系统设计报告
  • 一款学生成绩管理系统永久免费版源码 v6.0.8,系统不但有学生信息管理,而且还有老师的管理,和留言板等功能。 更新说明: 1、锁定考试项目以后还能录成绩的BUG 2、写留言版对齐问题 3、任课教师录成绩会显示不同...
  • 学生成绩管理系统PHP

    2018-04-02 20:48:07
    简单的 学生成绩管理系统,用于对学生信息作相应的管理,其中包括对学生信息的一些增删查改,也包含的了管理对整个成绩系统的整体管理。
  • 采用html、css、JavaScript、php、...功能包含:管理员 登录可以增删查改成绩 可以增删查改 学生信息 学生登录 可以查看成绩 可以修改个人信息 修改密码 资源包含:项目源代码、运行演示视频、项目结构图、sql导出文件
  • php大作业 php+mysql成绩管理系统,基于PHP和MySQL数据库实现的学生成绩管理系统
  • php学生成绩管理系统(模板)
  • 成绩管理系统V1.0 版本说明: 1.开发工具vs2012,数据库MSsql2005 2.数据库的连接字符串在web.config文件中,数据库文件在App_Data文件夹下,附加后,修改连接字符串为本地数据库的密码即可 3.程序入口为login.aspx,...
  • php课程设计,成绩管理系统,配置可运行,需要的软件appServ, php课程设计,成绩管理系统,配置可运行,需要的软件appServ, php课程设计,成绩管理系统,配置可运行,需要的软件appServ, php课程设计,成绩管理系统...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,439
精华内容 2,175
关键字:

php学生成绩管理系统