基于phpmysql学生成绩管理系统内容摘要:
维护。 包含管理学生档案、管理学生成绩、管理课程。 模块图如图 36 所示: 图 36 管理员功能 管理员 管理学生档案 管理课表 管理成绩 添加新学生 删除学生 添加课程 添加成绩 删除成绩 修改成绩 学生 查询成绩 修改个人信息 修改个人密码 修改问题和答案 南京晓庄学院 课程设计报告书 8 四 逻辑结构设计 数据库设计与实现 数据库在系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。 合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。 另外,合理的数据库结构将非常有利于程序的实现。 设计数据库系统时应该首先充分了解用户各个方面的需 求,包括现有的以及将来可能增加的需求。 数据库技术的现状与发展 数据库是 60 年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都已经趋于成熟,使我们能够方便的使用。 数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。 MySQL 作为一种开放源码数据库,以其简单易用的特点广泛被广大用户采用, MySQL 虽然是免费的,但同 Oracle, Sybase, Informix, Db2 等商业数据库一样,具有数据库系统的通用性: ( 1)数据库管理系统。 我们知道,所谓的数据库就是一些结构化的数据的联合体,要提供对这些数据的存取、增加、修改、删除或更加复杂的数据抽取等操作,需要有一个支撑系统,这就是数据库管理系统( DBMS), MySQL 完全具有这方面的功能。 ( 2)关系型数据库管理系统。 在数据库的发展历程中,曾出现过多种不同形式的数据库系统,但关系型数据库管理系统( RDBMS)以其优越性而被广为采用,象现在几种广泛使用的数据库全为关系型数据库。 同样, MySQL 也是关系型的数据 库系统,支持标准的结构化查询语言( Structured Query Language)。 南京晓庄学院 课程设计报告书 9 ( 3)开放源码数据库。 同商业性的数据库相比,这是 MySQL 最大的特点。 MySQL 的源码是公开的,这就意味着任何人,只要遵守 GPL 的规则都可以对 MySQL 的源码使用、修改以符合自己特殊的需求。 ( 4)技术特点。 MySQL 服务器端是多线程的,为客户端提供了不同的程序接口和链接库,如 C、 C++、 Java、 Perl、 PHP 等,也提供了简单的管理工具,如 mysqladmin, mysql 等。 MySQL 有如此多的特点,又由 于其免费的特点,这就给许多的中小应用提供了不错的选择。 尤其是对一些中小企业,无论是从降低成本,还是从性能方面,采用 MySQL 作为其数据支撑系统,都是一种可行的方案。 数据库逻辑结构设计 本系统数据库为: seek,其中包含了 四 个 MySQL 数据表来实现对数据的存储 、 调用。 以下为具体数据表模式: ⑴ 【管理员表】( 管理员 ID、 管理员密码 ) ⑵ 【学生表】( 学生 、姓名、密码、性别、年龄、系别、提示问题、提示答案) ⑶ 【课程表】( 课程号 、课程名) ⑷ 【成绩表】( 学号 、课程号、课程名、成绩) 其中,用下划 线标出的属性为表的主键属性。 各表的具体设计如表 41~表 44 所示。 1. admin 表 admin 表存放管理员登录名和密码。 表 41 admin 表 变量 类型 长度 主键否 描述 id varchar 10 主键 管理员 ID pass varchar 20 密码 南京晓庄学院 课程设计报告书 10 2. student 表 学生所有的信息都存放在些表中。 表 42 student 表 名称 类型 长度 主键否 描述 Sno varchar 8 主键 学号 Sname varchar 30 姓名 age Int 3 年龄 Ssex varchar 10 性别 sdept varchar 50 系别 pass Varchar 20 密码 Question Varchar 50 问题 Answer Varchar 50 答案 3. course 表 course 表存放课程号,课程名。 表 43 course 表 名称 数据 类型 长度 主键否 描述 Cno Varchar 8 主键 课程号 ame varchar 50 课程名 4. Sreport 表 sreport 表存放学生成绩。 表 44 sreport 表 名称 类型 长度 主键否 描述 sno varchar 8 主键 学号 o varchar 8 课程号 ame varch。基于phpmysql学生成绩管理系统
相关推荐
L 文档的 脚本语言 ,语言的风格类似于 C 语言 ,被广泛地运用。 PHP 独特的语法 混合 了 C、 Java、Perl以及 PHP 自创的语法它可以比 CGI 或者 Perl更快速地执行 动态网页。 用 PHP做出的 动态页面 与其他的 编程语言 相比, PHP 是将 程序 嵌入到 HTML 文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多; PHP 还可以执行编译后
教师号 修改教师信息 删除教师信息 教 务员 教师信息 教师信息 教师信息 教师信息 青岛百事通 日常生活百科网 图 选课模块 DFD 图 综合查询模块实现功能是选课查询、资费查询、成绩查询、社会实践及活动情况查询、奖惩查询以及网上通知查询。 系统 ER 图 基于 SQL SERVER 数据库的学 生管理系统 所涉及到的实体有学生、教务员、老师、学院、专业、教室和课程
initial catalog=ticketbooking。 user id=sa。 password=。 = mycon4 39。 通过 MYCON 连接对象操作数据库 = 39。 设置命令类型 tickethao = tuipiao() Catch ex As Exception () End Try If tickethao = 0 Then (座位号输入错误,请重新输入。 , 错误)
} else flag=0。 } p=wu。 chongxie(p)。 fclose(fp1)。 return 0。 } 删除商品信息功能: struct shopping *shanchu() { struct shopping *p,*q,*wu。 wu=shuju_shopping()。 p=wu。 char ch。 int a,i=wushanping_bianhao。
公司为所有新入职的员工核发临时工牌,在直落 期满后,向行政合部上交二 张着工作服 的照片,更 换正 式工牌。 员工必须妥善保管工作 牌,若工作牌遗失或损坏,需交纳重新补 办费 20 元。 第十七节 员工规范 员工在工作 时间 内必须做到精神饱满、衣着整洁、举止文雅彬彬有礼。 上下班一律走员工规定通道出入,并自觉接受安检人员或商场领导的合理检查、询问、 不得无理 取闹。 严禁将 私人财物带入营业区