好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

. .

学生信息管理系统

一、概述

本文描述的是基于Windows环境的学生管理系统,主要功能模块包括学生信息的添加、修改、查找、删除。主要工具Microsoft Visual Studio2010设计窗体,SQL server2008建立数据库,实现学生信息管理的基本功能。

(一)、设计目的

本课程设计的目的是使学生能熟练掌握简单的Window窗体应用程序的设计和ADD.net的应用,希望通过本次的锻炼学生实用c#语言解决实际问题的能力。

(二)、开发工具的选择

Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Window CE、.NET Framework、.NET Compact Framework和Microsoft Silver light及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为VisualStudio2015版本,基于.NETFramework4.5.2。

word教育资料

. .

二、需求分析

(一)、功能需求的分析

本系统的功能需求分析如下: 系统用户:用户,密码,退出。

学生基本信息:学号 ,,性别, ,班号,生日,住址。 班级信息:班号,年级,班主任。

课程基本信息:课程号,课程名,课程类别,学分。 学生成绩信息:学号,班号,课程类型,学分。

(二)、性能需求分析

(1) 登录、用户界面需求: 简洁、易懂、易用、有好的用户界面

(2) 安全需求: 只有凭借用户名和密码登录系统,才能进行信息的管理。

三、 总体设计

(一)、系统总体结构及功能模块划分

经过对系统的需求分析,学生信息管理系统主要划分为:系统管理,学生信息管理,班级信息管理,课程信息管理,学籍信息管理,成绩信息管理六个模块,如图3.1所示。

word教育资料

. .

图3.1系统的总体结构

1、系统管理模块

系统用户:这里面包含添加用户,修改密码,退出系统三个小部分,如图3.1.1所示。

图3.1.1系统用户模块结构

2、学生信息管理模块

学生信息管理: 主要是用于学生信息更新、插入、删除,如图3.1.2所示。

word教育资料

. .

图3.1.2学生信息管理模块结构

3、班级信息管理模块

班级信息管理:添加班级信息,修改班级信息,如图3.1.3所示。

图3.1.3班级信息管理模块结构

4、课程信息管理模块

课程信息管理:添加课程信息,修改课程信息,设置课程信息,如图3.1.4所示。

图3.1.4课程信息管理模块结构

5、成绩信息管理模块

成绩信息管理:添加成绩信息,修改成绩 信息,查询成绩信息,如图3.1.5所示。

word教育资料

. .

图3.1.5成绩信息管理模块结构

(二)、系统数据库概念结构设计

信息表设计:

1、学生信息表

如表 2所示。

表 1学生信息表 列名 学号 性别 生日 照片 联系 地址 数据类型 Char string Enumeration Datatime Byte Varchar string 长度 8 20 1 10 50 20 20 备注 主键 无 无 无 无 无 无

3.2.2班级信息表如错误!未找到引用源。所示。

表 2班级信息表 列名 班号 班级名称 班主任 数据类型 char String String 长度 5 10 5 备注 主键 无 无

3.2.3课程信息表如错误!未找到引用源。所示。

表 3课程信息表

word教育资料

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

..学生信息管理系统一、概述本文描述的是基于Windows环境的学生管理系统,主要功能模块包括学生信息的添加、修改、查找、删除。主要工具MicrosoftVisualStudio2010设计窗体,SQLserver2008建立数据库,实现学生信息管理的基本功能。(一)、设计目的
推荐度:
点击下载文档文档为doc格式
99skp35tu64mg6283nif6msol1o4p300uw5
领取福利

微信扫码领取福利

微信扫码分享