学生管理系统

上传人:ji****72 文档编号:37679463 上传时间:2018-04-20 格式:DOC 页数:22 大小:1.36MB
返回 下载 相关 举报
学生管理系统_第1页
第1页 / 共22页
学生管理系统_第2页
第2页 / 共22页
学生管理系统_第3页
第3页 / 共22页
学生管理系统_第4页
第4页 / 共22页
学生管理系统_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《学生管理系统》由会员分享,可在线阅读,更多相关《学生管理系统(22页珍藏版)》请在金锄头文库上搜索。

1、学生管理系统学生管理系统需求分析报告需求分析报告课程:软件设计模式课程:软件设计模式目目录录第第 1 1 章章 前前言言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 11.1 项目说明.11.2 项目开发背景.11.3 编写目的.11.4 参考资料.1第第2 2 章章 总总体体设设计计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2、 . . . . . . . . . . . . . . . . . . . . . . . . .2 22.1 概述.22.1.1 设计目标.22.1.2 业务处理范围.22.1.3 性能要求.22.2 运行环境.22.2.1 软件环境.22.2.2 硬件环境.22.3 基本设计概念.22.4 系统总体数据流图.52.5 整体结构说明.52.6 用例的确定.62.7 公用模块:系统登陆数据流.82.8 相关业务工作数据流设计.82.8.1 新生管理 .102.8.2 在校生管理与社团组织管理.132.8.3 毕业生与校友信息管理 .182.9 运行设计 .212.9.1 运行模块组合 .21

3、2.9.2 运行控制 .212.9.3 运行时间 .212.10 人工处理过程.212.10.1 硬件接口设计.212.10.2 数据库接口设计.212.11 系统出错处理设计.212.11.1 出错信息.212.11.2 补救措施.212.12 系统维护设计.21系统概要设计说明0第第1 1章章 前前言言1 1. .1 1. .项项目目说说明明 项目名称:学生管理系统。1 1. .2 2. .项项目目 开开发发背背景景 系科综合管理信息系统是为了适应现代化学校管理的需要,加快推进我校数 字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提 高办公效率、改善质量的高效管理信

4、息系统。 学生管理系统是系科综合管理信息系统的重要组成部分。 1 1. .3 3. .编编写写目目的的 本文档主要用于为实现系统的功能而进行的系统设计的概要说明,描述在计 算机上实现系统的的结构框架、数据流图及数据流说明字典,以对以后系统的建设 起到指导和约束作用。1 1. .4 4. .参参考考资资料料 学生管理系统 _系统软件需求说明书 。系统概要设计说明1第第2 2章章 总总体体设设计计2 2. .1 1 概概述述 2 2. .1 1. .1 1设设计计目目标标 实现学生信息资料的集中化电子化处理; 实现学生成绩的电子化处理; 实现普通用户的前台多媒体自助查询功能,公用信息在校园网上自动

5、发布;实现学生管理工作制度化、标准化、规范化; 实现学生管理的其它必要的管理功能。 建立关于学生数据比较全面详细的数据库。 实现决策支持。 2 2. .1 1. .2 2业业务务处处理理范范围围 进行学生基本信息、扩充信息、成绩信息、在校的其它各种信息的集中电子 化处理,实现主要系务业务流程的计算机管理,实现系科学生管理工作的自动化管 理和公用信息在校园网上自动发布。 2 2. .1 1. .3 3性性能能要要求求 2 2. .1 1. .3 3. .1 1时时间间特特性性要要求求 查询服务部分:用户通过多媒体电脑提交命令到返回不超过5 秒钟。 数据管理部分:提交一笔录入到结果返回不超过5 秒

6、钟。排课对资源不 能满足排课要求时应首先予以提示,不能出现死循环无限等待。 2 2. .1 1. .3 3. .2 2可可扩扩充充性性要要求求 各种字典数据的编码要尽可能采用行业标准,自行编码也应合乎规范,征 得相关业务部门认可; 数据库的设计应考虑可扩充性,以适应今后学校发展和系统升级的需 要。 2 2. .2 2 运运行行环环境境 2 2. .2 2. .1 1软软件件环环境境 学生管理系统的设计与运行基于采用C/S 网络应用环境运行于校园网上。 后台操作系统为Microsoft Windows 2000,数据库为Microsoft SQL Server 2000 ;Web 服务器运行环境

7、为Windows NT Server(SP6) ,浏览器 为 IE4.0 以上版本。 数据查询服务部分采用B/S 网络应用环境。 2 2. .2 2. .2 2硬硬件件环环境境 服务器端包括一台标准服务器(也可用性能较好的普通PC 服务器,数据 库服务器、 WEB 服务器也可运行在同一台服务器上)。PC 服务器要求CPU: PIII 600MHZ 以上,内存容量大于或等于512M,硬盘容量大于或等于20G。 客户端包括多媒体电脑、PC 客户机,要求多媒体电脑和PC 客户机与上 述 PC 服务器物理上连接畅通; 系科业务工作站桌面到校园网带宽要求至少为10M,保证连接畅快,最好 有 100M 带

8、宽。 2 2. .3 3 基基本本设设计计概概念念 本系统主要业务在学生管理办公室进行,但也有部分业务在校园内其他部门系统概要设计说明2进行(如查询等) ,或在校园外远程进行(如网上公开信息发布、信息查询等), 所以本系统应是一个分布式、规模可变的系统。数据集中在一个数据库服务 器上, 处理可能分布到应用程序的各层上,借助于校园网,各业务人员无障碍地 实现分工 协作,公共完成目标任务。根据系统总体目标及技术成熟型、一般企业 流行的体系结构,学生管理系统采用分层体系结构,具体划分为三层:表现层、业 务层和数据层,如下图所示:1 表现层:用户和系统进行交互地层次。通过键盘、显示器、鼠标、打印机 等

9、进行人工交互。提供校园网内/外任何时间地点的访问支持(校园内借助于校 园网;校园外借助于拨号上网)。 应用基于网页的解决方案:即所谓的“瘦客户机 ”解决方案。应用则借 助于免费的浏览器如Internet Explore、 NetScape 等,仅需设计服务器端网 页文件,勿需设计专用的前台的应用程序。本解决方案主要应用于速度要求不高的 简单场合,如一般的公共查询等。 基于网络的EXE 解决方案:即所谓的“胖客户机 ”解决方案。编写前台 源程序,编译成目标代码(EXE)文件。本方案是本系统的主要解决方案,完成 各种数据管理、数据处理以及速度要求高的特殊查询。工作平台选用 WIN9X,开发工具选用

10、Inprise 公司的 Delphi 以及 Microsoft 公司的 Visual Foxpro 等。 2业务层:即事务逻辑层或中间层,完成事物处理规则和业务流程约束 数据的处理。考虑到本系统问题的规模以及复杂程度、难度等,本系统业务层应用 Microsoft IIS、FTP 等完成业务层的功能。 3数据层:即数据资源管理层,本层完成数据资源等的插入、删除、更 新修改等数据存储管理工作,还包括定义各种存储过程、数据约束等控制、触发器表现层业务层数据层Windows 及其他 GUIWeb 浏览器DLLs COM/DCOM MTSActiveX/ ASP/CGI文件数据库其他数据系统概要设计说明

11、3定义等。更多的数据处理工作在“胖/瘦客户机 ”上进行。在本系统中采用 RDBMS 来完成数据层功能,应用Microsoft SQL Serve 来实现。 细化的系统结构图如下:应用服务器WEB 服务器客户机数据库应用服务器开发工具应用服务程序数据接口WEB 开发工具CGIASPISAPI NSAPI WSAPI 等浏览器请求 请求数据页面Windows 及其他 GUI 数据请求系统概要设计说明42 2. .4 4 系系统统总总体体数数据据流流图图 系统总体数据流见下图:系统中所有数据都存放在数据库Server 中,客户机中要保存的数据必须 上传到 Server,交给 Server 来处理、保存。 Server 与各前台终端是通过企业 网总线通信的,主要机制是TCP/IP 和 HTTP 协议,对用户名和密码的传输要采 用 SSL 或其它加密机制(默认为DES 算法)。Server 和后台数据库通过 ADO、JDB

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号