精华内容
下载资源
问答
  • 2022-03-14 18:29:02

    第二章 总体设计
    第一节 设计思想
    从前面的叙述中可以知道本系统是用ASP技术开发的B/S模式的管理系统,由用户通过浏览器在客户端向指定的WEB服务器提出服务请求,WEB服务器用HTTP协议把所需文件资料传给用户,并显示在浏览器上。
    本系统的功能根据使用者的不同而有所不同,主要有两种用户:普通用户(学生)、后台数据库系统管理员。为了便于整个系统的组织管理,把整个系统分为两大模块:用户模块和管理员模块,两个模块的功能都完全相对独立的设计,然后再将它们集成到一个总的控制模块中。对于用户模块来说,只有浏览属于本用户(学生)的一些基本信息和成绩信息,而管理员模块,则可以录入、查询、修改、删除、查看所有学生的基本信息和成绩信息,并且可以对班级、科目和教师信息进行简单的管理。
    第二节 总体框架
    在这里插入图片描述
    第三节 详细功能
    本系统是一个基于ASP的学生档案管理系统,它主要是对学生的一些信息(包括基本档案信息、成绩信息等)进行详细的管理,并且对班级、科目和教师信息进行简单管理,最关键的是这些管理功能都必须能够在网上实现。1、从管理员角度讲,实现的功能是:
    (1) 对学生有关数据的输入功能
    a) 实现对学生基本信息的输入
    b) 实现对学生成绩信息的输入
    (2) 对学生有关数据的更新功能
    由管理员进行档案收集,经过对档案资料的处理,更新学生档案管理系统中的相关信息(包括学生基本信息和学生成绩信息)。
    (3) 对学生档案信息的查询功能
    管理员可以通过自己的用户名和密码在因特网上对所有学生的信息(包括学生的档案信息、学生的成绩信息)进行查询。
    (4) 对班级、科目和教师信息的简单管理
    (5) 对用户密码的管理
    2、从普通用户(学生)的角度讲,实现的功能是:
    (1)在校学生可以通过自己的学号和密码在因特网上对自己的个人信息(包括个人的档案信息、成绩信息)进行查询。
    (2)对用户密码的管理

    更多相关内容
  • 学生管理系统需求分析 学生管理系统总体设计 学生管理系统详细设计文档.rar.rar 学生管理系统需求分析 学生管理系统总体设计 学生管理系统详细设计文档.rar.rar
  • 第21章 学生管理系统总体设计 一个学生系统管理软件应具备学生信息学生成绩及其他相关信息的录入查询等基本功能在详细介绍本软件的实现过程之前首先介绍一下其基本的设计思路和数据库等方面的前提条件 21.1 系统设计...
  • 总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果...
  • 基于Python的Django框架学生信息管理系统 基于Python的 Django框架实现学生信息管理系统 总体概括 注册流程 首先进行输入用户名(邮箱)、密码以及验证码,输入完之后点击注册按钮。如果输入的不正确,提示错误...
  • 学生成绩管理系统总体设计介绍学生成绩的文档
  • 第4章 总体设计 13 4.1 引言 13 4.2 系统布局设计 13 4.3 总体结构图 14 4.4 本人主要工作任务 15 第5章 详细设计 16 5.1 引言 16 5.2 系统功能流程图 16 5.3系统目录结构设计 17 5.4 数据库设计与实现 17 5.4.1 ...
  • 学生管理系统总体设计 引言 编写目的 由于现在的学校规模在逐渐的扩大 设置的专业类别 分支机构及老师 学生人数越来越多 对于过去的学生信息管理系统 不能满足当前学生信息管理的服务性能要求本报告对于开发新的 ...
  • 学生管理系统需求分析 学生管理系统总体设计 学生管理系统详细设计文档
  • 学生信息管理系统总体设计规划书

    千次阅读 2021-12-12 14:44:05
    第一章引言 1.1编写目的 为开发人员、维护人员、...信息管理系统提供了强大的学生档案管理功能,方便管理员对学生信息的添加、修改、删除、查询等操作。本系统开发的总体任务就是实现学生信息管理的系统化、规范化、自

    第一章引言

    1.1编写目的

    为开发人员、维护人员、客户之间提供共同的协议而创立基础,对学生信息管理软件功能的实现作使命描述。
    本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

    1.2背景

    学生信息管理系统是校园网络中一个重要的应用系统,它大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。信息管理系统提供了强大的学生档案管理功能,方便管理员对学生信息的添加、修改、删除、查询等操作。本系统开发的总体任务就是实现学生信息管理的系统化、规范化、自动化、达到提高学生信息管理效率的目的。

    1.3术语定义

    SIMS: Student Information Management System 学生信息管理系统
    

    SQL: Structured Query Language 关系数据库标准语言

    1.4参考资料

    [1]龙浩 王文乐 刘金 戴莉萍 《软件工程-软件建模与文档写作》[M] 人民邮电出版社
    [2]丁宝康 《数据库原理》[M] 经济科学出版社
    [3]王珊 陈红 《数据库系统原理》[M] 清华大学出版社
    

    第2章 设计概述

    2.1 限制和约束

    本软件在开发的过程中,分为技术实现与软件工程两大部分,两部分都有侧重点,若技术支持出现故障或疑难问题无法解决、程序开发出现偏差,会延误工程进度,影响工程的按期完工。若软件工程陈述出现问题,部分描述含混不清,则会影响系统的完整性与可继承性。在管理方面,如管理者没有预见性,对出向的问题无法采用可行的解决手段,都会影响开发模块之间的互动,从而影响工程的顺利开展,导致工程无法按期完工。

    2.2 设计原则和总体设计

    (1)实用性原则
    学生信息管理系统大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。信息管理系统提供了强大的学生档案管理功能,方便管理员对学生信息的添加、修改、删除、查询等操作。本系统开发可实现学生信息管理的系统化、规范化、自动化、以达到提高学生信息管理效率的目的。
    (2)可扩展性原则与可维护性原则
    数据库的维护,有效地利用数据是网站维护的重要内容,因此数据库的维护要受到重视;信息的更新、调整等;制定出相关的学生信息管理系统维护的规定以便将学生信息管理系统制度化、规范化。
    (3)安全可靠性原则
    系统环境要保证独立安全,防止外来无关人员窃取信息。各用户要分清权限,学生用户仅能查询、增添自己的相关信息,学号、学龄等。敏感信息仅能通过高级管理员修改。管理员增添信息需要严格依据学校提供的信息,修改信息需要向学生确认新信息正确性。学生信息管理系统仅在学校内部使用,需要防止无关人员进入系统。
    (4)用户界面设计原则
    为了使用户(学生)和系统管理人员,管理者(教师)使用此系统的时候更加快捷方便。系统功能设置就不需要十分繁琐,只要有较好用户图形设计界面使用起来方便快捷即可。
    (5) 数据库设计原则
    系统使用最频繁的还是查询功能所以查询界面要简洁、明了,而且查询信息的速度至关重要,直接影响到用户的使用体验,所以Mysql数据库的设计是否合理,将直接影响到系统的性能

    第3章 系统总体设计

    3.1系统功能结构设计

    学生信息管理系统:由登陆子系统、查询子系统、管理子系统。功能结构图如图3-1。
    (1)登录子系统分为超级管理员登录、管理员登录以及学生端登录。它主要提供用户登录功能,并按各用户的权限使用本系统。
    (2)查询子系统包含根据相应的条件进行模糊查询查询到其想要的学生信息。
    (3)管理子系统包括学生信息的增加、删除等管理学生信息。

    在这里插入图片描述
    图3-1学生信息管理系统功能结构图

    3.2软件构成

    学生信息管理系统,结构化方法下软件构成IPO图如3-2所示。
    在这里插入图片描述
    图3-2学生信息管理系统软件结构图

    3.3系统构成

    学生信息管里系统主要包括管理员身份验证、信息浏览、系统管理、学生信息管理以及用户操作等组件。 系统组件图如图3-3。
    在这里插入图片描述图3-3学生信息管理系统组件图

    3.4系统配置

    配置图主要说明如何配置系统的软件和硬件,学生信息管理系统的应用服务负责保存整个管理系统的应用程序,数据库是负责数据的管理,此外,还有多个终端,对于不同的用户,有不同的客户端,如图3-4表示了学生信息管理系统的配置图。
    在这里插入图片描述
    图3-4学生信息管理系统配置图

    3.5数据库设计

    需要创建学生表、超级管理员表、管理员(老师)表。
    

    3.5.1数据库逻辑设计
    该SIMS的SQL的逻辑结构如下图3-5。
    在这里插入图片描述图3-5 数据库E-R图

    3.5.2数据库表设计
    数据库表:
    3.5.3 数据库物理设计(模式、子模式创建语句)
    关系模式:
    teacher(tid,tname,tpass)
    admind(aid,apass)
    student(sid,sname,spass,gender,grade)

    第4章 使用的开发技术和应该注意的事项

    ((1)鉴于开发条件有限,Microsoft SQL Server2008数据库设计约束,编程语言限制为Java、时间仓促,会优先保障关键功能的使用再完善其他功能。
    (2)学生信息管理系统仅在学校内部使用,需要防止无关人员进入系统。
    (3)本系统的开发完全按照老师和学生的要求设计,包括软件、硬件。
    (4)为了使新用户和一些特殊用户方便使用,所以界面要简洁、明了,着重运行速度和安全。

    第5章 专业术语以及有关缩写的定义

    SIMS: Student Information Management System 学生信息管理系统
    SQL: Server:所用的数据库管理系统

    展开全文
  • 2.1 程序系统总体组织结构 2 2.2 程序系统具体结构设计 2 第3章 模块设计 4 3.1 模块1(登陆服务) 4 3.1.1功能 4 3.1.2输入项 4 3.1.3输出项 4 3.1.4流程逻辑 4 3.1.5界面设计 5 3.2模块2(密码服务) 6 3.2.1 功能...
  • 学生成绩管理系统 摘 要 随着互联网的飞速发展,越来越多的信息通过网络服务的承载和共享,在促进人类社会大跨步向未来迈进的同时, 也为教育事业带来了蓬勃而持久的春天,而我们也赶上了一个好时代,使得学校与社会...
  • JAVA学生成绩管理系统课程设计报告.pdfJAVA学生成绩管理系统课程设计报告.pdfJAVA学生成绩管理系统课程设计报告.pdfJAVA学生成绩管理系统课程设计报告.pdfJAVA学生成绩管理系统课程设计报告.pdfJAVA学生成绩管理系统...
  • 第四章 系统总体设计 8 4.1 系统功能图 8 4.2 系统流程图 8 第五章 系统详细设计 10 5.1 用户模块设计 10 5.2 数据库设计 11 5.2.1数据库设计的原则 11 5.2.2数据库表的设计 11 第六章 系统实现 14 6.1 系统功能实现...
  • 第四章 系统总体设计 8 4.1 系统功能图 8 4.2 系统流程图 8 第五章 系统详细设计 10 5.1 用户模块设计 10 5.2 数据库设计 11 5.2.1数据库设计的原则 11 5.2.2数据库表的设计 11 第六章 系统实现 14 6.1 系统功能实现...
  • 学生宿舍管理系统课程设计报告=代码
  • 学生管理系统总体设计 1 引言 1.1 编写目的 由于现在的学校规模在逐渐的扩大 设置的专业类别 分支机构及老师 学 生人数越来越多 对于过去的学生信息管理系统 不能满足当前学生信息管理的 服务性能要求 本报告对于...
  • 目 录 摘要 1 一、绪论 3 ...(二)系统总体设计 20 1、软件结构设计 21 2、系统数据库设计 22 (三)系统详细设计 25 1、用户管理模块 25 2、社团介绍功能模块 28 3、个人中心 29 (四)编码与测试
  • 是对学生信息管理系统总体设计而编写的说明书,内容很详细的,这也是我的作业。。
  • 学生信息管理系统分析总体设计 数据流图描述:本系统从总体上分为系统信息管理、学生信息管理、课程管理、班级管理和成绩管理五大部分。每个模块有自己的作用。下面的各模块功能流图就是由各功能之间的关系而得出的...
  • 总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果...
  • 高校就业管理系统化可以完成对学生信息的修改、查询(就业率,已就业信息,未就业信息,公司信息)、添加(学生基本信息,院系信息,公司信息)、退出功能。初步完成了对高校就业信息的管理,界面设计简洁,使用...
  • 学生信息管理系统总体设计
  • 3 学生社团管理系统总体架构与概要设计 13 系统整体结构 13 模块设计 14 实体设计 15 运行与开发环境 16 本章小结 17 4 学生社团管理系统功能详细设计 18 基础申请 18 社团事务管理 19 社团财务管理 20 密码...
  • 设计包含:第一章 任务概述,第二章 总体系统结构,第三章 运行环境设计,第四章 运行设计系统流程,系统层次图,系统结构图
  • 目 录 第 1 章 绪论 1.1 课题背景、目的与意义 1.2 国内外发展现状 1.3 研究内容 1.4 本文的组织结构 第 2 章 相关技术介绍 2.1 Java Web 相关技术 2.1.1 B/S 架构 2.1.2 MVC 模式 ...4.1 系统总体设计 ......
  • 总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果...
  • 总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,003
精华内容 7,601
关键字:

学生管理系统总体设计