学生信息管理系统的设计与实现报告

学生信息管理系统的设计与实现报告

ID:14532657

大小:708.50 KB

页数:20页

时间:2018-07-29

学生信息管理系统的设计与实现报告_第1页
学生信息管理系统的设计与实现报告_第2页
学生信息管理系统的设计与实现报告_第3页
学生信息管理系统的设计与实现报告_第4页
学生信息管理系统的设计与实现报告_第5页
资源描述:

《学生信息管理系统的设计与实现报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程课程设计软件工程课程设计学生信息管理系统的设计与实现目录1引言31.1背景31.2目标32需求分析32.1系统需求32.1.1性能要求32.1.2运行环境32.2功能需求42.3业务流程图43总体设计53.1基本设计概念和处理流程53.2系统数据流程图53.3系统层次模块图63.4模块设计64数据库设计84.1数据库的逻辑设计84.2数据库的配置95详细设计95.1.新生管理子系统95.2毕业生管理子模块145.3教学评价打分185.4学生成绩网上查询196系统维护和改进206.1运行维护206.1.1运行模块组合206.1.2运行控制206.1.3运行时间206

2、.1.4人工处理过程206.2系统的改进与提高2020软件工程课程设计学生信息管理系统的设计和实现1引言1.1背景学生信息管理系统是为了适应现代化学校管理的需要,加快推进高校数字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量的高效管理信息系统。学生信息管理系统是系科综合管理信息系统的重要组成部分,进行学生基本信息、扩充信息、成绩信息、在校的其它各种信息的集中电子化处理,实现主要系务业务流程的计算机管理,实现系科学生管理工作的自动化管理和公用信息在校园网上自动发布。本文档为“学生信息管理系统的设计和实现”的说明书,主要用于为实现系

3、统的功能而进行的系统详细设计说明,详细系统各软件组成模块的实现流程、功能、接口、编译、测试要点等内容,便于对系统的编码进行指导和约束。本文档供项目组全体成员及项目组领导,单元测试人员阅读。1.2目标²实现学生信息资料的集中化电子化处理;²实现学生成绩的电子化处理;²实现普通用户的前台多媒体自助查询功能,公用信息在校园网上自动发布;²实现学生管理工作制度化、标准化、规范化;²实现学生管理的其它必要的管理功能。²建立关于学生数据比较全面详细的数据库。2需求分析2.1系统需求2.1.1性能要求2.1.1.1时间特性要求²查询服务部分:用户通过多媒体电脑提交命令到返回不超过5秒钟

4、。²数据管理部分:提交一笔录入到结果返回不超过5秒钟。排课对资源不能满足排课要求时应首先予以提示,不能出现死循环无限等待。2.1.1.2可扩充性要求²20软件工程课程设计各种字典数据的编码要尽可能采用行业标准,自行编码也应合乎规范,征得相关业务部门认可;²数据库的设计应考虑可扩充性,以适应今后学校发展和系统升级的需要。2.1.1运行环境2.1.1.1软件环境²学生管理系统的设计与运行基于采用C/S网络应用环境运行于校园网上。后台操作系统为MicrosoftWindows2000,数据库为MicrosoftSQLServer2000;Web服务器运行环境为WindowsNT

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

6、信息的集中电子化处理,实现主要系务业务流程的计算机管理,实现系科学生管理工作的自动化管理和公用信息在校园网上自动发布。整个涉及的工作主要包括:新生录取报到处理、在校生基本管理、学生成绩处理与查询、学生社团组织管理、毕业生管理等方面,由此整个系统可划分为如下子系统/功能模块:²新生报到管理相关业务(系学生工作助理、辅导员等);²在校生基本管理相关业务(系辅导员、班主任等);²学生成绩汇总与查询相关业务(相关教师、教务干事);²党团组织管理相关业务(学生工作助理、辅导员等);²毕业生信息管理相关业务(系主任、学生工作助理、辅导员、教务干事等)²校友信息管理相关业务(系主任等)

7、。2.3业务流程图本系统主要业务在学生管理办公室进行,但也有部分业务在校园内其他部门进行(如查询等),或在校园外远程进行(如网上公开信息发布、信息查询等),所以本系统应是一个分布式、规模可变的系统。数据集中在一个数据库服务器上,处理可能分布到应用程序的各层上,借助于校园网,各业务人员无障碍地实现分工协作,公共完成目标任务。根据系统总体目标及技术成熟型、一般企业流行的体系结构,学生管理系统采用分层体系结构,具体划分为三层:表现层、业务层和数据层,如下图所示:表现层业务层数据层Windows及其他GUIWeb浏览器DLLsCOM/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。