管理信息系统设计-学生管理信息系统
- 格式:doc
- 大小:277.50 KB
- 文档页数:16
辽 宁 工 业 大 学
管理信息系统设计课程设计报告(论文)
题目: 学生管理信息系统的分析与设计
院(系): 软件学院
专业班级: 软件工程
学 号:
学生姓名:
指导教师: 翟宝峰
教师职称: 副教授
起止时间: 2012。5。28--2012.6.8
课程设计(论文)任务及评语
院(系):软件学院 教研室:软件教研室
学 号 学生姓名 专业班级
课程设计(论文)题目 学生管理信息系统的分析与设计
课程设计(论文)任务 管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习.
任务:采用结构化的系统开发方法,应用具体的计算机语言(如PB、VB、Delphi)和数据库(SQL、Oracle)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成实验室设备管理系统的分析设计实施工作,实现该系统设备管理等功能,并完成结合分析设计过程,撰写系统设计说明书(课设报告).
1.根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题.
2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动.
3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告.
4.开发出可以运行的管理信息系统,通过上机运行检查。
5.设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性.
指导教师评语及成绩
成绩: 指导教师签字:
2012 年 6 月 12 日 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
目 录
第1章 需求分析 .......................................................... 1
1。1需求分析的任务 ..................................................... 1
1.2系统数据流程 ........................................................ 1
1。3系统业务流程 ....................................................... 2
1。4数据字典创建 ....................................................... 3
第2章 系统设计 .......................................................... 5
2.1 结构设计 ........................................................... 5
2。1。1概念设计 .................................................... 5
2。1.2逻辑设计 ..................................................... 6
2。1.3物理设计 ..................................................... 7
2。2行为设计 ........................................................... 7
2。2。1总体设计 .................................................... 7
2.2。2模块设计 ..................................................... 8
第3章 系统实施 .......................................................... 9
3.1数据库实现 .......................................................... 9
3。2程序实现 .......................................................... 10
第4章 总结 .............................................................. 12
参考文献 ................................................................. 13
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
1 第1章 需求分析
1.1需求分析的任务
本学生信息管理系统是针对学校业务处理工作而使用VB6.0和ACCESS开发的管理软件,主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。建立学校信息管理系统的应用是进一步推进学生学籍管理规范化、电子化的重要举措。
学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给高等院校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依靠人工管理,而且传统的人工管理方式既不易于规范化,管理效率也不高,目前我国各类高等院校中还有相当一部分学生档案管理还停留在纸介质的基础上,尤其是中、小学对学生档案的管理更是落后,这样的管理机制已经不能适应时代发展的要求,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及已进入人类社会生活的各个领域,并发挥着越来越重要的作用。这种传统的手工管理模式必然被以计算机为物质基础的信息管理方法所取代。
作为计算机应用的一部分,使用计算机对学生档案进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等.这些优点能够极大地提高学生档案管理的效率,也是学校向科学化、正规化管理发展的必要条件,更是各个高等院校与世界接轨的重要条件。
1.2系统数据流程
数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。本系统的数据流程图如下图所示: 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
2 F1入学单学籍管理P1总务处老师课程处理P3分班处理P2P4D1D2D3D4学籍表班级表课程表成绩表学籍表F2F3收费单F4课程信息F4班级信息F5成绩信息F6学生成绩单F41成绩信息F41成绩信息F31课程信息F31课程信息F21班级信息F21班级信息F11学籍信息F11学籍信息学生成绩处理学生
图1。1系统数据流程图
1.3系统业务流程
业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。由它比较适用于反映事务处理类型的业务过程.
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
3
图1.2 系统业务流程图
1.4数据字典创建
1)数据项:
表1。1数据项
数据项名称 数据项含义说明 别名 数据类型 长度 取值范围
学号 为每个学生设置一个代号 无 字符 4 a000—x999
姓名 学生的名字 无 字符 50 中、外文
性别 学生的性别 无 字符 2 男、女
出生日期 学生出生的日期 无 日期 8 19**/**/*-2***/**/**
民族 学生的民族 无 字符 50 中文
入学时间 学生的入学时间 无 日期 9 19**/**/*-2***/**/**
籍贯 学生的籍贯 无 字符 100 中文
班级 学生的班级 无 字符 50 中文 学生 报到处 缴费处理 总务处
学生名单
教务处 成绩处理 学生成绩单
学籍处理
学生表 学生表存储 成绩表存储 班级表存储 老师
成绩输入 班成绩表 分班处理 班级表 课程安排 课程表 课程表存储
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
4 专业 学生的专业 无 字符 50 中文
2)数据结构的定义:
表1。2课程信息数据字典
名字:课程信息
描述:学生选课所产生的课程信息
定义:课程信息=课程号+课程名+授课老师+授课地点+课程类型+授课时间
表1。3分数信息数据字典
名字:分数信息
描述:学生选择课程所得分数
定义:分数信息=课程号+学号+分数
表1.4学生信息数据字典
名字:学生信息
描述:学生的基本信息
定义:学生信息=学生号+学生姓名+学生性别+民族+籍贯+入学时间+专业+所属学院+出生日期
3)数据流的定义:
表1。5成绩统计
数据流名称:成绩统计
简要说明:对各科成绩进行统计
数据流来源:P1.8
数据流去向:课程管理模块
数据结构:序号+学号+课程编号+学期+成绩
4)数据存储:
数据存储名:课程信息
输入数据流:课程基本信息,年级开课课程
输出数据流:学生选修的课程信息
数据存储名:成绩信息
输入数据流:更新后的成绩信息
输出数据流:学生各科分数及成绩的统计