教学管理系统设计报告

合集下载

教务管理信息系统报告

教务管理信息系统报告

管理信息系统课程设计报告课题名称:教务管理系统目录1、系统规划 (1)1.1 系统的开发背景 (1)2、系统分析 (2)2.1需求分析 (2)2.2可行性分析 (2)2.3教务管理业务流程分析 (2)2.4教务管理数据流图分析 (3)2.5教务管理数据字典 (4)3、系统设计 (8)3.1系统总体设计 (8)3.1.1教务管理功能结构设计 (8)3.1.2教务管理运行环境设计 (9)3.1.3硬件设备的购置 (9)3.1.4系统总体流程图设计 (10)3.2教务管理详细设计 (11)3.2.1教务管理代码设计 (11)3.2.1.1系部编码方案 (11)3.2.2教务管理数据库设计 (12)3.2.2.1学籍课程文档管理 (12)3.2.2.2成绩管理子系统 (15)3.2.3输入输出设计 (16)3.2.4考试子系统的工作流程 (16)4、系统实施 (17)4.1物理系统的实施 (17)4.1.1网络系统的实施 (17)4.1.2数据库系统的实施 (17)4.2程序设计 (17)4.3系统测试与调试 (17)总结 (22)参考文献 (23)管理信息系统课程设计1、系统规划1.1 系统的开发背景近几年,随着教育规模的持续扩大,在大众教育体系中,学生更像消费者,他们要求学校制度的多样化。

学校需要给学生更多的自由选课、选专业方向、选专业、选择学业进度、实行主、辅修制、注册自由、提示劝导、毕业资格审核等等,学校的服务应以学生为服务对象,提供优质服务。

这些都给学校的传统管理带来了巨大的麻烦,这样传统管理模式将无法满足这种新的模式。

在这种情况下,各校纷纷仿效国外的学分制管理,随着学分制和教学模式的改变,学校为了配合学分制及无纸化办公,提出了教务系统的信息化、网络化,即在新的教学管理体制下,如何利用计算机,利用校园网,构建以为学生服务为中心的网上教务系统,依据新的教务系统,从全局开始设计,充分考虑未来的扩展性,让数据在网上流动,学生、学科、学院、教务、财务、学工一条线,全部实现计算机管理。

教务管理系统需求分析报告

教务管理系统需求分析报告

教务管理系统需求分析报告一、引言。

随着教育信息化的不断发展,教务管理系统作为学校管理的重要工具,对于提高教学质量、提升学校管理效率具有重要意义。

本报告旨在对教务管理系统的需求进行深入分析,以期为系统的设计和开发提供参考。

二、系统功能需求分析。

1. 学生信息管理。

教务管理系统需要能够对学生信息进行全面管理,包括学生基本信息、学籍管理、学生档案管理等。

同时,还需支持学生信息的快速查询和统计分析,以便学校管理人员及时了解学生情况。

2. 课程管理。

系统应当具备课程管理功能,包括课程安排、课程信息录入、教室资源管理等。

此外,还需要支持教师对课程的安排和调整,以及学生选课情况的监控。

3. 教师管理。

教务管理系统需要对教师信息进行管理,包括教师基本信息、任课情况、教学评价等。

同时,还需要支持教师的考勤管理和教学任务的分配。

4. 成绩管理。

系统应当能够对学生成绩进行管理和统计分析,包括成绩录入、成绩查询、成绩分析等。

同时,还需要支持成绩的排名和统计报表的生成。

5. 考勤管理。

教务管理系统需要支持学生考勤信息的录入和管理,同时还需要能够对教师的考勤情况进行监控和统计。

6. 综合查询。

系统应当提供全面的综合查询功能,包括学生信息查询、课程信息查询、成绩查询、考勤查询等,以便学校管理人员和教师能够随时随地获取所需信息。

三、系统非功能需求分析。

1. 安全性。

教务管理系统需要具备严格的安全性,包括用户身份认证、权限管理、数据加密等,以保障系统数据的安全性和完整性。

2. 稳定性。

系统应当具备良好的稳定性和可靠性,能够长时间稳定运行,同时需要支持大并发量的操作。

3. 用户友好性。

系统界面应当简洁直观,操作流程清晰,以便用户能够快速上手并进行操作。

4. 扩展性。

系统需要具备良好的扩展性,能够根据学校的发展需求进行功能扩展和定制化开发。

四、总结。

教务管理系统的需求分析是系统设计和开发的重要基础,只有深入了解用户需求,才能设计出更加符合实际需求的系统。

课程管理系统实验报告

课程管理系统实验报告

课程管理系统实验报告介绍本文档旨在介绍一个基于课程管理系统的实验报告。

课程管理系统是一个用于学校、大学或其他教育机构管理课程、学生和教师的软件系统。

本次实验的目的是设计和实现一个简单的课程管理系统,以便更好地管理课程信息并提高教育机构的效率。

实验目标本次实验的主要目标是设计和实现一个课程管理系统,实现以下功能: 1. 学生信息管理:能够添加、查看、修改和删除学生的基本信息,包括姓名、学号、班级等。

2. 课程信息管理:能够添加、查看、修改和删除课程的基本信息,包括课程名称、课程代码、学分等。

3. 成绩管理:能够记录学生的课程成绩,并能够查询学生的成绩信息。

4. 教师管理:能够添加、查看、修改和删除教师的基本信息,包括姓名、教师编号、所教授的课程等。

5. 数据统计:能够统计不同课程的学生人数、平均成绩等。

实验过程下面是本次实验的具体过程:步骤一:需求分析首先,我们需要进行需求分析,明确需要实现哪些功能,并确定系统的具体要求。

通过与教师和学生的讨论,我们得出了以上的实验目标。

步骤二:系统设计接下来,我们进行系统设计,包括数据库设计和界面设计等。

我们使用MySQL 数据库来存储学生、课程和教师的信息,并使用Python编程语言来实现系统的逻辑部分。

为了简化界面设计,我们选择使用命令行界面。

步骤三:系统实现在系统实现阶段,我们按照系统设计的要求,使用Python编程语言实现了课程管理系统。

我们使用了Python的数据库访问库来连接MySQL数据库,并编写了相应的SQL语句来实现数据的增删改查等操作。

步骤四:系统测试完成系统实现后,我们进行了系统测试,以确保系统运行良好并满足需求。

我们进行了各种场景的测试,包括添加学生、添加课程、录入成绩等。

通过测试,我们发现并解决了一些系统中的问题,并进行了相应的修复。

步骤五:实验总结最后,我们进行了实验总结,总结了实验过程中的经验和教训,以及系统的优点和不足之处。

教务管理系统课程设计报告

教务管理系统课程设计报告

教务管理系统课程设计报告一、引言教务管理系统是为了提高学校教务工作效率而开发的一种信息管理系统。

本课程设计报告主要介绍了教务管理系统的设计思路、功能模块以及系统实现等方面的内容。

二、设计思路教务管理系统的设计思路是基于学校教务工作的需求和特点,通过信息技术手段对教务工作进行信息化管理,提高工作效率和服务质量。

在设计思路上,本系统采用了模块化的设计,将教务工作拆分成多个模块,分别进行管理。

同时,系统还采用了数据库技术,将数据存储在数据库中,方便对数据进行管理和查询。

三、功能模块教务管理系统的功能模块包括学生管理模块、课程管理模块、教师管理模块、成绩管理模块和课表管理模块等。

1. 学生管理模块学生管理模块主要包括学生信息的录入、修改和查询功能。

系统管理员可以通过该模块实现对学生信息的管理和维护。

2. 课程管理模块课程管理模块主要包括课程信息的录入、修改和查询功能。

教务处老师可以通过该模块实现对课程信息的管理和维护。

3. 教师管理模块教师管理模块主要包括教师信息的录入、修改和查询功能。

系统管理员可以通过该模块实现对教师信息的管理和维护。

4. 成绩管理模块成绩管理模块主要包括学生成绩的录入、修改和查询功能。

教师可以通过该模块实现对学生成绩的管理和维护。

5. 课表管理模块课表管理模块主要包括课表信息的录入、修改和查询功能。

教务处老师可以通过该模块实现对课表信息的管理和维护。

四、系统实现教务管理系统的实现主要包括前端界面设计和后端数据库设计两个方面。

1. 前端界面设计前端界面设计主要包括系统登录界面、主页面和各个功能模块的页面设计。

界面设计应简洁明了,符合用户使用习惯,提高用户体验。

2. 后端数据库设计后端数据库设计主要包括数据库表的设计和数据表之间的关系设计。

数据库表的设计应符合数据的规范和一致性要求,同时保证数据的安全性和可靠性。

五、总结教务管理系统是提高学校教务工作效率的重要工具,通过对教务工作进行信息化管理,可以提高工作效率和服务质量。

教务管理系统需求分析报告

教务管理系统需求分析报告

教务管理系统需求分析报告一、引言。

教务管理系统是高校教务工作的重要组成部分,它对学校的教学管理、学生管理、课程管理、教师管理等方面起着至关重要的作用。

本报告旨在对教务管理系统的需求进行深入分析,以期为系统的设计和开发提供有效的参考依据。

二、需求分析。

1. 教学管理。

教务管理系统应当具备完善的教学管理功能,包括课程安排、教室分配、教学任务分配等。

系统需要能够满足学校教学计划的编制、调整和查询,能够根据教学任务自动生成教学计划,并且能够实现教学资源的合理分配和利用。

2. 学生管理。

学生管理是教务管理系统的重要功能之一,系统应当能够实现学生信息的录入、查询、修改和统计分析。

此外,系统还需要能够对学生的选课、成绩、学籍等信息进行管理,并能够及时更新和反馈给相关部门和个人。

3. 课程管理。

教务管理系统需要对课程信息进行全面管理,包括课程的开设、修改、删除等操作。

系统应当能够实现课程的排课、课程表的生成和查询,能够根据学生选课情况进行课程容量的调整,并能够满足不同学期、不同专业的课程需求。

4. 教师管理。

教师管理是教务管理系统的另一个重要功能模块,系统需要能够对教师信息进行管理,包括教师的基本信息、任课信息、教学评价等。

系统还需要能够实现教师的工作安排、教学任务的分配和调整,能够满足教师的工作需求和教学要求。

5. 系统安全。

教务管理系统需要具备较高的安全性,能够保护学校教务信息的安全和完整性。

系统需要能够实现权限管理、数据加密、访问控制等功能,确保只有授权人员才能够进行相关操作,避免信息泄露和数据丢失的风险。

6. 用户友好性。

教务管理系统需要具备良好的用户界面和用户体验,能够方便用户进行操作和查询。

系统需要能够实现信息的快速检索和展示,能够提供个性化的服务和定制化的功能,满足不同用户的需求和习惯。

三、总结。

综上所述,教务管理系统的需求分析涉及到教学管理、学生管理、课程管理、教师管理、系统安全和用户友好性等多个方面。

教学管理系统设计报告

教学管理系统设计报告

教学管理系统设计报告教学管理系统设计报告学院:商学院班级:信管11-5学号:202XXX姓名:周丽1.系统总体设计方案教学管理系统是基于学院局域*的一个C系统,后台数据库使用学院服务器中的SQL Server2000,前端应用程序是由VB开发的窗口界面应用程序。

整个系统的具体设计方案如下所述。

模块设计根据系统分析结果,高职教学管理系统由四个子系统组成,分别是教学计划管理、教学任务管理、成绩管理和教材需求管理。

系统功能结构图如下所示。

教学管理系统教学计划管理教学任务管理成绩管理教材需求管理图 1 教学管理系统功能结构图各子系统的模块结构图如图2-5所示。

教学计划管理教学信息课程教学计划计划课程信息教教学计划课程信息管理课输入教学计划程输出教学计划学计划息程课信信课程审核教学计划输入课程信息建立课程信息档案图2教学计划管理模块结构图息信息教学任务管理划务计任教学任输入任课申请教任学教学任务输入教学任务计划信息教学计划教学任务计划请申课教学任务打印任课通知任务任课申请通知任课通知任课息信级班划计学班级读入教学计划读入班级信息生成教学任务计划汇总审核生成任课通知教学教图3教学任务管理模块结构图成绩管理学生成绩科目计务划打印成绩学生成绩科目成绩输入成绩程成绩学生成绩打印班级成绩表班级学生打印成绩单成绩教学任务课程成绩科目成绩学生成级班成绩成单课成绩单绩成绩绩输入课程成绩汇总科目成绩成绩审核生成班级成绩打印生成成绩单打印图4成绩管理模块结构图教材需求管理务任学教教学任务班级信息信息级班教材需求读入班级信息读入教学任务教材需求输出生成教学材需求图5教材需求管理模块结构图2.代码设计教学管理系统共有五个代码进行设计,分别描述如下。

课程号(5位)说明:左起两位为课程所属学科缩写,后三位为流水号。

示例:CS001,表示计算机科学的第001号课程。

注:常用的学科缩写有:CS(计算机科学)、ES(电子科学与技术)、IE(信息与通信工程)、MA(管理学)、PH(哲学)、MT(数学)、GL(语言学)课程类别(1位)说明:0——公共课,1——专业基础课,2——专业课,3——选修课,4——毕业设计教学计划编号(8位)说明:左起4位为专业缩写,后4位为年级。

交职学院教学资源管理系统的设计与实现的开题报告

交职学院教学资源管理系统的设计与实现的开题报告

交职学院教学资源管理系统的设计与实现的开题报告一、选题背景随着网络技术的不断发展和信息化教育的深入推进,学校的教学体系也在不断更新和改进。

然而,许多学校的教学资源管理还停留在传统的手工管理阶段,无法满足现代教学的需求。

为此,本系统旨在设计并实现一套高效便捷的教学资源管理系统,为学校教学提供可靠的数字化支持。

二、研究目的本系统的目的是为提高教学资源的使用效率,并为教师和学生提供更加优质和多样的学习资源。

主要实现以下功能:(1)资源上传:教师可以将各种教学资源上传至系统中,包括教案、习题、音频、视频等等。

(2)资源管理:系统管理员可以对上传的教学资源进行审批、审核和管理,确保资源的质量和有效性。

(3)资源检索:学生和教师可以通过系统搜索功能快速找到所需的教学资源。

(4)资源分享:系统支持资源的分享功能,教师和学生可以将自己制作的优质教学资源分享给其他用户。

三、研究内容及方法本系统采用B/S架构,使用MySQL作为数据库管理系统,PHP作为后端开发语言,利用HTML、CSS、JavaScript等技术构建前端界面。

主要实现以下功能:(1)用户管理:包括系统管理员、教师和学生,管理用户信息和权限。

(2)资源上传:用户可根据需求上传各类教学资源。

(3)资源审核:管理员可对用户上传的资源进行审核、审批和管理,确保资源的质量和有效性。

(4)资源检索:用户可根据名称、类型、关键词等条件进行资源检索。

(5)资源分享:用户可将自己制作的优秀教学资源分享给其他用户,以获得更好的学习效果。

四、预期成果与意义本系统的建立将有助于学校教学资源的数字化、智能化管理,提升教学效率和质量。

同时,通过提供更加优质和多样化的教学资源,将有助于提高学生的学习成绩和素质。

本系统的研究可以为其他类似的教育机构提供借鉴和参考,推动教育信息化的发展。

管理系统软件设计报告

管理系统软件设计报告

管理系统软件设计报告一、引言管理系统软件是一种用于支持企业或组织管理工作的软件,通过提供信息管理、流程管理、决策支持等功能,有效提高了管理效率和工作质量。

本报告旨在介绍我们团队开发的一款管理系统软件的设计方案和实施计划。

二、需求分析根据对用户的调研和需求分析,我们确定了软件的主要功能需求如下:1. 用户管理:支持用户的注册、登录和权限管理。

2. 数据管理:支持对各类数据的录入、查询、修改和删除操作。

3. 流程管理:支持根据业务需求自定义流程,并提供流程审批和监控功能。

4. 报表生成:根据所需数据自动生成各类报表,方便用户进行数据分析和决策。

5. 系统管理:支持对系统进行配置和监控,保证软件的正常运行。

三、系统设计1. 技术选型基于需求分析和我们团队的技术实力,我们决定采用以下技术进行开发:- 前端:使用HTML、CSS和JavaScript进行界面设计和交互实现,使用React框架进行开发。

- 后端:采用Java语言开发,并使用Spring框架和MySQL数据库进行数据存储和管理。

2. 系统架构我们设计了以下系统架构来支持软件的各项功能:- 前端架构:采用MVC(Model-View-Controller)架构,将用户界面、业务逻辑和数据处理分离,简化开发和维护。

- 后端架构:采用三层架构,包括表示层、服务层和数据访问层,实现了系统的可扩展性和可维护性。

3. 数据库设计根据需求分析,我们设计了以下数据库结构:- 用户表:用于存储用户的信息,包括用户名、密码和权限等字段。

- 数据表:根据实际业务需求设计,存储各类数据的详细信息。

- 流程表:存储自定义流程的相关信息,包括节点、条件和审批人等字段。

4. 界面设计为提升用户体验,我们注重界面的友好性和简洁性,采用了以下设计原则:- 一致性:保持整体界面风格的一致性,方便用户的操作和理解。

- 简洁性:去除冗余信息,简化界面布局和操作流程,提高系统的易用性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息系统分析与设计课程教学管理系统设计说明书目录1、系统概述 (3)1.1编写目的 (3)1.2系统现状 (3)1.3可行性分析 (3)1.4系统目标 (3)1.5参考资料 (4)2.系统分析 (4)2.1系统需求定义 (4)2.2运行环境 (5)2.3业务流程图 (6)2.4数据流程图 (11)2.5数据字典 (14)3.系统概要设计 (15)3.1系统总体结构 (15)3.2子系统结构 (16)3.3输入输出设计 (18)4.数据库设计 (24)4.1数据存储 (24)4.2关系模式 (26)4.3范式优化 (27)4.4物理设计 (27)4.5数据表详解 (28)5.编码设计规范 (31)5.1对象命名约定 (31)5.2常量和变量命名约定 (32)6.系统详细设计 (32)6.1系统模块汇总 (32)6.2程序结构图 (33)6.3用户界面设计 (34)7.网络设计 (42)7.1校园网需求 (42)7.2 校园网应用方法与特点 (43)7.3 校园网建设方案 (44)7.4 安全系统 (45)1.系统概述1.1编写目的本说明书从整体上描述了系统的结构设计,包括每个软件模块(或类)的\属性,模块之间的调用关系;各模块的外部接口说明,系统中数据库的设计等相关内容。

本说明书的预期读者是与学生管理信息系统开发有联系的决策人或开发组成人员,也包括支持本项目的领导和公司人员与软件验证者。

1.2系统现状近些年来,随着高校招生规模的逐步扩大和教学制度的改革,在校学生的数量不断增加。

传统的手工管理办法已基本不能满足需求。

如在校生的学籍、奖惩、退学、请假、处分等一系列复杂的事务,不仅出错机率高;而且学生成绩的登记与查询,也是一项非常繁重而枯燥的劳动;另外,每年课程的变化都需要重新规划,也同样耗费了许多人力、物力。

因此,在信息化高速发展与计算机技术广泛应用的今天,利用数据库技术,采用B/S体系结构,设计开发一个学生管理信息系统,无论是从提高工作效率方面,还是在促进学校教学管理水平的提高等方面,都具有重要意义。

1.3可行性分析❖经济可行性分析:从根本来说就是分析获得的收益是否超过研制和维护所需费用,即判断最终效益/开发成本是否>100%。

经过投资估算、收益估算以及投资和收益的比较,发现建立新系统后,能够提高的工作效率和服务质量这些长远收益的价值远大于目前的经济投资。

❖社会可行性分析:目前市场形态供不应求,系统的开发顺应了时代潮流的发展,具有生存的环境。

对于普通用户只要求具备基础的计算机知识,在高校范围内绝大多数用户都能够适应。

❖技术可行性分析:重点是实现MIS的软硬件功能和研制人员的水平与结构。

本系统采用B/S体系结构来实现数据的处理、传输与存储,从当前微机网络发展水平看,在软、硬件上已具技术可行。

合理的人员配备是拥有系统设计人员,网页编程技术员和网络管理员。

➢结论:以上各项都具有可行性,可以进行系统开发。

1.4项目目标✧开发软件、体系结构1.采用浏览器/Web服务器体系结构模型(B/S)作为应用。

在这种结构下,用户界面完全通过WWW浏览器实现,对于应用程序的开发,配置以及软件移植性等方面,比客户机/服务器模型(C/S)具有更大的优势和利用空间。

不仅能有效降低建设和维护成本,简化管理,使得更新维护更加安全可靠;且适应大规模和复杂的应用需求,以及不断变化发展的业务需求2.采用VisualC#.NET编译软件开发分布式应用,用C#.NET生成的企业解决方案不但具有广泛的兼容能力,支持不同的系统平台、数据格式和多种连接方式运行;而且在Internet环境下实现的系统是松散耦合、跨平台、与语言或特定接口无关的系统,并提供对Web应用程序的可靠访问。

3.服务器采用SQL Server数据库作为支撑,构建了一套规范且符合教务工作需求的教务信息系统。

✧信息安全与保密技术管理员享有对其项目中各种信息进行修改、以及对日志进行维护的权利。

而一般的工作人员或者学生只拥有查询的权限。

1.5参考资料1) 管理信息系统开发与应用.....................作者:朱志强出版社:复旦大学出版社2) SQL Server2003数据库实用教程...............作者:刘佳出版社:科技教育出版社3) 信息系统分析与设计案例分析..................作者:姜同强出版社:科学出版社2.系统概要设计2.1需求分析定义(一)功能需求➢系统目标:通过本系统能帮助教务处管理人员利用计算机,快速方便的对学生学籍、成绩、异动、证件进行管理、输入、输出、查询、统计等操作,使散乱的信息档案能够具体化,直观化、合理化。

➢处理范围:✧管理员通过用户名与密码登陆。

一旦通过系统授予特权,可以修改学生考试成绩;查看或删除以往日志记录。

✧教务处对学生信息(学生学籍、成绩、异动、证件)的添加、删除、修改、查询、统计、打印操作。

其中:1)查询页面系统均提供多个查询条件的关键字进行选择;在选择相应的条件后输入对象值即可在新窗口分页显示结果。

既能够通过学生的个人信息找到个人学籍(例如:知道学生的姓名能够找到该学生的所有学籍信息)也能通过一个特征值找到所有匹配的信息(例如:查询同一专业的所有人员)2)添加页面分两个步骤执行,要求先输入学生所在院系、专业名称,然后在新页面登记其他各项详细信息3)修改页面分两个步骤执行,要求先输入学生学号,然后在新页面修改其他各项详细信息✧提供网上平台,学生可在线查询个人学籍信息、考试成绩。

(二)性能需求1)快速响应:软件响应时间;更新处理时间要求快且迅速。

要求查询学籍和成绩的响应结果应尽量快,在2分钟内出现结果。

2) 适应性强:对常用的操作系统、浏览器,可以几乎不加修改直接使用;需借助其他软件进行操作的部分,应提供稳定的多于一种的与其他软件的接口;当数据的精度、结构与其他软件接口发生变化时,要求软件适应性强,灵活性大。

当软件出现运行错误时,应有明确提示,并尽可能挽救用户已输入的数据,最后,系统硬件提供定期的数据备份功能。

3) 可扩充性:当使用到一定阶段时,数据或功能提供升级和更新4) 可靠度高:在各项数据的输入,输出及传输过程中要求保持数据的准确,当系统发生故障时,处理系统能及时备份数据库,避免数据流失.5)友好的用户界面及操作的灵活性:系统提供浏览器界面,便于用户实现各种查询、发送操作。

在系统的操作过程中体现了简单、方便、灵活的特点。

为了确认信息传送双方在系统中传送信息的可靠性及安全性,采用认证的方法,将信息及时反馈给用户,这样就预防了信息的丢失及错发现象。

6)开放性及可扩充性:软件设计采用标准化接口,硬件平台采用标准网络接口,采用开放式数据库互连接口(ODBC),使本系统与其它应用系统容易实现互连。

网络上运行TCP/IP协议,易于计算机间的互连。

采用模块化、结构化设计,使系统的网络扩充、功能增加、业务扩展更容易实现。

2.2运行环境※MIS系统运行平台设计管理信息系统(MIS)的系统运行平台是指支撑MIS开发与运行的计算机系统及其网络的硬件系统、系统软件及开发运行支持工具软件所组成的有机整体,是管理信息系统开发、运行的基础,它对管理信息系统的功能、性能与结构影响巨大。

它与组织机构一起支撑着整个MIS的体系结构。

MIS系统平台配置包含计算机处理方式选择、网络拓扑结构设计、网络操作系统选择、数据库管理系统等多个方面的内容。

MIS系统平台配置的总体设计必须根据MIS的规模目标、可用资源(物资、信息、技术三方面)、性能需求:①吞吐量、存储量;②服务时间、响应时间;③可靠性、适应性等多方面因素综合考量确定方案。

======================软件环境:WEB服务器端:Windows 2000 Server、IIS5.0、SSL4.0数据库服务器:SQL Sever 2003客户端运行环境为:Windows9X或Windows 2000系列、IE5.0或IE4.0硬件环境:WEB服务器端:主频1GHZ以上CPU、256MHZ以上内存数据库服务器端:主频1GHZ以上CPU、256MHZ以上内存客户端:PII300MHZ以上CPU、64M以上内存======================学生信息服务2.4 数据流程图教学管理信息系统顶层数据流图查询结果视图 查询结果视图密码修改学生成绩查询学生成绩表匹配学生登录(输入学号及密码)学生密码表学生学籍查询错误提示不匹配学生学籍表验证学号和密码匹配匹配教学管理信息系统0层数据流图学生信息管理细化成绩管理细化异动管理细化证件管理细化2.5数据字典➢数据文件描述数据文件描述是定义系统所在使用的内部文件,定义的内容包含文件名称、文件别名、文件目的、字段组成、记录总长、组织结构和说明。

文件名称:学生信息文件文件别名:无文件目的:存储学生信息字段组成:字段名称数据类型长度备注======== ========= ========= ========学生姓名Char 8学生院系Char 6学生性别Char 1政治面貌Char 1学号Char 6 主键专业Char 8========= ========== ========== =========组织结构:索引循环组织说明:以学生学号为主键,键值不重复➢处理描述处理描述的对象以数据流程图中的转换处理为主,描述的顺序以转换处理的编号顺序为依据,描述的内容以定义该转换处理应执行的功能需求为目标,即只定义处理逻辑,而不定义处理的方法。

3.系统概要设计3.1系统总体结构教学管理系统1.0学生信息管理1.1.0学生证件管理1.4.0学生成绩管理1.2.0学生信息服务1.5.0学生异动管理1.3.03.2子系统结构图子系统结构设计图--学生学籍管理子系统结构设计(H图)---学生成绩管理子系统结构设计(H图)---学生证件管理学生学籍查询1.5.1学生成绩查询1.5.2学生信息服务1.5.0学生修改密码1.5.3子系统总体结构细化图-学生信息服务3.3输入输出设计1.1.1.11.1.1.21.1.1.31.1.1.41.1.1.5模块编号: 输入 处理 输出1.2.1.11.2.1.21.2.1.31.2.1.4模块编号: 输入 处理 输出1.2.1.5.11.2.1.5.2 1.2.1.5.31.2.1.5.41.2.1.6模块编号: 输入 处理 输出1.3.11.3.21.3.31.3.41.3.5模块编号: 输入 处理 输出1.3.61.4.1.11.4.1.21.4.1.31.4.1.41.4.1.5模块编号: 输入 处理 输出1.5.11.5.21.5.3H 图编号: 输入 处理 输出4数据库设计学生事务ER图(左半部份)学生事务ER图(左半部份)4.2关系模式++教务处模块✧实体名称:学生学籍表➢对应的关系:学生学籍表(学号,姓名,性别,出生日期,民族,政治面貌,院系,专业,班级,外语等级,计算机等级,身份证号,学生照片,学生证补办,备注)✧实体名称:学生成绩表➢对应的关系:学生成绩表(学号,姓名,学年学期,课程代码,课程名称,主讲教师代码,成绩,学分,教室名称,周次,星期,节次,校区名称,考试日期)✧实体名称:学生异动表➢对应的关系:学生异动表(学号,姓名,异动代码,异动名称,发生日期,备注)✧实体名称:学生异动表统计表➢对应的关系:学生异动统计表(异动代码,异动名称,总人数)✧实体名称:教务处密码表➢对应的关系:教务处密码表(用户名,密码,组名,备注)✧实体名称:教务处密码表➢对应的关系:学生成绩修改日志表(时间,用户名,修改内容,改前内容,改后内容)++学生模块✧实体名称:学生学籍表➢对应的关系:学生学籍表(学号,姓名,性别,出生年月,民族,政治面貌,籍贯,院系,专业,专业类型,班级,外语等级,计算机等级,身份证号,学生照片,学生证补办,备注)✧实体名称:学生成绩表➢对应的关系:学生成绩表(学号,姓名,学年学期,课程代码,课程名称,主讲教师代码,成绩,学分,绩点数,学分绩点,教学秘书部门代码)✧实体名称:学生密码表➢对应的关系:学生密码表(学号,姓名,出生年月,密码,组名,初始密码,校内专业码,可选学分)4.3范式优化规范化理论研究关系模式之间的依赖关系及其对关系模式性能的影响,探讨关系模式应该具备的性质和设计方法。

相关文档
最新文档