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

合集下载

软件详细设计说明书例

软件详细设计说明书例

软件详细设计说明书例一、引言在软件开发过程中,详细设计是连接概要设计和编码实现的重要环节。

它为软件的编码提供了具体的指导,包括模块的内部结构、算法、数据结构、接口等方面的详细描述。

本文将以一个简单的学生管理系统为例,展示一份软件详细设计说明书的范例。

二、软件概述(一)软件名称学生管理系统(二)软件功能1、学生信息管理:包括学生基本信息的录入、修改、查询和删除。

2、课程管理:课程信息的添加、修改、查询和删除。

3、成绩管理:学生成绩的录入、查询和统计分析。

三、模块设计(一)学生信息管理模块1、学生信息录入子模块输入:学生的学号、姓名、性别、出生日期、班级等信息。

处理:对输入的信息进行合法性校验,如学号的唯一性检查、出生日期的格式检查等。

将合法的信息保存到数据库中。

输出:提示信息,如“录入成功”或“录入失败,请重新输入”。

2、学生信息修改子模块输入:要修改的学生学号和修改后的信息。

处理:根据学号查询出对应的学生信息,将修改后的信息更新到数据库中。

输出:提示信息,如“修改成功”或“修改失败,请重新输入”。

3、学生信息查询子模块输入:查询条件,如学号、姓名、班级等。

处理:根据查询条件从数据库中检索出符合条件的学生信息。

输出:查询结果,以列表形式展示学生的基本信息。

4、学生信息删除子模块输入:要删除的学生学号。

处理:根据学号从数据库中删除对应的学生信息。

输出:提示信息,如“删除成功”或“删除失败,请重新输入”。

(二)课程管理模块1、课程信息添加子模块输入:课程编号、课程名称、学分、授课教师等信息。

处理:对输入的信息进行合法性校验,如课程编号的唯一性检查。

将合法的信息保存到数据库中。

输出:提示信息,如“添加成功”或“添加失败,请重新输入”。

2、课程信息修改子模块输入:要修改的课程编号和修改后的信息。

处理:根据课程编号查询出对应的课程信息,将修改后的信息更新到数据库中。

输出:提示信息,如“修改成功”或“修改失败,请重新输入”。

学生信息管理系统数据库设计报告

学生信息管理系统数据库设计报告

学生信息管理系统数据库设计报告一、前言学生信息管理系统是一种非常重要的教务管理工具,它可以帮助学校管理学生的个人信息、课程信息以及成绩信息等。

在本报告中,我们将详细介绍一个学生信息管理系统的数据库设计方案。

二、需求分析在设计学生信息管理系统数据库之前,我们需要进行需求分析。

根据实际需求,该系统需要包含以下功能:1. 学生个人信息管理:包括学生姓名、性别、出生日期、身份证号码、联系电话等;2. 课程信息管理:包括课程名称、授课教师、上课时间、上课地点等;3. 成绩信息管理:包括学生姓名、课程名称、成绩等;4. 用户权限管理:包括管理员和普通用户两种角色,管理员可以对系统进行操作和管理,普通用户只能查看自己的个人信息和成绩。

三、数据库设计根据以上需求,我们可以设计出以下数据库结构:1. 学生表(student)字段名数据类型字段描述id int 主键IDname varchar(20) 姓名sex varchar(2) 性别birthday date 出生日期id_card varchar(18) 身份证号码phone varchar(20) 联系电话2. 课程表(course)字段名数据类型字段描述id int 主键IDname varchar(50) 课程名称teacher varchar(20) 授课教师time varchar(20) 上课时间place v archar(50) 上课地点3. 成绩表(score)字段名数据类型字段描述id int 主键IDstudent_id int 学生ID(外键)course_id int 课程ID(外键)score f loat 成绩4. 用户表(user)字段名数据类型字段描述id int 主键IDusername varchar(20) 用户名password varchar(50) 密码role int 角色(1:管理员,2:普通用户)四、数据库关系图根据以上数据库设计,我们可以画出以下的数据库关系图:五、总结通过本报告的介绍,我们了解了一个学生信息管理系统的数据库设计方案。

学校学生信息管理系统设计方案

学校学生信息管理系统设计方案

学校学生信息管理系统设计方案一、内容概述随着信息技术的快速发展,学校学生信息管理系统的设计与实施已成为现代教育管理的重要组成部分。

本设计方案旨在为学校提供一个全面、高效的学生信息管理系统,以提高管理效率,优化学生服务体验,推动教育信息化发展。

该系统主要围绕学生信息的管理与整合展开,包括学生基本信息管理、成绩管理、课程管理、考勤管理等多个方面。

通过此系统,学校能够实时掌握学生信息动态,提升教育资源配置效率,为教育教学决策提供数据支持。

系统强调数据的保密性和安全性,确保学生信息的安全可靠。

本设计方案将详细介绍系统的设计理念、功能模块、技术架构以及实施步骤,为学校实施学生信息管理系统提供全面的指导。

1. 背景介绍:简述当前学校对于学生信息管理的重要性及现状,阐述设计学生信息管理系统的必要性。

在当今教育信息化的时代背景下,学校学生信息管理是一项至关重要的任务。

随着教育规模的扩大和学生数量的增加,对于学生信息的管理提出了更高的要求。

学校需要有效、准确地掌握每一位学生的基本信息、学习进度、成绩记录等重要数据,以便更好地进行教育教学管理、学生服务以及决策分析。

传统的依靠纸质文档或简单的电子表格管理方式已经无法满足现代学校对于信息管理的高效、安全和便捷的需求。

设计一套完善的学生信息管理系统显得尤为重要。

设计学生信息管理系统的必要性在于,随着信息技术的飞速发展,数字化管理已经成为各行各业提高工作效率、保障数据安全的重要手段。

学校作为教育的主要场所,学生信息管理是其日常运营中的重要环节。

一个先进的学生信息管理系统不仅能够提高学校对学生信息管理的效率,减少人为操作带来的错误,还能保障学生信息的安全性和完整性。

该系统可以帮助学生更好地了解自己的学习情况,为未来的职业规划和发展提供有力的数据支持。

设计并实现一个功能完善、操作便捷、安全可靠的学生信息管理系统是当前学校教育信息化建设的迫切需求。

二、系统概述随着社会的发展和科技的进步,学校学生信息管理变得日益重要且复杂。

学生信息管理系统详细设计说明书

学生信息管理系统详细设计说明书

学生信息管理系统详细设计说明书学生信息管理系统详细设计说明书1:引言1.1 编写目的本文档的编写旨在对学生信息管理系统进行详细设计,明确系统的各个模块及其功能,为开发人员提供明确的开发方向和标准。

1.2 背景随着学校规模的逐渐扩大,学生信息管理变得日益重要。

为了提高学校的信息化管理水平,开发一个学生信息管理系统以便高效地管理学生信息是必要的。

2:系统总体设计2.1 系统功能学生信息管理系统主要包括以下功能:a) 学生信息录入与修改:实现学生基本信息的录入和修改功能;b) 学生信息查询与统计:根据特定条件查询学生信息,并进行统计分析;c) 学绩管理:录入和查询学生的考试成绩,并相应的成绩单;d) 学生档案管理:管理学生的各类档案,如体检档案、奖惩档案等;e) 综合查询:提供综合查询功能,方便用户根据多个条件查询学生信息。

2.2 系统模块划分根据上述功能,将学生信息管理系统划分为以下模块:a) 学生基本信息模块;b) 学绩管理模块;c) 学生档案管理模块;d) 综合查询模块。

3:学生基本信息模块设计3.1 模块功能学生基本信息模块用于录入、修改和查询学生的基本信息。

3.2 数据库设计3.2.1 学生表学生表包括以下字段:- 学生ID:唯一标识每个学生的ID;- 姓名:学生的姓名;- 性别:学生的性别;- 出生日期:学生的出生日期;- 年级:学生所在的年级;- 班级:学生所在的班级;- 联系方式:学生的联系方式。

3.2.2 其他相关表根据需要,可以创建其他相关表,如班级表、年级表等。

3.3 功能设计3.3.1 学生信息录入功能学生信息录入功能包括以下步骤:a) 输入学生的基本信息,如姓名、性别、出生日期等;b) 根据学生所在的年级和班级信息进行关联;c) 提交学生信息并保存到数据库。

3.3.2 学生信息修改功能学生信息修改功能允许用户修改已录入的学生信息。

3.3.3 学生信息查询功能学生信息查询功能允许用户根据特定条件查询学生信息。

学生信息管理系统设计方案ppt课件

学生信息管理系统设计方案ppt课件
学生信息管理系统设计方案
2021精选ppt
1
目录
一、需求分析 二、开发意义 三、系统详细分析与设计 3.1模块分析 3.2数据库设计 3.3系统逻辑结构图 3.4业务流程图 四、代码 4.1界面 4.2主页 4.3链接数据库 4.4 登录界面图…............…………………………..23 4.5 信息界面图………………………………….....23 4.6 主界面图…………………………………….....24 五、总结………………………………………………24
作为计算机应用的一部分,使用计算机对学生档案进行管理,有着手工管理 所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密 性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率, 也是学校向科学化、正规化管理发展的必要条件,更是各个高等院校与世界 接轨的重要条件。
2021精选ppt
align="right">
<tr>
<td height="494">
cellSpacing="0"
<table
2021精选ppt
7
cellPadding="0" width="559" align="center" border="0">
<tr>
<td><IMG height="47" src="images/bslogin_01.gif" width="559"></td>
2021精选ppt
4

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

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

学生信息管理系统详细设计
1.系统结构设计
2.数据库设计
-学生表:存储学生的基本信息,如学号、姓名、性别、出生日期等;
-班级表:存储班级信息,如班级号、班级名称等;
-成绩表:存储学生的成绩信息,如学号、科目、成绩等。

3.功能模块设计
-学生信息录入模块:提供学生信息的录入功能,包括学号、姓名、
性别、出生日期等;
-学生信息查询模块:提供学生信息的查询功能,可以根据学号、姓
名等条件进行查询;
-学生信息修改模块:提供学生信息的修改功能,允许修改学生的基
本信息;
-成绩录入模块:提供成绩的录入功能,包括科目、成绩等;
-成绩查询模块:提供学生成绩的查询功能,可以根据学号、科目等
条件进行查询。

4.界面设计
学生信息管理系统的界面设计应简洁、直观。

可以使用面向对象的设
计风格,将相关的功能进行分组,并采用菜单、按钮等交互元素来展示和
操作功能。

在设计界面时,应注重界面的可用性和用户体验,使用户能够
方便地进行操作。

5.安全性设计
6.性能优化设计
总之,学生信息管理系统的详细设计需要考虑系统结构、数据库设计、功能模块、界面设计、安全性设计和性能优化设计等方面,以确保系统的
稳定性、安全性和性能。

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

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

学生信息管理系统详细设计课程名称:软件工程指导老师:冯年荣组员:岳一沿、朱隆君、张敏张雨、邵天宇、万文彬2015/5/11、详细设计概述详细设计也叫做程序设计,它不同于编码或编制程序。

在详细设计阶段,要决定各个模块的实现算法,并精确地表达这些算法。

编程设计所开发项目的具体要求和对每个模块规定的功能,以及算法的设计和评价。

详细设计需要给出适当的算法描述,为此应提供详细设计的表达工具。

在理想情况下,算法过程描述应采用自然描述语言来表达,使不熟悉软件的人理解这些规格说明比较容易,无需重新学习。

但是,自然语言在语法上和语义上往往具有多义性,常常要依赖上下文才能把问题交代清楚。

因此,必须使用约束性更强的方式来表达细节。

2、详细设计的基本内容详细设计过程中需要完成的工作主要是确定软件各个组成部分内的算法以及各个部分的内部数据结构,确定各个组成部分的逻辑过程。

另外还有以下工作。

2.1 处理方式的设计(1)数据结构设计:对于需求分析、总体设计确定的概念性的数据类型进行确切的定义。

(2)算法设计:用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来,并为实现软件系统的功能需求确定所必需的算法,评估算法的性能。

(3)性能设计:为满足软件系统的性能需求确定所必需的算法和模块间的控制方式。

(4)确定外部信号的接受发送形式。

2.2 物理设计对数据库进行物理设计,确定数据库的物理结构。

2.3 可靠性设计2.4 其他设计(1)代码设计:为了提高数据的输入、分类、存储及检索等操作的效率,以及节约内存空间,对数据库中的某些数据项的值要进行代码设计。

(2)输入输出格式设计:针对各个功能,根据界面设计风格,设计各类界面的样式。

(3)人机对话设计:对于一个实时系统,用户与计算机频繁对话,因此要进行对话方式、内容及格式的具体设计。

3、结构程序设计3.1 五种基本控制结构构造程序。

(1)顺序型:几个连续的加工步骤依次排列构成。

学生教务管理系统详细设计

学生教务管理系统详细设计

教务管理系统详细设计说明书第1章引言1.1. 项目定义系科综合管理信息系统是为了适应现代化学校管理的需要,加快推进我校数字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量的高效管理信息系统。

学生管理系统是系科综合管理信息系统的重要组成部分。

1.2. 编写目的本文档为“学生管理系统-详细设计说明书”,主要用于为实现系统的功能而进行的系统详细设计说明,详细系统各软件组成模块的实现流程、功能、接口、编译、测试要点等内容,便于对系统的编码进行指导和约束。

1.3. 参考资料《学生管理系统_系统软件需求说明书》。

《学生管理系统_系统概要设计说明书》。

《学生管理系统_数据库设计说明书(数据库字典)》。

第2章程序系统的结构整个学生管理系统的结构可由以下图示来表明:第3章系统功能实现从前面需求分析可以看出,系统功能庞杂,主要分为前台浏览器(B/S)信息发布和数据查询,后台(C/S)数据管理和处理,学生管理功能部分数据分为5类:新生相关;在校生相关;组织社团相关;毕业生相关;学生成绩综合查询相关。

从使用和操作的功能上分,有三种用户:普通客户(浏览器浏览、查询);业务数据管理人员(学生工作辅导员、教务干事);系统管理员。

为便于整个系统组织管理,把各个相对独立的数据或功能组织到整个大系统中来,我们把各个相对独立的功能完全独立设计,编译成独立的目标(功能)模块(singleExecutable),各功能模块最后被集成到一个称为虚拟桌面的控制台模块中。

相应地将系统结构分为一个控制台程序和五个子系统,各子系统又分为若干各子模块。

对应于每一个模块,几乎都有录入、查询、修改、删除、查看详细资料这几个功能。

整个业务流程就是由这几种基本功能实现的。

在这里每个模块都要用到的功能没必要在每个子模块里重复阐述,在每个子模块里只列出区别于其它子模块的功能实现。

3.1. 系统控制台模块功能:各子功能模块的组织和调用;统一的登陆界面实现到数据库服务器的登陆;显示系科主页Web的首页(主要是系科重要通知、消息等);学院通知页面;系科每周工作安排。

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

学生信息管理系统详细设计课程名称:软件工程指导老师:冯**组员:岳一沿、朱隆君、张敏张雨、邵天宇、万文彬2015/5/11、详细设计概述详细设计也叫做程序设计,它不同于编码或编制程序。

在详细设计阶段,要决定各个模块的实现算法,并精确地表达这些算法。

编程设计所开发项目的具体要求和对每个模块规定的功能,以及算法的设计和评价。

详细设计需要给出适当的算法描述,为此应提供详细设计的表达工具。

在理想情况下,算法过程描述应采用自然描述语言来表达,使不熟悉软件的人理解这些规格说明比较容易,无需重新学习。

但是,自然语言在语法上和语义上往往具有多义性,常常要依赖上下文才能把问题交代清楚。

因此,必须使用约束性更强的方式来表达细节。

2、详细设计的基本内容详细设计过程中需要完成的工作主要是确定软件各个组成部分内的算法以及各个部分的内部数据结构,确定各个组成部分的逻辑过程。

另外还有以下工作。

2.1 处理方式的设计(1)数据结构设计:对于需求分析、总体设计确定的概念性的数据类型进行确切的定义。

(2)算法设计:用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来,并为实现软件系统的功能需求确定所必需的算法,评估算法的性能。

(3)性能设计:为满足软件系统的性能需求确定所必需的算法和模块间的控制方式。

(4)确定外部信号的接受发送形式。

2.2 物理设计对数据库进行物理设计,确定数据库的物理结构。

2.3 可靠性设计2.4 其他设计(1)代码设计:为了提高数据的输入、分类、存储及检索等操作的效率,以及节约内存空间,对数据库中的某些数据项的值要进行代码设计。

(2)输入输出格式设计:针对各个功能,根据界面设计风格,设计各类界面的样式。

(3)人机对话设计:对于一个实时系统,用户与计算机频繁对话,因此要进行对话方式、内容及格式的具体设计。

3、结构程序设计3.1 五种基本控制结构构造程序。

(1)顺序型:几个连续的加工步骤依次排列构成。

此处不是重点,只举例其中几个流程图。

(2)选择型:由某个逻辑判断式的取值决定选择其中的一个。

(3)先判定型循环:在循环控制条件成立时,重复执行特定的加工。

(4)后判定型循环:重复执行某些特定的加工,直至控制条件成立。

(5)多情况行选择:列举多种加工情况,根据控制变量的取值,选择执行其一。

3.2 数据结构设计(1)系统平台总体布局图3.3数据结构的具体设计SQL源模式建立表CREATE TABLE Class([班级号] [char] (10) NOT NULL ,[班级名] [char] (20) NOTNULL ,[班主任] [char] (10) NULL ,[专业号] [char] (10) NULL )CREATE TABLE Audit ([学号] [char] (10) NOT NULL ,[姓名] [char] (10) NOT NULL ,[班级号] [char] (10) NOT NULL ,[审核结果] [char] (60) NOT NULL )CREATE TABLE Student_score([学号] [char] (10) NOT NULL ,[姓名] [char] (10)NULL ,[班级号] [char] (10) NULL ,[课程号] [char] (10) NOT NULL ,[课程名] [char] (20) NULL ,[课程类别] [char] (4) NULL ,[开课时间] [char] (10) NULL ,[教师工号] [char] (10) NULL ,[学分] [float] NULL , [成绩] [int] NULL )CREATE TABLE Reward and punishment ([学号] [char] (10) NOT NULL ,[姓名] [char] (10) NOT NULL ,[班级号] [char] (10) NOT NULL ,[专业] [char]26 (10) NOT NULL ,[所在院系] [char] (16) NOT NULL ,[时间] [datetime] NOT NULL ,[说明] [char] (10) NOT NULL ,[内容] [char] (40) NOT NULL )CREATE TABLE Course ([课程号] [char] (10) NOT NULL ,[课程名] [char] (20) NOT NULL ,[课程类别] [char] (4) NOT NULL ,[学分] [float] NOT NULL )CREATE TABLE Student([学号] [char] (10) NOT NULL ,[姓名] [char] (10) NOT NULL ,[所属院系] [char] (20) NOT NULL ,[专业] [char] (16) NOT NULL , [班级] [char] (10) NOT NULL ,[年级] [char] (10) NOT NULL ,[性别] [char] (2) NOT NULL ,[出生年月] [datetime] NOT NULL ,[籍贯] [char] (16) NOT NULL ,[民族] [char] (10) NOT NULL ,[家庭住址] [char] (40) NOT NULL ,[邮政编码] [char] (6) NOT NULL ,[政治面貌] [char] (8) NOT NULL ,[家庭电话] [char] (10) NULL )学生表成绩表课程表班级表4、功能模块设计4.1 学生信息管理模块学生信息管理模块包括增加、删除、修改、查询、显示全部等。

学生信息管理功能层次图(1)当有新生入学或有学生转入时,学工处需要将其基本信息,比如姓名、学号、所在院校、专业班级、籍贯等录入到学生档案中。

(2)当学生毕业或有学生退学时,学工处需要将其基本信息从学生档案中删除。

(3)当有学生转专业时,需要将其基本信息进行修改。

(4)当需要得到某个学生相关信息时就要进行查询。

(5)当对学生信息进行添加、删除、修改、查询时都需要将其基本信息显示出来。

4.2课程信息管理模块课程信息管理模块包括添加课程和浏览课程,其中浏览课程又包括删除、修改、打印、退出、查询等。

(1)当要开设某门新的课程时,教务处要把新课程的相关信息录入到课程管理档案中。

(2)当要对已有课程进行删除、修改、打印、查询时,需要浏览课程的相关信息,当浏览完成时,退出浏览界面。

课程信息管理系统功能层次图4.3 选课信息管理模块选课信息管理模块包括删除,统计学生选课信息。

(1)当选修该课程的人数少于学校规定的人数时,教务处将取消该课程的开设并删除此课程的相关信息。

(2)当新一轮的选修课选完以后,教务处将对已选的课程进行分类统计。

4.4 成绩信息管理模块该模块主要是实现对学生成绩的录入查询及考试的违规信息的管理工作,包括:学生成绩的录入,学期成绩浏览,学生成绩查询,班级成绩查询,违规信息的增加及浏览。

成绩信息管理功能层次图(1)当成绩录入错误需要修改或当成绩无效需要删除时,首先要对成绩进行浏览,当操作完成时,即可退出。

(2)当教师将某科成绩单交给教务处,教务处将成绩进行录入。

(3)当教师或者辅导员等需要了解关于某科的成绩时,就可以对其成绩进行查询,统计,必要时也可以把成绩单打印出来。

(4)当导师想要了解某个班的学生学习状况时,就可以对整个班级的成绩进行查询,必要时可以将成绩单打印出来。

4.5班级信息管理模块班级信息管理模块包括添加,删除和修改班级信息,以及对班级信息的查询。

4.6 学生信息查看模块该模块能够实现学生查看个人信息等功能。

其中个人信息包括姓名、学号、所在院校、专业班级、入学时间、性别、籍贯、本学期的教学计划安排、本学期的课表等。

学生信息查看功能层次图4.7 成绩信息查看模块该模块能够实现学生查看成绩的功能。

查看的内容包括课程名称,学分,成绩等。

成绩查询时可按以下几种分类:按学期查询、按学年查询、在校学习成绩查询、查询已修课程最高成绩、查看某项单科课程。

成绩信息查看功能层次图4.8总体模块详细设计(1)输出模块的设计(2)输入模块的设计(3)人工接口模块(4) 菜单设计(5)学生查询模块设计5、数据库设计5.1 外部接口与用户界面在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。

在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。

外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。

在设计语言上,已决定使用Java进行编程。

总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。

5.2内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。

具体参数的结构将在下面数据结构设计的内容中说明。

接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。

5.3E-R图6、程序流程图6.1 学生基本信息模块学生基本信息模块包括了学生的个人信息以及成绩查询的选项。

在这里学生可以根据自己的需求选择要进行的操作。

进行相应的操作就会把相应的信息输出,以便能够清楚的查询自己所需要的知识。

6.2学生选课模块该模块主要包括了学生在选课数据库里进行选课的一些操作。

学生可以在这里输入信息,然后选择自己想要选择的课程。

当然,学生在这里也可以查询课程的一些相关信息。

6.3学生成绩查询模块该模块主要提供学生对成绩的查询信息。

学生可以在此输入学号和密码后,查询自己想要查询的课程的成绩信息。

6.4教师基本信息模块该模块主要说明了教师的一些基本信息。

包括自己的授课查询以及对学生成绩的查询等一些操作。

6.5 教师选课模块本模块主要说明了教师能够进行自己授课的一些选择。

可以在选课信息表里选择自己要教授的课程。

6.6管理员基本信息模块该模块主要说明了管理员应该具备的一些权利以及对一些信息的管理以及查询。

管理员可以在这里进行学生成绩的管理以及教师选课的一些信息管理。

6.7管理员信息维护模块该模块主要说明了管理员可以对一些信息进行维护的操作。

其中,这些信息可以是学生的或者是教师的信息都可以在这里进行维护。

7、界面设计用户登陆:该系统根据用户的身份实现了不同的功能,用户登陆时需要选择一种登陆方式(默认情况下是学生),系统再根据用户选择的登陆方式到相应的表中去搜索。

例如,登陆时选择了教师登陆方式,系统将会在教师信息表中搜索是否存在与该用户的输入相符的信息,如果存在则进入教师主页,否则提示用户输入有误,请重新输入。

7.1学生用户界面学生的初始密码是由管理员指定的。

相关文档
最新文档