毕业设计(论文)-基于JSP的学生网上奖学金评定系统设计.doc_第1页
毕业设计(论文)-基于JSP的学生网上奖学金评定系统设计.doc_第2页
毕业设计(论文)-基于JSP的学生网上奖学金评定系统设计.doc_第3页
毕业设计(论文)-基于JSP的学生网上奖学金评定系统设计.doc_第4页
毕业设计(论文)-基于JSP的学生网上奖学金评定系统设计.doc_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘 要 I 摘 要 学生网上奖学金评定系统是为了适应新形式下学生奖学金评定工作而准备开发的 一套管理系统。要求能够实现学生课程和活动综合信息库的自动导入,按照公式自动 进行综合测试排名,根据比例要求自动生成获得奖学金学生信息、能够查询、修改各 种信息,对排名、获奖学金信息进行统计,生成报表,基本满足学生奖学金评定工作 的需要。 本系统是根据我院基本情况和具体要求而开发的一套完善的学生网上奖学金评定 系统。其目的在于为学办的学生工作有关部门提供优质、高效的业务管理和事务处理 的。同时,采用安全可靠的处理和控制技术,及时、准确、可靠地采集和传输信息, 建立完备、可靠的处理机制,提高工作效率,减少出错率。 本人负责的学生网上奖学金评定系统,是由学生、教师和管理员部分组成。管理 员主要是对学生信息数据库的导入和删除等基本操作,及对奖学金评定相关信息的分 类统计,以便能得出评定的结果。该系统运用SQL Server 2000作为后台数据库,用JSP 为开发工具。本文论述了系统从分析到实现的整个过程,说明系统实现的基本思路, 介绍系统不同的功能模块以及实现的相关技术。 关键词:学生网上奖学金评定系统;数据库;分析与设计 Abstract The student appraises comments the superior management system management system is to adapt a set of management system management system which under the new form the student scholarship evaluation work prepares to develop. The request can realize student morality, intelligence and physique synthesis database automatic induction,Carries on the morality,intelligence and physique synthesis place automatically according to the formula,produces automatically according to the proportion request obtains the scholarship student information, Can inquire,revise each kind of information,to places, the production report form, meets the student staffs needs basically. This system is set of perfect students who develops according to the special details and the request appraises comments the superior management system management system.Its goal lies in for the educational administration work Department concerned provides at the same time which high quality, the highly effective business management and business process,uses safe reliable processing and the control technology, prompt, accurate, reliably gathering and transmission information, establishes completely, the reliable processing mechanism,raises the working efficiency,reduces the error ratio. Myself responsible student appraises comments the superior management system management system, is composed of the student and the manager two parts. The manager is mainly to student information database induction with operations and so on deletion with to the scholarship evaluation related information classified statistics, in order to obtain the evaluation the result. This system 2000 takes the backstage database using SQL Server, with JSP is the development kit. This article elaborated the system from the analysis to the realization entire process,explained the system realizes 摘 要 III the basic mentality, introduced the system different functional module as well as realizes correlation technique. Key word:The Student Appraises Comments;Database;Analysis and Design 目 录 I 目 录 摘要.I I ABSTRACT.IIII 第 1 章 绪论.1 1 1.1 选题背景 .1 1.2 国内外发展状况 .1 1.2.1 系统的发展历程.1 1.2.2 学生奖学金评定管理系统存在的问题.2 1.3 本文主旨 .2 1.4 本人所做的工作 .2 第 2 章 可行性研究.4 2.1 系统及需求分析 .4 2.1.1 系统需求.4 2.1.2 整体功能需求分析.4 2.1.3 方案比较.5 2.1.4 可行性分析.6 2.2 结论 .7 第 3 章 系统总体规划.8 3.1 概述 .8 3.1.1 系统开发的主要目标.8 3.1.2 系统开发的基本方针.8 3.2 实施计划 .8 第 4 章 系统分析.9 4.1 概述 .9 4.1.1 系统分析的原则.9 4.1.2 系统分析方法.10 4.2 现行系统概况 .10 4.2.1 现行系统现状调查.11 4.2.2 现行系统存在的薄弱环节.14 4.3. 新系统逻辑设计 .14 4.3.1 新系统目标.14 4.3.2 新系统逻辑模型.14 4.3.3 数据流程分析.15 4.3.4 系统分析数据流程图汇总.15 4.3.5 数据字典.16 4.4 E-R 模型的建立.23 第 5 章 系统设计.25 5.1 概述 .25 5.1.1 系统设计目标.25 5.1.2 系统设计策略.25 5.2 计算机系统的选择原则 .26 5.3 计算机系统逻辑配置 .26 5.4 网络协议文本 .26 5.5 系统结构设计 .26 5.5.1 结构图.26 5.5.2 模块说明书.27 5.6 数据库设计 .29 5.6.1 数据库总体结构.29 5.6.2 数据库逻辑设计.29 5.6.3 数据库物理设计.29 5.6.4 数据库保证.30 5.7 编码设计 .31 5.7.1 代码设计原则.31 5.7.2 代码设计.31 5.7.3 编码设计的评价与验收.32 5.8 输出设计 .32 5.9 输入设计 .32 5.10 网络设计 .33 目 录 III 5.11 安全保密设计 .33 5.12 出错处理设计 .33 5.13 总结 .34 第 6 章 系统实施.35 6.1 概述 .35 6.2 程序设计 .35 6.3 开发语言简述 .35 6.4 部分代码 .36 6.5 测试 .37 6.5.1 单元测试.37 6.5.2 组装测试.38 6.5.3 确认测试.38 结论.39 参考文献.40 致谢.42 绪 论 - 1 - 第 1 章 绪 论 1.1 选题背景 信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开 发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的 工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求, 在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据 管理需求。随着微机管理系统的推广,数据库应用逐渐普及。 但是,当前,很多高校在教学管理以及奖金学管理过程中仍然采用手工处理 ,这种管理方式存在着许多缺点 ,如:效率低、保密性差 ,另外操作起来也困难, 对于查询、更新和维护数据都带来了不少的困难。要想使学生奖学金信息管理的 方式具有以往管理方式所无法比拟的优势,如:检索迅速、查找方便、可靠性高 、存储量大、保密性好、寿命长、成本低等,就急需开发新的学生奖学金管理信 息系统。这将极大地提高高校学生成绩管理的效率 ,也是高校实现管理现代化的 重要条件。因此,本次毕业设计我选择了高校学生奖学金管理信息系统作为设计 题目。 学生网上奖学金评定系统 是高校教学、教务管理应用软件。根据原始手 工奖学金评定的全部过程,实现学生综合测评等信息的自动导入,按照公式自动 进行综合排名,根据比例要求自动生成获得奖学金学生信息、能够查询、修改各 种信息,对排名、获奖学金信息进行统计,生成报表,基本满足学生工作人员的 需要,提高工作效率,减少出错率。 本课题就采用了 B/S 模式的设计方法,面向因特网的应用,让数据面向因特 网上更多的用户,更加方便了用户的查询和管理人员的管理。同时,也方便了数 据库管理人员对数据库的管理和维护,加强了数据的安全性和稳定性。 1.2 国内外发展状况 1.2.1 系统的发展历程 今年来 Internet/Intranet 技术得到了长足发展并日趋普及,个企事业单 位纷纷构建内部管理信息系统,对其业务进行管理。处理诸如财务管理、电子付 款、人事管理、工资管理等工作效率,实现了单位内部数据库互联、动态互访及 远程维护,形成了一个广域的、分布的、有序的、并能迅速检索、查询的信息系 统。 近年来,高校逐步实现了信息化管理各项事务。奖学金制度作为高校普遍采 用的对学生进行的奖励和激励的制度,奖励德智体美劳等全面发展的人才,是学 校学生管理工作和思想政治工作的重要组成部分。因此,奖学金评定成为了学校 每年工作的一个重要环节。而目前,高校中的奖学金评定的操作还以手工为主比 较落后,国内现有的奖学金评定管理信息系统处于单机管理。专门应用于高校奖 学金评定的管理信息系统尚属罕见。为此,为了适应时代要求,设计一种现代化 的、使用有效的管理信息系统是十分必要可行的。 1.2.2 学生奖学金评定管理系统存在的问题 1. 奖学金评定时,主要采用手工处理,大量数据的收集、传输、处理、贮 存和分析等工作及其复杂、繁重的任务。浪费了大量的人力、时间。 2. 管理不设置权限具有 不规范性和随意性 ,导致评定工作的可靠性和保密 性低。 1.3 本文主旨 本论文着重阐述了高校学生网上奖学金评定系统的分析,设计和实现。该系 统主要包括以下几大功能: 1.平时成绩管理模块 2.奖学金评定模块 3.查询模块 4.统计模块 5.网站维护 该系统是在对我们经济管理学院的行政结构和业务流程进行了细致详实的调 查分析和研究后进行开发的。为使系统具有较高的可操作性和稳定性,系统设计 和实现的过程中,在继承已有的单机版的学生奖学金管理系统成熟的技术和经典 的功能的基础上,对系统进行了改进与功能的扩展,实现了奖学金评定的网络化, 方便了对奖学金信息的管理和查询等操作。 1.4 本人所做的工作 本次毕业设计选题 “网上奖学金评定系统 ” ,我对东北电力大学经济管理学 院的奖学金评定工作进行了调查和分析,我在多次的调查中了解清楚了奖学金评 定活动中需要做的工作,深入了解了奖学金评定系统有关的开发要点。同时,我 还在图书馆查阅了大量的管理信息系统开发和设计方面的书籍,掌握了牢固的系 统开发理论和系统的开发语言;而且,我还上网查看了许多关于网上奖学金评定 系统开发的讨论和一些设计好的模版,对我的系统设计具有很好的启发意义。 该系统采用结构化的方法对系统进行了分析和设计,我将所设计的新系统分 为五个模块:活动管理模块、奖学金评定管理模块、奖学金查询管理模块、奖 绪 论 - 3 - 学金统计管理模块、 网站维护模块。在保留原来各项业务处理流程优点的前提下, 又改进和添加了一些新的功能和处理,尽量使新系统的功能得到最大限度的优化。 系统开发采用的是 Java 语言,Java 是一种简单易用、完全面向对象、具有 平台无关性且安全可靠的主要面向 Internet 的开发工具。 该系统的数据库是 SQL sever 2000,因此运行较稳定,系统的运行效率高, 并且人机界面友好,操作简单,容易学习和使用,可以使系统维护人员在很短的 时间内熟练运用。而且该系统对计算机系统硬件要求较低,可以在许多现行的计 算机系统上安装使用,节省了学校在计算机硬件上的大量开销。 第 2 章 可行性研究 可行性分析的目的在于用最小的代价在尽可能短的时间内确定问题是否能够 解决,是否值得解决,确定用户提出建立一个新的计算机系统的要求是否合理, 是否可行。在建立本系统之前,由于原系统是一个单机版的奖学金管理系统,工 作流程繁琐,不方便查询与公布,不符合现代化教学的要求。所以为了使学生奖 学金评定系统走上现代化、网络化的道路,对以下几个方面进行可行性分析: 2.1 系统及需求分析 2.1.1 系统需求 在我的毕业设计中,采用了 JSP 作为开发工具,以现行系统为基础,构建了 一个能实现基本操作的奖学金评定系统 学生网上奖学金评定系统。 任何一 个组织或是集体,实现它内部人员的管理或是各个部门的协同工作都是必要的。 作为一个学院,要管理许多学生的学籍以及考试,奖惩情况,又要实现信息共享, 愈来愈成为老师们管理的一个难题。因此,学生奖学金系统是为了适应新形式下 学生奖学金评定工作而准备开发的一套管理系统,该系统根据东北电力大学 学生管理规定 中学生综合测评办法 和学生奖学金评定办法 有关要求, 要求能够实现学生专业成绩和平时成绩等综合信息库的自动导入,按照公式自动 进行综合测评的排名,根据比例要求自动生成获得奖学金学生信息、能够查询、 修改各种信息,对排名、获奖学金信息进行统计,生成报表,基本满足学生工作 人员的需要,提高工作效率,减少出错率。 2.1.2 整体功能需求分析 整个系统是要实现每个学期学生奖学金评定的要求。根据比例要求自动生成 获得奖学金学生信息、能够查询、修改各种信息,对排名、获奖学金信息进行统 计,生成报表。 整个系统要承担的主要工作是:实现信息的发布,信息的更新,成绩的录入 工作。而在客户端,则主要实现信息的反馈以及查询。工作负荷不算大,但有可 能数据的更新需要一段时间,要可能造成信息更新或反馈不及时。 性能需求:学生成绩管理,老师在录入成绩的时候或是数据库出现异常而产 生差错,可能会影响学生奖学金的评定或是造成不该重修的出现重修情况,这就 要求系统具有高度的安全性,可维护性和可靠性;灵活性指的是系统要具有强大 的功能以适应不同层次的用户不同的需求。另外,系统的操作界面要求简便,通 俗,以便于操作。 第 2 章 可行性研究 - 5 - 2.1.3 方案比较 方案一: 采用 C/S 架构软件:C/S 结构软件(即客户机 /服务器模式)分为客户机和 服务器两层,客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数 据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服 务器两端,可以有效地降低网络通信量和服务器运算量。由于服务器连接个数和 数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用。 方案二: 采用 B/S 架构软件:B/S 结构最大的优点就是可以在任何地方进行操作而不 用安装任何专门的软件。只要有一台能上网的电脑就能使用,实现客户端零维护。 系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就 可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA 证书)后, 不需要人为的参与,系统可以自动分配给用户一个账号进入系统。 两种方案显而易见,本系统的开发需要选择方案二,因为方案二还从以下几 方面优于方案一: 1.数据安全性比较。由于 C/S 结构软件的数据分布特性,客户端所发生的火 灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手。对于B/S 结构的软件 来讲,由于其数据集中存放于总部的数据库服务器,客户端不保存任何业务数据 和数据库连接信息,也无需进行什么数据同步,所以不存在这些安全问题。 2.数据一致性比较。在 C/S 结构软件的解决方案里,对于异地经营的大型集 团都采用各地安装区域级服务器,然后再进行数据同步的模式。这些服务器每天 必须同步完成之后,总部才可得到最终的数据。对于B/S 结构的软件来讲,其 数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不 存在数据一致性的问题。 3.数据实时性比较。在集团级应用里, C/S 结构不可能随时随地看到当前业 务的发生情况,看到的都是事后数据;而B/S 结构则不同,它可以实时看到当 前发生的所有业务,方便了快速决策,有效地避免了企业损失。 4.数据溯源性比较。由于 B/S 结构的数据是集中存放的,可以直接追溯到各 级分支机构的原始业务单据,也就是说看到的结果可溯源。大部分C/S 结构的 软件则不同,为了减少数据通信量,仅仅上传中间报表数据,不可能查到各分支 机构的原始单据。 5.服务响应及时性比较。 C/S 结构软件,由于其应用是分布的,需要对每一 个使用节点进行程序安装,所以,即使非常小的程序缺陷都需要很长的重新部署 时间。而 B/S 结构的软件不同,其应用都集中于总部服务器上,各应用结点并没 有任何程序,一个地方更新则全部应用程序更新,可以做到快速服务响应。 6.网络应用限制比较。 C/S 结构软件仅适用于局域网内部用户或宽带用户; 而 B/S 结构软件可以适用于任何网络结构。 从以上的分析可以看出, B/S 结构的管理软件有着 C/S 结构软件无法比拟 的优势。而从国外的发展趋势来看,也验证了这一点。目前,国外大型企业管理 软件要么已经是 B/S 结构的,要么正在经历从 C/S 到 B/S 结构的转变。从国内 诸多软件厂商积极投入开发 B/S 结构软件的趋势来看, B/S 结构的大型管理软 件势必在将来的几年内占据管理软件领域的主导地位。 网上奖学金评定 系统的特点就是利用 B/S 结构,实现 奖学金的在线评定、 查询、以及图书的在线管理等功能。这种系统的优势在于系统简单,功能强大, 扩展能力良好以及能够方便的跨地域操作等性能。 2.1.4 可行性分析 正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下 几个方面: 1.明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可 行。 2.可靠性分析概述 可靠性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社 会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、 需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。 可行性分析一般课定义为:可行性分析是在建设的前期对工程项目的一种考察 和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可 行。 管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的 管理意识和管理水平。 3.技术可行性分析 技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统; 新系统咖啡人员的数量和水平,即人力资源;硬件和软件资源。 (1)技术支持 首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。这里 讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。 (2)硬件资源 开发管理信息系统所需的硬件资源包含以下两个方面: 系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外 第 2 章 可行性研究 - 7 - 部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其 有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、 功能、联网能力、安全保护措施以及输入/输出设备,外存储器和联网数据通信设备 的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的性 能/价格比。 (3)软件资源 软件资源的可行性分析主要考虑以下几点是否满足用户的要求: 1)操作系统的选择; 2)编译系统的选择; 本系统在开发前,与相关的部门的领导和具体的操作人员密切沟通,认真听取 他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定 的先进性和合理性。 由于本系统管理的对象单一,且每个数据内容具有较强的关联性,涉及的计算 过程不是很复杂。因此,比较适合于采用数据库管理。在技术难度方面,由于有指 导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因 此本系统功能基本完全实现。 2.2 结论 由于管理信息系统在国内外是一个在技术上成熟的系统,并且有学院领导的大 力支持,以及技术人员的大力配合和相关资金的进一步得到落实等方面的保证。因 此,建立我校的学生网上奖学金信息评定系统从技术上,经济上及环境和系统配置 要求上都是行的,所以开发这样的系统是可行的。 第 3 章 系统总体规划 3.1 概述 3.1.1 系统开发的主要目标 1.近期目标 将在 2010.3-2010.7 内,利用四个月的时间,建立一个东北电力大学经济管理 学院学生网上奖学金评定系统,初步实现对本学院学生奖学金评定的网络化管理, 保证本学院师生能高效地完成奖学金评定的整个过程。 2.长期目标 拟在今后几年中,建立一个能及时提供信息、提高学生奖学金评定效率的系统, 进一步提高学生奖学金信息管理的网络化、科学化、现代化水平,提高学生管理工 作的效率。 3.1.2 系统开发的基本方针 以东北电力大学管理工程系的本科毕业生承担子系统开发为主,并在有关教授 的指导下进行分期分阶段地完成整个系统。 3.2 实施计划 系统开发主要工作进度如表 3-1 所示。 表 3-1 系统开发主要工作进度表 阶段人数时间(天)人日起止时间 可行性研究 1442010.3.012010.3.10 系统分析 115152010.3.112010.3.31 系统设计 120202010.4.012010.4.30 程序设计 125252010.5.012010.6.01 系统测试 1222010.6.102010.6.19 系统试运行 1332010.6.202010.6.23 验收 12010.6.24 第 4 章 系统分析 - 9 - 第 4 章 系统分析 4.1 概述 系统分析是在总体规划的指导下,对某个或若干个子系统进行深入仔细地调查 研究,确定新系统逻辑功能的过程。这一阶段的主要任务是由系统分析员了解每个 业务流程,工作流程,广大用户的需求,运用系统开发理论、开发方法和开发技术 设计出一个计算机化的信息系统。运用结构化分析的方法进行系统分析,基本思想 是以抽象和分解为手段,对图书管理信息系统进行自顶向下的逐层分析,逐步分解, 逐步求精,从而达到易于理解的目的。 4.1.1 系统分析的原则 学生网上奖学金评定系统的分析采用逻辑设计与物理设计分开、面向用户和结 构化分析相结合的原则。 1.逻辑设计与物理设计分开的原则 逻辑设计与物理设计分开是结构化方法的特点之一,逻辑设计好比全局的总体 规划;物理设计则是总体规划下的局部细节安排,在系统分析阶段集中力量搞好逻 辑设计,有利于保证系统的合理性和最佳性;在系统设计阶段以逻辑设计的成果为 依据,可使物理设计具有更好的全局观念和多种物理方案的选择余地。既保证了系 统开发的质量,也节省了人力和物力。 2.面向用户的原则 在结构化方法中强调用户至上的原则,用户是信息系统开发的起源和最终归宿, 因此整个开发过程要面向用户,用户的参与程度和满意程度是系统开发的关键。新 系统逻辑模型是否满足用户的需求,这是系统开发所面临的重要问题。因此,我们 开发小组始终坚持在系统分析阶段用户和开发人员的沟通质量,要求开发人员能充 分理解用户的需求,并把共同的理解明确表达出来。只有符合用户需求,才有可能 开发出成功的系统。 3.结构化分析的原则 结构化分析与设计方法的基本思想是用系统的思想,系统工程的发法,按用户 至上的原则,结构化,模块化,自顶向下的对信息系统进行分析与设计,以抽象和 分解为手段,对系统进行自顶向下的逐层分解,逐步细分,逐步求精,从而达到易 于理解的目的。我们开发小组在分析过程中首先站在整体的角度,将各项业务放到 整体去考察,保证全局的正确性,然后再逐层向下深入研究。 4.1.2 系统分析方法 学生网上奖学金评定系统的分析采用结构化的分析方法,根据对系统功能要求、 系统性能要求、运行要求、系统将来所面对的要求、系统的数据要求的分析建立新 系统逻辑模型;通常用数据流程图、数据字典和主要的处理算法描述这个逻辑模型。 这个逻辑模型尽可能的避免使用计算机术语,便于开发者和使用者的沟通及共同讨 论。 4.2 现行系统概况 经过对东北电力大学经济管理学院学生奖学金信息管理系统相信调查,可知该 系统由课程管理、成绩管理、活动管理、奖学金评定等业务过程。 现行系统高层业务流程图如图所示。 现行系统数据流程图如图 4-2 所示。 教学 干事 成绩单 信息 成绩档案 记录 成绩档案 学 办 奖学金 评定信息 奖学金 报表 学工 部 奖学金 资料 活动档案 活动档案 记录 活动表 信息 学 办 资料 记录 课程档案 记录 课程档案 课程 信息 教务 处 课程档案 记录 查询 回答 学 生 查询 要求 图 4-1 经济管理学院学生奖学金管理信息系统的第一层业务流程图 成绩 管理 活动 管理 课程 管理 查询 管理 奖学金 第 4 章 系统分析 - 11 - 4.2.1 现行系统现状调查 1.系统目标、规模、界限、主要功能 (1)现行系统的目标 现行系统主要目标是实现奖学金评定的流程化,查询尽量简洁化。让各部门功 能尽量清晰化,管理流程更加符合现阶段需求。 (2)现行系统的规模 现行系统规模上还是延续了以往的管理模式即各部门负责各部门的业务,基本 上没有部门间的渗透与合作,信息还是简单的传递化,没有对决策分析产生任何辅 助性的作用。 (3)主要功能 根据以上对现行系统的了解发现现行系统的主要功能包括: 1)课程管理 2)成绩管理 3)活动管理 教学 干事 1 成绩 管理 成绩单 信息 成绩档 案记录 成绩档案 学生 2 活动 管理 活动表 信息 活动档案 活动档 案记录 4 奖学金 评定 成绩档案记录 活动档案记录 学办奖学金评定信息 学工 部 奖学金报表 教务处 3 课程 管理 课程 信息 课程档案 课程档 案记录 课程档案记录 资料档案 奖学金资料 6 查询 管理 资料 记录 5 档案 管理 档案记录 学生 学生卡信息 学生 查询要求 查询回答 图 4-2 经济管理学院学生成绩管理信息系统的数据流程图(TOP 图 ) 4)奖学金评定管理 5)系统维护 2.组织机构调查 东北电力大学经济管理学院学生会学习部现有工作人员 5 人,负责活动和成绩 信息的统计、核对、输入等工作。 3.业务流程调查与分析 (1)课程管理 奖学金评定的流程是由教务处提供某学期某专业的专业课程,并做好输入和备 档。根据学校制定的相关专业教学培养计划,对学生所必修和选修课程的名称、学 期、学分加以统计。具体业务流程图如 4-3 所示。 (2)成绩管理 根据每一个学期每个带课老师提供的成绩单,对每个学生的成绩进行录入,并 且根据学期、系部、专业、班级、学号来查询个人的成绩等并且可以在此基础上根 据相应的规则计算出平均成绩,综合成绩等并按照一定的要求排序,最终可以形成 需要的各种报表打印出来。具体流程如图 4-4 所示。 (3)活动管理 根据每一个学期学院对学生参加各类活动情况的统计,对每个学生的活动进行 录入,并且根据学期、系部、专业、班级、学号来查询个人参加活动的情况等并且 可以在此基础上根据相应的规则计算出活动得分,以分类得分的方式加入到综合成 绩,最终可以形成需要的各种报表打印出来。具体流程如图 4-5 所示。 教务 处 基本 信息 课程信 息表 课程档案 课程信息 表 学 办 学 生 教学 干事 图 4-3 课程管理的业务流程图 课程 信息 打 印 课程 信息 录 入 第 4 章 系统分析 - 13 - (4)奖学金评定管理 根据学校学生管理规定奖学金评定细则的要求,将评定奖学金所需的各项成绩 加以汇总,并按照要求对同一年级同专业学生的成绩进行排序,并评出学生所获 得奖学金等级。具体流程如图 4-6 所示。 教学 干事 基本 信息 成绩 信息表 成绩信息档案 学生 成绩表 处理 成绩表 成绩档案 成绩 报表 学 办 学 生 教 师 图 4-4 成绩管理的业务流程图 课程 信息 录 入 数据 输入 成绩打印 数据 处理 学 办 基本 信息 活动 信息表 活动信息档案 活动 成绩表 处理 成绩表 活动档案 成绩 报表 学 办 学 生 图 4-5 活动管理的业务流程图 活动 信息 录入 数据 输入 基本 信息 录入 活动 成绩 打印 4.2.2 现行系统存在的薄弱环节 现行系统流采购部功能存在以下问题: 由于奖学金评定信息系统是为了方便我院教务部门对成绩的统计和奖学金的评 定的,而原来的系统并不能实现完全的网络化、公开化、透明化,而且由于功能分 散,信息处理效率低,可靠性低,信息不能共享等因素,严重影响了我院奖学金评 定的效率。 4.3. 新系统逻辑设计 4.3.1 新系统目标 由于旧系统缺少奖学金评定及查询的网络化管理,我们将根据其业务的开展流 程将添加网络化管理的功能;另外,旧系统开发时间已久,在技术上和部分功能上 都需要更新。 4.3.2 新系统逻辑模型 根据对系统调查,现有奖学金管理系统具有管理和查询的职能,由其网上奖学 金评定系统的需求分析,现将其分为以下俩个子系统: 1.平时成绩管理 2.奖学金评定管理 网上奖学金评定系统高层业务流程如图 4-7 所示。 学 办 成绩 数据 评定 系数 学工 部 成绩数据库 奖学金评定系数 学 生 奖学金 报表 学工 部 奖学金数据库 图 4-6 奖学金评定管理的业务流程 图图 奖学金 核对 奖学金 评定 成绩 数据库 建立 评定 系数 调整 第 4 章 系统分析 - 15 - 网上奖学金评定系统平时成绩管理业务流程如图 4-8 所示。 4.3.3 数据流程分析 计算机信息系统完成的是数据处理和信息处理工作,虽然工作包含大量的业务 过程之中,但是不时所有的业务处理都能够用计算机处理,因此就需要从现行业务 中抽象抽能够由计算机自动或自动完成的业务工作,现根据以上业务流程抽取出相 应的数据流程图,相应图例如下: 4.3.4 系统分析数据流程图汇总 经济管理学院网上奖学金评定系统的数据流程如图 4-9 所示。 学办 平时活动 信息表 平 时 成 绩 管 理 平时成绩档案 奖学金 评定 课程信息档案 成绩信息档案 奖学金报表 学工 部 学生 查询要求 查 询 管 理 查询结果 图 4-7 网上奖学金评定系统高层业务流程图 奖学金档案 奖学金 统计 奖学金 统计报 表 学办平时活动 报表 活动信息统 计表 学生 核 实平时成绩统 计表 平时 成绩 录 入 平时成绩档案 加分公示表 学工 部 图 4-8 活动管理业务流程图 平时活动 调查表 统计 活动 信 息 4.3.5 数据字典 数据字典的内容是随着数据流程图自顶向下地扩展而逐步充实的。在整个系统 的开发过程中,包括系统交付运行使用后的维护阶段,一直在充实和修改这部数据 字典,始终保持它的一致性和完整性。它是系统开发人员在各个阶段必不可少的依 据。系统设计人员要根据它制定系统设计方案。程序设计人员在对系统进行修改或 扩充功能时,必须以这部数据字典为依据,必要时要修改或充实它。开发一个计算 机信息系统,是一项复杂的计算机工程,有许多人共同工作,数据字典是所有开发 人员共同的依据,统一的标准。它能按各种要求列表,也能提供标准的术语和词汇, 指出系统内各种数据,各个处理逻辑之间的关系,只有它才能确保数据在系统中的 完整性和一致性。 1.数据元素 本系统一共有 17 个数据元素,每个元素均有一张如表 4-1 规定格式填写的数据 元素定义表,如表 4-1 所示。 表 4-1 数据元素的定义 数据元素编号 DE01 数据元素名称学号 简述东北电力大学学生编号 别名 S

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论