云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 学生信息管理系统CSharp设计报告

学生信息管理系统CSharp设计报告

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 7:29:37

学生信息管理系统设计文档

学 院:计算机科学与信息学院

专 业: 班 级: 学 号: 学生姓名: 指导老师:

成 绩:

一、设计题目

学生信息管理系统

二、设计概述

通过对学校日常教学管理中的课程、部门,成绩等相关内容进行分析,完成具有学生信息管理、成绩管理、选课管理等相关功能学生信息管理系统。

三、设计要求

1、完成进学生、选课表、课程表的维护 2、完成成绩表的浏览查找 3、完成成绩表的维护 4、完成用户管理功能 5,.完成对系统的登录控制 6..完成对基本表的各项操作

一、概述

1.1设计背景

该项目的开发的系统为学生信息管理系统软件,是鉴于目前学校快速发展,学校规模越来越大,学校与时俱进,课程不断改革,学生数量都在迅速的增长,学生信息呈爆炸性增长的前提下,原始的手工管理耗费学生与工作人员大量的时间和精力,而效率与准确性却很低,学校对学生信息管理的自动化与准确和的要求日益强烈,为满足学校管理学生信息的需要,设计并完成该系统。

1.2 设计内容

系统完成后可用于学校学生信息管理,能够实现对学生信息进行存储、查询、修改等功能。

1.3设计方法与步骤

1.3.1设计方法

手工与经验相结合方法: 设计质量与设计人员的经验和水平有直接关系;数据库运行一段时间后常常不同程度地发现各种问题,增加了维护代价。

规范设计法:基本思想为过程迭代和逐步求精。

新奥尔良(New Orleans)方法:将数据库设计分为若干阶段和步骤 基于E-R模型的数据库设计方法:概念设计阶段广泛采用 3NF(第三范式)的设计方法:逻辑阶段可采用的有效方法

ODL(Object Definition Language)方法:面向对象的数据库设计方法

1.3.2 设计步骤

1、需求分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施

6、数据库运行和维护

1.4相关软件的选用

Mysq5.5+Myeclipse8.6+Navicat 8.0 MySQL

二、系统需求分析

2.1功能需求:

1) 学生信息管理:可以实现对学生信息的添加、删除和修改 2) 选课管理:可以通过学号和课程进行选课

3) 课程信息管理:可以实现对课程信息的添加、删除和修改

4) 成绩管理:可以实现对指定学号的指定课程进行成绩录入,还能对已经录入的成绩进行修改

5) 信息查询:

a、学生查询,可以分别通过学号、姓名、性别、学院专业查询相应的学生信息 b、课程查询,通过课程号来查询课程信息

c、成绩查询,可以通过输入学生学号关键字查询该学生的信息

2.2系统完整性需求:

a、各种信息记录的完整性,信息记录内容不能为空; b、各种数据间相互的联系的正确性; c、相同的数据在不同记录中的一致性。

2.3数据流图:

学生信息管理的第一层数据流图:

教务处 学院 学生考试 1.0 学生注册 2.0 安排分配 3.0 成绩输入 学生信息表 课程信息表 图1.1

成绩信息表

学生信息第二层数据流图:

1.11 查询 1.12 添加 教务处 1.13 删除 1.14 修改 成绩信息表

学生信息表

搜索更多关于: 学生信息管理系统CSharp设计报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

学生信息管理系统设计文档 学 院:计算机科学与信息学院 专 业: 班 级: 学 号: 学生姓名: 指导老师:

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com