管理信息系统设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简述:记录学生考试的成绩表单
数据存储组成:科目+成绩代码+学生姓名 +学生人数 +学号+性别
关键字:科目+成绩代码
相关联的处理:E-01
3.2.4外部实体的描述
外部实体编号:H-01
外部实体名称:学院
简
述:学生考试成绩
输入的数据流:B-03
输出的数据流:B-01
3.2.5数据项
数据项编号:I02-01
学生成绩管理系统主要以管理学生成绩信息为目的,设置了严密的 权限管理。主要功能包括用户管理、查询管理、成绩录入管理、更新管 理、统计管理、注册管理、密码管理等。 (1) 能够浏览学生成绩的所有信息 (2) 能够对学生的信息注册登记管理 (3) 学生成绩资料的数据库建立和管理 (4) 能够通过学生的一个信息找到个人成绩的相关信息(例如:知
还没有一套完整的、统一的系统。为各高校教务工作人员减轻负,提高
工作效率,所以制作了学生成绩管理系统。
学生成绩管理系统依据开发要求主要应用于教育系统,完成对日常 的教育工作中学生成绩档案的数字化管理。比较系统地对教务、教学上 的各项服务和信息进行管理,使数据管理更现代化、自动化、智能化、 人性化。同时,减轻了学院教务人员管理的工作量,缩小开支,提高工 作效率和准确率,使其变得更具有条理性,科学性,为教育行业做出了 巨大的贡献,也为今天的民办教育在未来市场的竞争力有所提高。
密码,否则按程序本身自动执行插入命令,新建一个管理员用户,并等
待用户输入。
(2) 验证用户名和密码是否正确。
(3) 当验证通过后,检测该登陆用户的管理权限,并设置变量传值给主
窗体。
4.3.2主界面操作图
用户管理
主界面 系统管理
班级管理 退出系统 学生查询 学生管理
选课查询 课程查询 课程管理
成绩查询询
退出系统 学生管理
开课与选课 学生选课 课程管理
学生成绩 成绩管理
实现功能: (1).获得登陆界面传递的权限信息,设置用户是否可以使用(增加学 生、课程管理、输入成绩、系统操作、保存、修改、删除)这些操作。
(2).进入学生成绩管理主窗口,设置等待操作状态。
4.3.3所有学生与增加学生数据图
增加学生 所有学生
成绩录入完毕通知 统计结果 成绩数据 成绩数据 成绩数据 查询条件 查询结果 各科成绩
学生 教师 成绩数据库 成绩网上 录入 教学科对成绩进行统计 教务处
下载成绩请求
图2-3 学生成绩管理数据流程图(展开图)
3.2 数据字典
3.2.1数据流的描述
数据流编号:B-01 数据流名称:成绩单 简述:开出的成绩表单 数据流来源:教务处 数据流去向:成绩单审核模块 数据项组成:成绩表编号+科目+成绩代码+学生人数+学生姓名+班 级+学号+性别+成绩+教务处 数据流量:约30名/日 高峰流量:约50名/日
数据项名称:学生编号
别
名:学生编码
简Βιβλιοθήκη Baidu
述:某学生代码
宽度及宽度:字符型,4位
取值 范围:“0001”~“9999”
3.2.6数据结构
数据结构描述了某些数据项之间的关系。一个数据结构可以由若干 个数据项组成,也可以由若干个数据结构组成;还可以由若干个数据项 和数据结构组成。
数据结构编号:D03—01
数据结构名称:学生成绩单
2 系统调查与可行性研究
在系统的开发前期对系统进行可行性分析是十分必要的一个环节,
这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开
始以后能顺利进行的必要保证。信息系统的建设是一项投资大,时间长
的复杂工程
,可行性研究更为必要,也更复杂,更困难。“可行
性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备
3 系统分析
3.1 系统功能
学期末,教务工作人员的工作很繁忙,对数据的输入要简便而且高 效,所以系统中有方便的数据查询和浏览;整个系统有严密的权限管 理,增强了系统数据的安全性;删除修改数据方便快捷,并且能够保持 一定的安全;完善的数据出错处理,减少了用户使用中的麻烦;友好而 美观的操作界面;并且能够实现一定的统计功能。
2.2.3 经济可行性
由于本系统开发的费用比较低,能够实现学生学籍管理过程中要求 的基本功能,运行状态良好,系统维护费用低,可大幅度降低社保基金 管理过程中的费用,提高管理效率。
2.2.4操作可行性
本系统运行在通用的Windows操作系统上,具有Windows相似的操 作界面。具有简单易学,使用方便等特点,只需在计算机上进行相关的 简单的设置即可,懂得计算机基本操作的人员经过短期培训培训即可熟 练操作,熟悉计算机操作的人员不需要再经过专门的培训即可熟练操 作。
必要的条件。可行性的含义不仅包括可能性,还包括必要性,合理性。
2.1 初步调查
在现代,高科技的飞跃发展,计算机的大量普及,使得人们生活节
奏越来越快。因此对教育行业的多元信息进行有效的管理工作,也成为
教育行业中的重中之重。目前,学校工作繁杂、资料重多,虽然各类管
理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前
4.2 数据库设计10 4.3 过程(设计或实验)论述11 4.4 输入输出设计15 5 系统实现16 5.1 模块设计与实现16 6 系统维护与改进17 7 总结17
参考文献
1 引言
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特 别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的 管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操 作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈 的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。 现在我国的大中专校中学籍的管理水平还停留在纸介质的基础上,这样 的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信 息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我 作为一个本科生,希望可以在这方面有所贡献。改革的总设计师邓小平 同志说过“科学技术是第一生产力”,我希望能用我这几年年的所学编 制出一个实用的程序来帮助学校进行更有效的信息管理。
系统启动画面
↓ 权限认证画面
↓ 成绩系统主画面
系统设 置
学生管 理
课程管 理
开课与 选课 学生成 绩 关 于
学生成绩管理系统 学生模块 教务处模块 教师模块
学生信息输入 学生信息查询 学生信息查询 教师信息查询 成绩查询与统计 学生成绩变更 课程成绩录入 浏览学生信息 普通考试成绩输入 补考考试成绩输入 重修考试成绩输入
图3-1 系统的功能结构图
4.2数据库设计
创建“成绩管理系统”数据库系统中需要使用的数据表。
成绩管理系统 登陆表 课程表 学生信息表 学生与课程表 班级表
1、登陆 数据类 字段大 必填字
允许为
字段 型
小
用户名 文本 50
密码 文本 50
权限 文本 50
段 索引 空
是
无
否
是
无
否
是
无
否
2、课程
数据类 字段大 必填字 允许为
2.2.1 技术可行性
2.2.2 工具可行性
硬件要求:主要配置为CPU(PII300以上)、内存(64M以上)、显卡 (4M以上)以及大容量硬盘(10G以上)等。软件要求:系统采用 Visual Basic 6.0和Access2000开发,用VB制作系统的用户界面, Access2000制作后台数据库,两者结合完成系统功能,可运行在 Windows系列操作系统上。
道学生的学号能够找到该学生的所有有关的成绩信息) (5) 通过一条信息找到与之匹配的信息(例如:查询同一专业的所
有人员) (6) 相关人员能对包含学生的成绩信息进行管理(因为学生有关情
况不是固定不变的所以一旦学生信息发生改变就要对原有信息 进行诸如添加,删除,修改等的操作) (7) 多用户数据安全管理,保证各部门的数据安全、完整,对每个
简
述:用户所填用户情况及成绩要求等信息
数据结构组成:DS03—02 + DS03—03 +DS03-04
4 系统设计
4.1功能与模块设计
包括成绩的总体管理系统、成绩管理子系统、查询子系统、成绩输 出子系统等,四个方面都是必须要满足: (1) 基本情况录入:输入本系统所需的基本数据。输入学生的基本情
况,采用学号各班级号来区分学生,分类时按照专业分,不同专 业下再按照年级分类,例如学院下分为信管等九个专业,信管下 再分为01、02、03级分别录入学生信息。 (2) 学生异动处理:处理学生转学、基本信息变动情况。 (3) 学生查询:提供查询本校的学生在校时的基本情况功能。
3.2.2.处理逻辑的描述
处理逻辑编号:E-01
处理逻辑名称:成绩单审核
简
述:审核成绩单是否全部输入
输入的数据流:成绩单
处理描述:审查成绩单填写格式是否符合要求,姓名与成绩填写是 否一致等。
输出的数据流:成绩通过、补考
处理频率:30个/日
3.2.3数据存储的描述
数据存储编号:G-01
数据存储名称:学生成绩
字段 型
小
段
空
课程号 文本 4
否
是
课程名 称 文本
50
是
否
授课老 师 文本
50
否
否
课程类 型 文本
10
是
否
3、学生信息表 字段 数据类型 字段大小 必填字段 允许为空
学号 文本
10
否
否
班级 文本
12
是
是
名字 文本
50
是
否
性别 字文本 50
是
否
出生年月 日期/时间
否
民族 文本
50
否
否
籍贯 文本
50
否
否
数据初始化 数据初始化
读取数据字段 读取数据行数
3.2 数据流程图
上述学生成绩管理业务的数据流程如图2-2:
处理 数据存储 外部实体 数据流
成绩数据库
成绩数据 成绩数据 查询条件 查询结果 各科成绩 成绩录入完毕通知 下载成绩请求
成绩处理
教师 教务处 学生
图2-2 学生成绩管理数据流程图(顶层图)
单位 逻辑过程
外部实体 数据流
数据库对成绩进行处理
是
成绩 数字 字节 否
否
5、班级
数据类 字段大 必填字
字段 型
小
段
索引
允许为空
班级名称 文本 50
是
无
否
班级辅导 员 文本
50
否 有(无重复) 否
所属系别 文本 50
是
无
否
4.3过程(设计或实验)论述:
4.3.1登陆流程图
登陆主界面 Y
验证帐号 验证密码
N
Y N
进入主界面
设计说明:进入主界面后,提示输入用户名和密码,在输入之后按 确定进入,验证用户名和密码,实现流程: (1) 检测数据库中有无管理员帐号,如果有,则等待用户输入用户名和
学生成绩管理系统使用了全新的成绩管理理念,系统从完善的基础 信息管理,和对创建新用户、已创建的成绩数据的录入,修改,浏览, 统计等功能操作,基本能够满足各高校教师的需要。
2.2 可行性研究
所谓可行性分析就是用最小的代价在尽可能短的时间内确定问题是 否能够解决。这步工作的主要是要进行一次大大压缩简化了的系统分析 和设计的过程,也就是在较高层次上以比较抽象的方式进行系统分析和 设计的过程。可行性研究的最根本任务是对以后的行动方针提出建议, 以避免时间、资源、人力和金钱的浪费,推荐一个较好的解决方案,并 且为工程制定一个初步的计划。
使用本系统用户进行权限的设置 (8) 简易操作,不需要计算机专业人员。 (9) 学生成绩添加、删除和修改,包括学生的学号、姓名、课程名
称、学分、成绩 (10) 成绩查询,查询条件为学生学号、姓名、课程名称等信息的综
合查询,允许管理员模糊查询,查询结果以图表形式列出 学 生信息查询,查询条件为学生学号、姓名、身份证号等信息的 综合查询,查询结果以图表形式列出 (11) 用户管理:设置两个级别用户:管理员和普通用户,管理员有 权限使用1~5的功能,普通用户只能使用4和5的功能,用户使 用本系统之前必须先通过身份认证(用户级别、用户名和密 码,密码输入有次数限制,连续三次输入错误密码则锁定该用 户)
管理学院 MIS课程设计
课程设计题目:
专 业 班 级:
学 生 姓 名:
学
号:
指 导 教 师:
学籍管理系统 工商管理09 1班 刘继怀 20093008 郭键
2012年 6月 3日
目录
1 引言 2 系统调查与可行性研究1 2.1 初步调查1 2.2 可行性研究2 3 系统分析3 3.1 系统功能3 3.2 数据流程图4 3.3 数据字典6 4 系统设计8 4.1 功能与模块设计8
宿舍 文本
255
否
否
政治面貌 文本
20
否
否
电话号码 文本
30
否
否
院系 文本
50
否
否
专业 文本
50
否
否
身份证号 文本
50
否
是
4、学生与课程联系表
数据类 字段大 必填字 允许为
字段 型
小
段
空
课程号 文本 4
是
是
课程名称 文本 50
否
是
学号 文本 10
是
否
姓名 文本 10
是
否
课程类型 文本 10
是
否
学分 数字 字节 否