资源预览内容
第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
第9页 / 共31页
第10页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
摘 要随着学校规模的扩大,人员的不断增加、复杂程度逐渐增强,学校中,教学管理是一项繁琐的事,每年都有新生入学、老生毕业,以及其他各种人事变动。每学期的考试成绩都需要分析,纵、横向比较,能及时反馈信息,还要对教师的教学成绩考核提供数据。如何有效地管理、分析、处理这些信息,帮助学校和教师掌握学生的情况,这就是教学信息管理系统需要完成的功能。基于管理信息系统课程的学习,运用这一学期所学到的东西,我们以小组为单位实现了教学管理信息系统设计与实施。其内容主要包括三大部分:系统分析,系统设计和系统实施。作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率。关键词: 管理信息系统;系统分析;系统设计;系统实施:III目 录摘 要11 前言11.1作业背景11.2 选题说明11.2.1 基本思路11.2作业目标11.3 工作业绩11.3.1 个人主要工作11.3.2 主要收获11.3.3 自我评定21.3.4 小组成员任务分工情况22 系统规划32.1 可行性分析32.1.1经济可行性分析32.1.2技术可行性分析32.1.3管理组织可行性分析33 系统分析43.1 业务流程分析43.2 数据流程图54 系统设计74.1总体设计74.2详细设计84.2.1 代码设计84.2.2 数据库设计104.2.3输入设计174.2.4输出设计195 系统实施22结束语27参考文献28理工大学教学管理信息系统1 前言1.1作业背景本文根据管理信息系统开发实践课程要求而做。课程作业要求如下:本文根据所学内容结合本校情况,收集资料,进而小组进行研究、分析、规划、设计、实施,并编写的一个小型学生信息管理系统。该项目为学校学生信息管理系统软件,是为了更好的方便对学生各项信息进行综合的管理。开发该软件的要求与功能是实现学生信息数据管理与操作处理,软件的基本数据流动为用户数据的输入,学生信息,课程信息,班级信息的输入,以及用户提出对学生信息等的查询要求所产生的输出。1.2 选题说明随着信息化的发展,管理信息系统在各行各业的应用越来越普及。对于学校来说,校园管理信息系统的有点越来越凸现出来,它能够准确、及时地反映学校各项工作的当前状态,利用过去的数据统计分析结果,从全局出发辅助学校各职能部门高效率地管理学校。1.2.1 基本思路本系统分为系统管理、学院管理、班级管理、教师信息管理、学生信息管理、课程管理、成绩管理、分别对各个模块进行数据分析,绘出数据流程图,进而建立功能模块,最后设计出一套简单实用的学生信息管理系统。1.2作业目标建成一个完整统一、技术先进、高效稳定、安全可靠的基于Internet的教学管理信息系统。目标:统筹考虑,信息共享;包容性和可扩展性;简洁、易使用、易维护、适合非计算机人员使用;为教师、学生提供良好的信息服务;运行 可靠、安全可靠;采用先进成熟的技术,建立实用可靠的系统。1.3 工作业绩1.3.1 个人主要工作系统分析:主要负责数据流程图的绘制及解释系统实施:主要负责系统测试1.3.2 主要收获了解了信息系统从开发到实施的具体程序,同时对系统设计阶段的数据库设计和代码的编制以及界面的有了更深的认识。1.3.3 自我评定 优 良 中 及格 不及格1.3.4 小组成员任务分工情况小组所有成员分工如下:表1-1学号姓名任务备注1004090133席望系统规划与分析A1004090203艾海波系统设计B1004090103左晓蕾系统实施C2 系统规划2.1 可行性分析2.1.1经济可行性分析经济上的可行性分析主要是预估费用支出和对项目的经济效益进行评估,我们系统的开发环境是学校机房和寝室,利用先用的资源进行开发,费用可以忽略,并能够为教学管理提供帮助,可以收到客观的经济效益。2.1.2技术可行性分析技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。此外我们学习了计算机文化基础,VB.net,数据库原理以及数据结构等,掌握了一定的基础知识,就目前使用的开发技术来说建议系统的功能目标应该能够达到,利用现有的技术在规定的期限内开发工作基本能够完成。2.1.3管理组织可行性分析使用本系统的人员要求有一定的计算机文化基础,系统管理员要求掌握一定的计算机专业知识,掌握数据库的管理和维护,以及日常系统的基本维护和管理。该系统的实现提高了教师和学生的工作效率,大大节约了工作时间,鉴于系统的技术性含量不是很高,故设备的科技含量也一般,基本达到大量的计算机普及程度,有利于实现网络化教学信息管理。3 系统分析为方便教学管理,实现教学管理信息化的目的,要对服务的主体进行分析。 (1)教务处:管理主体,负责学生、教师、成绩、课程、初始设定的管理,拥有系统的最高权限。 (2)教师:教学主体,在系统中只能查看与自己相关的信息,包括基本信息、课程信息和成绩信息等。 (3)学生:受教育主体,在系统中只能查看与自己相关的信息,包括基本信息、选课信息和成绩信息等。3.1 业务流程分析教务处的主要工作是对课程、教师、学生的管理,教务处可添加、修改、删除学生信息和教师信息;设置相应的课程或对课程信息进行修改;查看所有学生的成绩信息。学生可以选课和对教师授课情况进行评价,查看修改自己的基本信息,查看自己的课程表和各科成绩。教师则要负责授课、组织考试和录入成绩,教师也可以查看自己的授课情况、选课学生名单、学生成绩,查看修改自己的基本信息。总体业务流程如图10-2 所示。用户表修改密码学院表信息维护代码维护班级表教师查看教师管理学生选课教师信息教务处查看选课课程安排课程安排课程表教学计划成绩表学生查看查看学生管理信息维护学生信息成绩表3.2 数据流程图根据以上需求分析,教学管理信息系统的功能模块设计如图所示。各模块功能说明:(1)登录模块根据不同的账号和身份登录系统,实现不同的系统操作。(2)系统管理模块负责系统中用户密码修改、初始化新添加用户密码等工作。(3)数据维护模块由管理员进行操作,用于教师、学生、课程信息的添加、删除、修改及浏览。(4)教学管理模块用于学生选课、教师成绩录入和成绩单打印。(5)成绩查询管理模块主要用于学生查询自己选修课成绩、管理员查看各科选修课成绩分布。(6)帮助模块介绍系统的功能及系统的使用。4 系统设计4.1总体设计(一)系统功能描述本系统的主要任务是实现对学校的学生信息管理、成绩管理、教师考核信息管理、课程信息管理及相关查询。其主要功能包括:学生信息管理成绩管理课程信息管理查询要求查询结果教师信息管理教学管理系统教学信息系统用户(1)学生信息管理功能添加学生:以班级为单位,进行学生入库。其中分为单个添加和成批添加。单个添加学生供数量较少的学生信息入库;学籍变更。提供学生转学、休学、复学、退学、留级及毕业信息。删除学生:当学生毕业后,学生信息转移备份数据库中,系统的基本数据库中需要删除学生信息。该功能主要进行成批地删除学生信息,如连续学号区段的多位学生信息删除,整个班级的删除,所有学生信息的删除。学生信息备份:在学生信息删除前,将其按班级为单位保存到备份数据库(2)学生成绩管理功能l分数录入:以班级为单位,录入成绩。l分数段统计:以班为单位,根据成绩统计各科各分数段的人数,总分各分数段的人数。l成绩备份:为指定班级及指定的学期数的学生成绩保存到备份数据库中。(3)教师信息管理功能l添加新教师。l教师信息的修改。l教师成绩考核。(4)课程信息管理功能课程管理。提供本学期各年级各专业所开课程名称的录入、修改、删除。它是学生成绩管理的基础。用以保证数据库中一致性原则。教师与课程。供录入课任教师与课程、班级的联系情况。是排课系统的基础。(5)查询功能。l 学生信息查询。根据用户的要求,查询学生数据库的所有可能的信息,其中包括成绩查询。l 教师信息查询。根据用户的要求,查询相关教师信息。l 备份成绩查询。按班级为单位查询备份数据库的学生信息。4.2详细设计4.2.1 代码设计使用代码可以提高处理的效率和精度。按代码对事物进行组、累计或按某种规定算法进行统计分析,处理十分迅速,本系统所用到的编码如下。学院代码设计代码规则:顺序码,两位数字字符格式代表学院名称专业代码设计学院编码04专业代码设计代码规则:所在学院代码+学院内专业顺序编码0409专业顺序编码所在学院代码班级代码设计代码设计规则:入学年份后两位+学院代码+专业代码+班级编号10040902班级编号专业代码学院代码入学年份后两位学号代码设计代码设计规则:入学年份后两位+学院代码+专业编码+班级代码+学生编号学生编号1004090203编辑代码专业代码学院编码入学年份后两位100409020310 级经济管理学院电子商务专业2 班3 号学生教师号代码设计代码设计规则:教师入职年份+教师编号教师入职年份教师编号199900119990011999 年入职的编号为001 的教师课程代码设计代码设计规则:开课学院代码+课程编号开课学院代码课程编号040110010110经济管理学院开设的课程编号为0110 的微观经济学课程课程类别代码设计:代码设计规则:顺序码全校选修课01班级必修课0201全校选修课;02班级必修课;以此类推,可添加新的课程类别,考虑到课程类别不会超过99 种。4.2.2 数据库设计数据库设计主要包括概念结构设计(E-R 模型设计)、逻辑设计和物理设计。(一) 概念结构设计该系统中的实体有学生、教师、课程、学院、专业、班级、成绩、课件。E-R 图分别如图4.1、4.2、4.3、4.4、4.5、4.6、4.7所示,总体E-R 图如图4.8 所示图4.1 学生实体图4.2课程实体图4.3 教师实体图4.4 考试成绩实体 图4.5 专业实体 图4.6 班级实体 图4.7 课件实体图4.8 总体E-R
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号