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

上传人:第*** 文档编号:34245276 上传时间:2018-02-22 格式:DOC 页数:21 大小:236.59KB
返回 下载 相关 举报
管理信息系统设计 学生信息管理系统_第1页
第1页 / 共21页
管理信息系统设计 学生信息管理系统_第2页
第2页 / 共21页
管理信息系统设计 学生信息管理系统_第3页
第3页 / 共21页
管理信息系统设计 学生信息管理系统_第4页
第4页 / 共21页
管理信息系统设计 学生信息管理系统_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《管理信息系统设计 学生信息管理系统》由会员分享,可在线阅读,更多相关《管理信息系统设计 学生信息管理系统(21页珍藏版)》请在金锄头文库上搜索。

1、辽 宁 工 业 大 学管理信息系统设计专题 报告题目: 学生信息管理系统 院(系): 软件学院 专业班级: 软件技术 班 学 号: 学生姓名: 指导教师: 翟宝峰 教师职称: 副教授 起止时间: 2010.06.28-2010.07.09 设计任务及评语院(系):软件学院 教研室:软件教研室学 号 学生姓名 专业班级 软件技术 设计题目 学生信息管理系统设 计 任 务要求根据管理信息系统及数据库设计原理,按照系统设计的步骤和规范,完成各阶段的设计内容。需求分析具体实际,数据流图、数据字典、关系模型要规范。在 sql server2000 上实现数据库的模型建立(数据库、表的建立、完整性约束的实

2、现、关系图、必要的存储过程及触发器的编程) ,并用 VB 实现简单的应用程序。设计过程中,要严格遵守设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出设计报告。指导教师评语及成绩成绩: 指导教师签字: 年 月 日辽 宁 工 业 大 学 设 计 专 题 说 明 书(论 文)目 录第 1 章 设计目的与要求 .11.1 设计目的 .11.2 设计环境 .11.3 主要参考资料 .11.4 设计内容及要求 .1第 2 章 设设计内容 .22.1 数据库设计 .22.1.1 需求分析 .2212 概念设计 .5213 逻辑设计 .7214 物理设计 .7215 数据库实现 .92

3、2 程序设计 .12221 概要设计 .12222 程序实现 .14第 3 章 设计总结 .16参考文献 .17辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)1第 1 章 设计目的与要求1.1 设计目的 本实践课的主要目的是:(1)、掌握运用管理系统及数据库原理知识进行系统分析和设计的方法;(2)掌握关系数据库的设计方法;(3)掌握 SQL Server 2000 技术应用;(4)掌握简单的数据库应用程序编写方法;(5)理解 C/S 模式结构。1.2 设计环境硬件:一台 Pentium 4 cpu 以上的微机及兼容 VGA 彩显一台软件: Windows XP Visual Ba

4、sic 6.0 和 SQL Sever 20001.3 主要参考资料1.管理信息系统 黄梯云 高等教育出版社2.数据库系统概论 萨师煊 高等教育出版社 3.SQL Server 2000 数据库应用系统开发技术朱如龙编,机械工业出版社。4.SQL Server 2000 数据库应用系统开发技术实验指导朱如龙编,机械工业出版社1.4 设计内容及要求 一、内容1.要求根据管理信息系统及数据库设计原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。2.需求分析具体实际,数据流图、数据字典、关系模型要正确规范3.在 sql server2000 上实现设计的数据库模型。4.对应用程序进行概要设

5、计。5.用 VB 实现简单的应用程序编写。二、要求设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出课程设计报告。辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)2第 2 章 设设计内容2.1 数据库设计2.1.1 需求分析“学生管理信息系统”包括十个模块:用户信息管理,班级信息管理,学籍信息管理,课程信息管理,成绩信息管理,奖惩信息管理,个人收费信息管理,消息信息管理。这十个模块既相互联系又相互独立。(1)在系统管理模块中,当点击“退出”时,系统能够正常的关闭;(2)在学生管理模块:添加学生。当生刚进校时要进行添加信息的添加;删除学

6、生。当学生毕业后,学生信息转移备份数据库中,系统的基本数据库中需要删除学生信息。该功能主要进行删除学生信息;(3)在课程管理模块中,能够正确的对课程信息进行增加、修改和删除;(4)在成绩管理模块中,能够对已经进行了选课的学生所选择的课程进行成绩的添加以及修改;(5)在信息查询模块中,第一,能通过学号、姓名、性别、学院、专业等条件正确的查询到学生的基本信息;第二,能通过课程名、授课老师来查询出基本的课程信息;第三,在成绩信息查询中,能够查询出所有科目的成绩;(6)能够针对 SQL SERVER2000 执行数据的基本处理,如添加、删除等。1. 系统工作流程图:招生部门学籍管理毕业审查 成绩管理选

7、课人才培养方案教师管理教学计划教务管理教学评估教材管理排课实际开课图 2.1 系统工作流程图辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)32.系统业务流程图:业 务 流 程 图 是 一 种 用 尽 可 能 少 、 尽 可 能 简 单 的 方 法 来 描 述 业 务 处 理 过 程 的 方 法 。由 它 比 较 适 用 于 反 映 事 务 处 理 类 型 的 业 务 过 程 。教务处奖惩信 学生信 学生管理制度考试成绩 学生入学通知学生处毕业证登记表 学生档案 学籍院系班级图 2.2 系统业务流程图3.系统数据流程图:学生管理员教师D1 登陆P1.1登陆S1.1D2 权限心息P1

8、.2判定权限S1.2S1.3D3 教师信息 D4 学生信息P1.3维护教师性息P1.4维护学生信息S1.10S1.4 S1.8P1.6课程管理P1.8成绩管理S1.4D10 成绩信息S1.6D6 开课信息 D5 班级信息P1.7数据处理S1.14 S1.13S1.15图 2.3 系统数据流程图辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)4数 据 流 程 图 是 描 述 系 统 数 据 流 程 的 工 具 , 它 将 数 据 独 立 抽 象 出 来 , 通 过 图 形 方 式描述信 息 的 来 龙 去 脉 和 实 际 流 程 。3.数据字典:1)数据项:表 2.1 数据项数据项名

9、称 数据项含义说明 别名 数据类型 长度 取值范围学号 为每个学生设置一个代号 无 字符 4 a000-x999姓名 学生的名字 无 字符 50 中、外文性别 学生的性别 无 字符 2 男、女出生日期 学生出生的日期 无 日期 8 19*/*/*2*/*/*民族 学生的民族 无 字符 50 中文入学时间 学生的入学时间 无 日期 9 19*/*/*2*/*/*籍贯 学生的籍贯 无 字符 100 中文班级 学生的班级 无 字符 50 中文专业 学生的专业 无 字符 50 中文2)数据结构的定义:表 2.2 课程信息数据字典名字:课程信息描述:学生选课所产生的课程信息定义:课程信息=课程号+课程名

10、+授课老师+授课地点 +课程类型+授课时间表 2.3 分数信息数据字典名字:分数信息描述:学生选择课程所得分数定义:分数信息=课程号+学号+分数表 2.4 学生信息数据字典名字:学生信息描述:学生的基本信息定义:学生信息=学生号+学生姓名+学生性别+民族 +籍贯+入学时间+专业+所属学院+ 出生日期辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)53)数据流的定义:表 2.5 成绩统计数据流名称:成绩统计 简要说明:对各科成绩进行统计 数据流来源:P1.8数据流去向:课程管理模块数据结构:序号+学号+ 课程编号 +学期+成绩4)数据存储:数据存储名:课程信息输入数据流:课程基本信息

11、,年级开课课程输出数据流:学生选修的课程信息数据存储名:成绩信息输入数据流:更新后的成绩信息输出数据流:学生各科分数及成绩的统计212 概念设计(1)学生信息实体 E-R 图:学生信息表学生编号学生姓名性别民族籍贯班级专业入学时间出生日期政治代码图 2.4 学生信息 E-R 图(2)课程信息 E-R 图:辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)6课程信息表课程编号学分学院编号课程名称开课学期教师编号图 2.5 课程信息 E-R 图(2)教师信息 E-R 图:教师信息教师编号 学院编号教师姓名 职称教师性别图 2.6 教师信息 E-R 图系统 E-R 图:学生信息表,学校信息

12、表,教师信息表,课程表,成绩等表之间的联系描绘出关系模型。联系是指学生管理系统中各个实体的联系,拥有一对一、一对多、多对多的联系。如图 2.1 所示:辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)7学院专业学校管理成绩教师学生课程班级拥有拥有拥有管理管理管理管理选择111111 nn nnmnnmnn图 2.7 学生管理系统总 E-R 图213 逻辑设计逻辑结构设计阶段的任务是将概念结构设计阶段所得到的概念模型转换为具体 DBMS所能支持的数据模型(即逻辑结构) ,并对其进行优化。逻辑结构设计一般分为三步进行:从 E-R 图向关系模式转化 数据库的逻辑设计主要是将概念模型转换成一般的关系模式,也就是将 E-R 图中的实体、实体的属性和实体之间的联系转化为关系模式。一个实体类型转换为一个关系模型,将每种实体类型转换为一个关系,实体的属性就是关系的属性,实体的关键字就是关系的关键字。将“客房”实体转换为一个关系模型,其中,带下划线的属性为主属性,该主属性为关系模型外键。设计逻辑结构时一般要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号