文档详情

用c#实现学生成绩管理系统.doc

发布:2019-06-13约2.06万字共29页下载文档
文本预览下载声明
PAGE PAGE 1 学生成绩管理系统 摘要:学生成绩管理工作是学校学生管理工作的重要组成部分,随着学校规模的扩大、学生人数的增加,效率低下、容易出错的手工方式越来越不适应实际管理工作的需要,按照软件工程原理和数据库技术开发学生成绩管理系统已成为学生管理部门的迫切需要。本系统采用C/S体系结构,客户端负责提供表达逻辑、显示用户界面信息、访问数据库服务器,采用PowerBuilder9作为开发工具;服务器端则用于提供数据服务,采用SQL Server2000作为数据库管理系统。 关键词:学生成绩管理 系统 设计 Student performance management system Abstract: Student achievement management is an important part of the school management, along with the expansion of school size and the increase in the number of students, inefficient, error-prone manual methods become increasingly unsuited to the needs of the actual management, software engineering principles and in accordance with student performance database management system technology development has become an urgent need for management students. The system uses C / S architecture, the client is responsible for the expression of logic, display user interface information, access the database server, using PowerBuilder9 as a development tool; server side is used to provide data services, using SQL Server2000 as the database management system. Key words: Student Score system design 目录 TOC \o 1-3 \h \z \u 1 学生成绩管理系统分析与设计 2 1.1? 系统概述 2 1.1.1 系统需求分析 2 1.1.2 现状分析 2 1.1.3 系统开发方法 3 1.1.4 开发计划 3 2系统设计 3 2.1系统总体设计 3 2.2 数据库设计 4 2.2.1 数据库概念结构设计 4 2.2.2 数据库逻辑结构设计 5 3 结构设计 6 3.1 模块结构设计 6 3.2 代码设计 6 3.3 数据库设计 7 3.4 输入输出设计323 8 3.4.1输出设计 8 3.4.2 输入设计 9 3.5 模块测试计划 9 4 系统实施 9 4.1创建应用库及应用对象 10 4.2 创建全局变量(PB中对任何代码的编写都必须没有语法错误才能切换到其模块) 11 4.3菜单设计 11 4.4创建窗口并在窗口中放置所需控件 12 4.5 创建数据窗口 19 1 学生成绩管理 系统分析与设计 1.1? 系统概述 1.1.1 系统需求分析 学生成绩管理工作是学校学生管理工作的重要组成部分,现在相当一部分学校的学生成绩管理工作仍沿用手工方式。随着学校规模的扩大、学生人数的增加,效率低下、容易出错的手工方式越来越不适应实际管理工作的需要,按照软件工程原理和数据库技术开发学生成绩管理系统已成为学生管理部门的迫切需要。 学生成绩管理系统主要包括以下功能: (1) 完成数据的录入和修改,并提交数据库保存。其中的数据包括:学生信息、课程设置、学生成绩以及操作员信息等; (2) 实现信息查询。主要包括:学生信息查询、课程信息查询和成绩查询等; (3) 具备一定的安全性管理功能。包括操作员的权限设置、密码设置、重新登录和修改口令等功能。 1.1.2 现状分析 目前在中小学中,学生的成绩管理主要以班级为单位,由各班班主任以表格的形式直接输入电脑中,故就整个 学校而言对于学生成绩
显示全部
相似文档