1、 毕毕 业业 论论 文文 题题 目:目:学生成绩管理系统学生成绩管理系统 姓姓 名:名: 班班 级:级: 指导老师指导老师: 2007 年年 5 月月 28 日日 前前 言言 管理信息系统是一个利用计算机软件硬件资源以及数据库的人- 机系统,它提供信息支持企业或组织实现运行,管理和决策功能。随 着我国改革开放的深入和加入 WTO 与世界接轨后,各行各业的许多 企业通过使用计算机设备和管理信息系统来运行,由 VisualBasic 的 易用性和灵活性,所以它是开发管理信息系统的首选。 VisualBasic 的应用程序开发极易上手, 只需要一些 VisualFoxPro 数据库及操作;结构化查询
2、语言;结构化程序设计;查询与视图设计;面 向对象的基础知识。随着可视化技术的发展,VB 逐渐成为新一代计 算机程序设计的工具。 利用这种工具,能够使用户摆脱了面向过程语 言的许多细节,而主要的精力集中在解决问题上和设计用户好界面 上,使编程工作变得轻松快捷。因此,在各个领域中应用非常广泛。 许多计算机专业和非计算机专业的人员常常用它来编程开发应用程 序和软件。这些都使得VisualBasic结构严谨、 概念准确、 理论联系实际、深入浅出、通俗易懂,成为一套非常 好用的程序开发环境。 随着市场的竞争日趋剧烈,人才已成为实现企业战略目标的关键因素,企业 中人心的向背和员工对工作的投入程度在很大程度
3、上决定了该企业的兴衰与成 败。如何能保持本企业员工的工作责任感,激励他们的工作热情,减少人才的流 失,已成为困扰企业主管和人力资源经理日益尖锐的问题。本项目是为学生成绩 管理系统而设计的,目前,经营方式的变革和日薪月益的新技术的应用,使通企 业迎来了高速发展的新纪元。面对此问题企业需要通过改革和创新,提高管理能 力,提高核心竞争力,通过导入规范的信息管理系统,建立信息化管理平台,借 助先进的计算机技术,网络通信技术以及先进的计算机管系统软件, 实现集团化、专业化、信息化的经营方式,以实现集中管理,使业务周期缩短, 成本降低,提高核心竞争力。 系统使用说明系统使用说明 安装好系统,进入学生成绩管
4、理系统的 主界面,然后调出需要的管理窗口,如调出 学生查找学生基本信息查询成绩查询/ 学生基本信息修改/成绩修改等窗口, 可根据 它的属性对其进行相应的设置,如果不需要 做任何工作既可退出本系统。 目目 录录 一一 需求分析需求分析 1.1 功能需求 1.2 开发与运行环境. 二二 系统设计系统设计. 2.1 系统模块设计 2.2 数据库设计 三三 详细设计详细设计 3.1 引言 3.2 软件工程的工具. 3.3 内容 3. 应用程序的创建 四四参考文献参考文献 五小结五小结 一一. 需求分析需求分析 1.1 功能分析:功能分析: 录入,用于学生成绩/选课信息的录入; 删除,用于学生成绩/选课
5、信息的删除; 修改,用于学生成绩/选课信息的部分或全部修改; 查询,用于学生成绩/选课信息的查询。 、 数据流图(DFD) : 1.2开发与运行环境开发与运行环境 成绩管理系统开发与运行环境如下: 开发环境:Windows XP 数据库管理系统:Microsoft office Accecc 运行环境:Windows 98/ME/2000/XP 数据库实现 使用 Microsoft Accecc 创建数据库创建成绩信息, 课程资源,数据处理录入,学生基本信 息,用户,管理员等表。 学生成绩管理 学 生 查 找 学 生 基 本 信 成 绩 查 询 学 生 基 本 信 成 绩 信 息 修 二二 系统设计系统设计 2.1 系统模块设计 模块设计如图: 2.2 数据库结构设计数据库结构设计 创建表 1 成绩信息表 2.课程资源表 3数据处理录入表 4学生基本信息表 5用户表 学生成绩管理 成 绩 查 询 成 绩 修 改 添 加 删 除 退 出 系 统 6管理员表 成绩成绩=学号学号+姓名姓名+性别性别+所在系别。所在系别。 学号学号=数字;姓名数字;姓名=文本文本; 性别性别=文本;所在系别文本;所在系别=文本。文本。 .课程资源=所在系别所在系别+所在专业所在专业 +所在班级所在班级 +课程名称课程名称 +课程代码课程代码 学生学生=学号学号+姓名姓