当前位置:首页 » 考试成绩 » 学生成绩管理系统mis

学生成绩管理系统mis

发布时间: 2020-12-02 10:11:27

1. 管理信息系统实验报告

实验目的: 学习LMIS的设计方法和思想

实验内容: 1、能从GIS平台进行设计软件,网络平台

2、选择你最熟悉的业务画功能图

3、画页面设计

4、编码模型设计

5、选择模块设计

实验过程:

1. 学生信息管理系统功能结构图

根据系统分析阶段得到的数据流图,采用软件设计的概念和原理,以上一次参照的学生信息管理信息系统为实例,给出学生信息管理系统功能结构图(图1.1)。

2.系统运行平台设计

2.1系统运行平台设计的依据与基本原则

系统运行平台是指管理信息系统运行所依赖的硬件和软件,因此其设计就是针对新系统的目标,在各种技术手段和实施方法中权衡利弊,合理地利用各种资源,选择适当的计算机硬件,网络通信设备及其他辅助设备,软件,以满足新系统逻辑模型的需要和技术需求。系统运行平台设计的内容主要包括系统网络配置,硬件平台选择,软件平台选择等。系统运行平台设计是每一个企业在开发管理系统时都要遇到的问题,影响着整个系统的成败。

操作系统的选择可以选择Window NT、Windows 2000 Server、Windows Server 2003

2.2系统平台设计方案

本系统采用Windows NT 4.0作为网络操作系统,后台数据库管理采用Microsoft Access,采用PowerBuilder 8.0作为前台卡发工具,采用C/S计算模式,数据库服务器设置在信息中心。

学生档案管理系统

系统

学籍管理

班级管理

专业与课程

成绩管理

图1.1 学生信息管理系统功能图

3.代码设计

为了方便学生的管理,方便数据的输入和输出,为每个学生编制了学号代码。左起两位代表入学时间,左起3~4为表示招生类型,左起5~6位表示所属院系,7~8表示所属专业,后两位表示学生序号(图4.1)。

N N N N N N N N N N

学生序号

所属专业

所属院系

招生类型

入学时间

图4.1 代码设计图

例如,学号0307241081表示此学生为2003年入学,二级学院经济管理学院信息管理与信息系统专业序号为81号

4.数据库设计

4.1数据库的逻辑

在完成数据的概念模型设计即E-R图后,即可进入数据库的逻辑设计阶段。数据库的逻辑设计即把得到的满足第三范式的关系转化为特定的数据库管理系统下的数据表。根据前面得到的各个关系,现把它们转化为数据表。

(1)学生信息表:学号、姓名、性别、政治面貌、出生日期、专业、班级、家庭住址、联系电话、备注。此表共有10个字段,由于在校所有学生中,不可能存在两个学生的学号相同,所以在本表中学号作为学生信息表的主键。

(2) 课程信息表:课程名称、所属专业。

(3)专业信息表:专业编号、专业名称。此表以专业编号为主键。

(4) 班级信息表:班级名称、所属院系、辅导员、教室、人数。此表共有5个字段,以班级名称为主键,用于记录学生所在班级的信息。

(5) 成绩信息表:学号、姓名、专业、课程名称、成绩。此表共有5个字段,以学号和课程名称共同为主键,用于记录学生在校期间的各科考试成绩

(6) 用户表:用户名称、密码、用户ID。此表用于系统对操作员的设置。

4.2 数据库的物理设计

在完成数据库的逻辑设计后,就可以开始数据库的物理设计。本学生信息管理系统采用Access数据库。并在以下创建几个数据表,其结构如下:

表5.2.1 学生信息表结构

字段名
数据类型
字段长度与格式
关键字

学号
文本
15


姓名
文本
20


性别
文本
5


政治面貌
文本
12


出生日期
日期型
YYYY-MM-DD


专业
文本
20


班级
文本
20


家庭住址
文本
50


联系电话
文本
15


备注
文本
50


表5.2.2 课程信息表结构

字段名
数据类型
字段长度与格式
关键字

课程名称
文本
20


所属专业
文本
20


表5.2.3 专业信息表结构

字段名
数据类型
字段长度与格式
关键字

班级名称
文本
20


所属院系
文本
20


辅导员
文本
10


教室
文本
15


人数
文本
3


表5.2.4 班级信息表结构

字段名
数据类型
字段长度与格式
关键字

专业名称
文本
20


所属院系
文本
20


表5.2.5 成绩信息表结构

字段名
数据类型
字段长度与格式
关键字

学号
文本
15


姓名
文本
20


成绩专业
文本
20


课程名称
文本
20


成绩
文本
5


5. 模块设计

采用SD法和模块说明数,完成系统模块设计。图5.1给出了系统“班级管理”

表5.2为其模块说明书。

班级管理

添加班级

修改班级

修改班级信息成功

出错信息

图5.1“班级管理”结构图

表5.2 “班级管理”模块的描述

模块编号
F-bjgl
名称
班级管理

功能
对班级进行添加和修改

输入
专业名,所属院系

输出
0:操作失败;1:操作成功

相关表
班级信息表

调用的模块
班级添加;班级修改

实验收获:

通过在上机的实验过程的操作中,认识到并且了解到了系统分析与系统设计过程中从物理模型上到概念模型上的转换的实现。同时也学习了在数据设计过程中的一些比较重要的和关键的步骤与信息。在制作实验报告的过程中通过操作WORD进行作图分析的过程,也加深了对系统设计过程的理解

自己修改一下就得了。

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919