学生成绩管理系统的开发与设计论文(编辑修改稿)内容摘要:
自定义函数 27 6 系统运行与维护 29 系统运行 29 运行方法 29 存在问题 29 主要代码实现 30 系统维护 31 结 论 33 参考文献 34 沈阳理工大学课程 实践(论文) 1 学生成绩管理系统的开发与设计 1 前言 作业背景 本文根据《 数据库应用 》课程要求而做。 利用学生上课所学的有关数据库的知识,建立一个数据库系统, 具有查询功能,包括数据的输入与输出。 除此之外还要有简单的管理功能,如增加、修改、删除等等。 选题说明 先如今随着计算机的发展,多数机构选择利用计算机进行信息化管理,而且目前高校的学生规模大,课程类别繁多,因此如何合理、有效、快速的对学生的成绩进行管理是很重要的,也是大多数学校教务部门关心的话题。 所以建立一个学生成绩管理系统,对高校的管理是至关重要的,因此,我们本次课程设计选择 建立一个学生成绩管理系统,便于高校对学生成绩的有效管理。 工作业绩 个人主要工作 针对本次课程设计中,我们四个人组成一个小组,共同建立一个学生成绩管理系统。 在这次课程设计中,我主要做系统的设计工作。 针对本次课程设计的要求,建立一个小型系统,一个系统的建立离不开设计。 在对系统进行设计之前,首先对系统进行简单的分析,分析其需求环境以及运行环境, 并画出它们的 E— R 图 ,直观看出他们之间的关系, 然后根据分析结果对系统进行设计。 设计工作主要从两方面进行:总体与详细设计。 主要收获 通过本次课程设计,使我 更多地 了解了数据库原理与应用这门课程, 对其中内容有了更多的了解, 要建立一个完整的管理系统,就必须明白这个系统所包含的基本内沈阳理工大学课程 实践(论文) 2 容、处理一些怎样的信息等。 最主要的是画出他们的 E— R 图,便可直观的看出他们关系。 我想通过这次课程设计可以更好的将所学知识运用到实际中去,也让我对数据库知识有了更深的 认识和了解。 在这次实践设计过程中,我懂得了如何将所学的理论知识运用到实际中去,使得所学的知识能够融会贯通。 自我评定 □优 □良 □中 □及格 □不及格 沈阳理工大学课程 实践(论文) 3 2 系统分析 需求分析 在学校的信息化管理中,学生相关信息的管理是一个重点。 其中对学生成绩进行有效的管理是学校教务部门对学生信息管理的一个重要环节。 传统的手工方式效率低下,重复工作很多,并且很难保证正确性。 本次系统设计的目的是加强对学生信息的管理,减轻教务部门的劳动强度,保证信息处理的高效进行。 系统概述 学生成绩管理系统可以为学校里各院系的教务管理部门提供学生相关信息管理基本功能,特别是对学生成绩进行管理,从而帮助教务部门通过电子化的管理方式,提 高工作效率,尽可能节约人力、物力、财力,符合信息化管理的潮流。 这些管理包括: ( 1)学生基本信息管理,包括增加、修改、删除管理; ( 2)专业信息管理,包括增加、修改、删除管理; ( 3)课程信息管理,包括增加、修改、删除管理; ( 4)成绩管理,包括学生成绩的增加、修改、删除管理; ( 5)打印管理,对现有数据库信息进行打印。 功能需求 本系统的功能需求有如下几个方面: ( 1) 用户登录管理:使用户名和密码进行管理。 ( 2)数据添加功能:对于学生基本信息、专业信息、课程信息、学生成绩信息,可以在系统中 实现数据的添加工作。 ( 3)数据查询功能:对于学生基本信息、专业信息、课程信息、学生成绩信息,可以在系统中实现数据的查询工作。 ( 4)数据修改功能:对于学生基本信息、专业信息、课程信息、学生成绩信息,沈阳理工大学课程 实践(论文) 4 可以在系统中实现数据的修改工作。 ( 5)数据删除功能:对于学生基本信息、专业信息、课程信息、学生成绩信息,可以在系统中实现数据的删除工作。 ( 6)打印功能:对于学生基本信息、专业信息、课程信息、学生成绩信息,可以在系统中实现数据的打印工作。 运行环境分析 本系统是采用 Visual FoxPro 进行开发,故本系统的软硬件运行环境与 Visual FoxPro 相同。 硬件运行环境 处理器: 486 处理器以上,推荐使用 Pentium 或更高档处理器的 PC 兼容机。 内存: 32MB 以上的内存。 硬盘空间: 1GB 以上。 显卡: SVGA 显示适配器。 软件运行环境 操作系统: Windows /98/ME/20xx/XP。 不推荐使用 Windows Vista 及 Windows 7,不确定 Visual FoxPro 在上述两个系统中的稳定性及兼容性。 操作软 件: Visual FoxPro 沈阳理工大学课程 实践(论文) 5 3 系统设计 数据库设计 概念设计 按照 用户的观点来对数据和信息 建模。 从前一章 需求分析中可以归纳出了 4 个实体,其分别为:学生 信息 、 专业信息 、 成绩信息 、 课程信息。 其属性以下进行说明。 学生 基本 信息 : 学号、姓名、性别 、专业代号、系名。 在 ER 图中学生实体应如图 31 所示 图 31 学生基本信息 ER 图 课程信息 : 课程名、课程号、学时、学号。 ER 图中课程实体 如图 32s 所示 图 32 课程信息实体 专业信息 : 专业代号、专业名称、学制。 ER 图中专业信息 如图 33 所示 课程信息实体 课程名 课程号 学时 学分 学生基本信息实体 姓名 学号 系名 性别 专业代号 沈阳理工大学课程 实践(论文) 6 图 33 专业信息实体 成绩信息 : 学号、课程代号、成绩。 ER 图如 34 所示 图 34 成绩信息实体 ER 概念模型 系统综合 ER 图如图 35 所示 图 35 系 统 ER 图 成绩信息 课程代号 学号 成绩 专业信息实体 专业代号 专业名称 学制 学生 课程 学号 姓名 性别 专业代号 系名 学分 学时 课程名 课程号 查询成绩 成绩 沈阳理工大学课程 实践(论文) 7 关系设计 依据需求分析结果,学生。学生成绩管理系统的开发与设计论文(编辑修改稿)
相关推荐
对于 WEB 服务器上运行的程序最常见和最实用的任务是访问数据库。 ASP 内Database Access 组件能很容易的通过 ADO 访问存储在服务器端的数据库或者其他的数据信 息。 ADO 是 Active)(Data Objects 的简称。 ADO 是微软所支持的对数据库进行操学生成绩管理系统的设计与实现 13 作的主要方法。 它具有占用磁盘空间少、内存支出低、反应速度快等优点
编写数据库应用程序,它把绝大部分的数据库操作封装在七个对象中,在 ASP 页面编程时只要调用相应的对象 就可执行相应的数据库操作。 这七个对象是: Conncction、 Command、 Parameter、 Property、 Rccordset、 Fileld、和 Err。 使用 ADO访问数据库的 ASP脚本程序首先使用 Connection(连接 )对象建立并管理与远程数据库的连接,当
rver 技术外, Active Server 还能 用于 MS Windows NT Workstation 和 MS Windows 95/98 中的 Personal Web Server(PWS) 的构件, 所以 无论安装的是 NT 还是 WIN95/98 ,都 一定要 在原系统上安装支持 ASP 的服务器端环境,才 可以 使机器得以运行 .asp 文件 [3]。 因为现在 绝大 部分
删除和修改,成绩的录入。 数据字典 数据字典由数据元素,数据流,数据存储和数据处理构成。 数据存储 名字:学生信息表 描述:记录学生的基本信息。 编号: D1 组成:学号,姓名,生别,班级,籍贯,密码 名字:课程信息表 描述:记录学校开设的课程信息。 编号: D2 组成:课程编号,课程名,课程说明 东华理工大学毕业设计(论文) 系统分析 4 名字:学生成绩信息表 描述:记录学生的成绩 信息。
if( ) {冒泡排序 法 } } } }break。 case 2://按学生平均分排序 方法同上 5)各个模块之间的关系如下 : 主程序模块 ↙ ↙ ↓ ↘ ↘ ↘ 添加 查询 显示 修改 删除 排序 ↙ ↘ ↙ ↘ 按学号 按姓名 按总分 按平均分 声明一个名为 student 的结构体类型并且定义变量 struct Student 6 { string name。 long number
极具重要性的工作。 计算机已经渗透进入到各行各业的发展中,任何一个企业、一个机构、一个组织都不可避免的要用到计算机来管理,这样管理信息系统也就应运而生了。 使用计算机对学校的各类信息进行管理 ,具有手工管理所无法比拟的优点。 学生成绩管理是学校诸多的管理工作中最重要的一项管理 工作。 学生成绩的好坏是反映一个学生掌握知识的水平 的高低,在很多地方