高校教材管理系统毕业设计.doc

上传人:laozhun 文档编号:4070007 上传时间:2023-04-03 格式:DOC 页数:37 大小:1.81MB
返回 下载 相关 举报
高校教材管理系统毕业设计.doc_第1页
第1页 / 共37页
高校教材管理系统毕业设计.doc_第2页
第2页 / 共37页
高校教材管理系统毕业设计.doc_第3页
第3页 / 共37页
高校教材管理系统毕业设计.doc_第4页
第4页 / 共37页
高校教材管理系统毕业设计.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《高校教材管理系统毕业设计.doc》由会员分享,可在线阅读,更多相关《高校教材管理系统毕业设计.doc(37页珍藏版)》请在三一办公上搜索。

1、 本科毕业本科毕业论文(设计)论文题目: 高校教材管理系统计划与收费 高校教材管理系统计划与收费摘 要 随着各高校办学规模的不断扩大,教材种类和数量也迅速增加,教材管理工作给有关管理部门人员带来了很多困难,任务繁重,重复性工作较多,且容易受各方面因素的影响,效率较低。因此需要设计出一套适用于高校教材科的教材管理系统,以实现教材管理工作的现代化、系统化和规范化。本文论述了高校教材管理系统的开发过程,主要包括:高校教材管理系统需求分析,系统功能设计,数据库设计,以及系统的实施。其中,对系统结构,系统功能设计的流程做了全面详尽的阐述,并对系统的各个功能模块做了具体的分析研究。根据结构化生命周期开发方

2、法,本系统是以ASP为主要开发工具,利用SQL的数据库功能,来实现高校教材管理系统。此系统的设计目的是让繁杂的教材管理变得简单化,效率化。其次,该系统界面简洁,操作简单,易于掌握,方面学校教材科对教材的管理。实现了教材管理的系统化,规范化和自动化,具有一定的使用价值和社会意义。 关键词:高校教材 管理系统 ASP 数据库模式Teaching material management system - plans and chargesAbstractWith the continuous expansion of the university scales, teaching materials

3、 and the type and quantity of the rapid increase in textbook management brought a lot of difficulties to the relevant management personnel, the tasks are arduous, repetitive tasks more, and susceptible to the influence of various factors,efficiency is low. Therefore need to design the set to apply t

4、o the Division of College Textbooks Textbook Management System in order to achieve the modernization of the Textbook, systematic and standardized. This paper discusses the development process of the teaching material management system, including: teaching material management system requirements anal

5、ysis, system functional design, database design and system implementation. Among them, the system architecture, system functional design process do comprehensive and detailed exposition of the various functional modules of the system has to do specific analysis. Structured life cycle development met

6、hodology, the system is based on ASP as the main development tool, SQL database functions, to achieve the teaching material management system. This system is designed to allow complex materials management becomes simple, efficient. Secondly, the system interface is simple, easy to operate, easy to m

7、aster aspects of school textbooks Branch of materials management. Achieve a systematic, standardized and automated textbook management, has a certain use value and social significance.Keywords: College Textbooks management system ASP database 目 录序言1一、绪论2(一)高校教材管理背景2(二)高校教材管理现状2(三)高校教材管理系统研究的目的及意义2二、

8、系统相关技术3(一)Browser/Serrver体系3(二)ASP技术3(三)Visual Studio 20084(四)数据库的访问方式4三、系统需求分析4(一)需求分析4(二)可行性分析51技术可行性52经济可行性53社会可行性5(三)组织结构分析5(四)业务流程调查与分析6(五)数据流程调查与分析71顶层数据流程图72一层数据流程图83模块数据流程图8(六)数据字典91数据元素条目92数据结构条目103数据流条目114数据存储目115处理过程条目126外部实体条目12四 、系统设计12(一)系统总体设计121系统总体设计122系统功能模块13(二)系统模块设计131系统管理员132系部

9、133教材科144教师145班级146计划模块157收费模块15(三)数据库设计161全局E-R图162实体E-R图163逻辑结构设计17(四) 模块处理过程设计17五、系统实施18(一)运行环境与开发平台181系统运行的硬件设备182系统开发平台19(二) 数据表的建立19(三) 系统界面的实施20(四)系统测试231测试方法242测试用例24结论26致谢27参考文献28附录29序言 教材管理是高校教学管理工作中的一项重要工作,是学校教学工作的重要组成部分。为此,我选择了高校教材管理系统的开发作为我的毕业设计内容。 高校教材管理系统是典型的信息管理系统,其开发主要包括前端应用程序的开发以及后

10、台数据库的建立和维护两个方面。对于前者要求应用程序功能完备,易使用等特点。而对于后者则要求建立起数据一致性和完整性强、数据安全性好的库。通过对高校教材管理过程的调查、了解,对SQL Server2005数据库管理系统、SQL语言原理、ASP.NET技术进行了较深入的学习后,决定在系统开发过程中使用ASP.NET作为开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一既方便又简洁的智能化对象来实现。本系统主要完成对高校教材的以下几个项目的管理:计划管理、收费管理、订购管理、库存管理。我通过系统分析、设计、开发、测试等步骤,完成本系统的多种功能,包括各部分增加、删除、浏览、查询等教材信

11、息管理。采用本教材管理系统将极大的简化、方便教材科对教材的管理,提高他们的工作效率和管理效果。一、绪论(一)高校教材管理背景从1999年高校实行扩招以来,高校的在校学生增加了几倍,为了适应高校教育从精英教育到大众教育的转变,各高校在教学体制上进行了大量的改革。在这种浪潮下,各高校纷纷推出了学分制,在学分制下,学生的课程不在是固定的,而是可以根据个人的专业和爱好进行选择,这给教材管理工作带来了不小的难度。在这种形式发展下,高校教材管理工作必须通过全面的改革并建立全新的模式,以适应教学改革的进程,教材管理部门势必会增加工作难度和工作量。而目前仍有相当一部分高校的教材管理工作还停留在手工阶段,虽然有

12、部分高校使用了教材管理系统,但使用的是不具有网络功能的单机版系统,这既影响了学生、教师对教材信息的查询,也影响了教材科对教材的预定统计,也影响了教材管理人员对教材的发放、收费等。为此,开发一个具有自动化、网络化功能的教材管理系统势在必行。(二)高校教材管理现状 教材管理工作都有一定的共性,但各高校的实际情况又有所不同,而这些不同恰恰是各高校教材管理工作中区别于其它单位的最主要的部分。因此,用统一的教材管理系统管理具有本质上有区别的个性化工作是不现实的,这也是目前社会中还不存在一个大众化的教材管理系统的根本原因所在。所以,目前国内单机版系统比网络版系统使用面广。但是,随着工作方式的不断变化,管理

13、人员素质的提高和意识观念的变化,国内部分教材管理系统己经从单机版逐步向网络版过渡,且有增快趋势。网络版管理系统开始逐步应用到某些高校单位,最终,通过网络实现教材的管理必将是必然的趋势。 就我省各高校教材管理而言,部分高校已经研发了结合学校自身实际的教材管理系统,虽然部分高校己具备了办公自动化的基础条件,可是大多数至今未能配置教材管理系统软件。教材管理工作具有琐碎、复杂、涉及面广、耗时多、难统一等多种特点,且因学校不同而有一定的工作差异。教材管理工作不仅在于教材管理部门内部,还涉及到其他教学部门、系。学生教材的选用、征订、发放需要院校系部协助完成,教师推荐教材信息和教材领取涉及教师个人行为;这等

14、等诸多因素决定了教材管理工作是一项复杂、需多部门协同工作、又要满足师生个人需要的重要工作,是一项既消耗体力又消耗大量脑力劳动的工作,是一项需要细致周密、谨小慎微、不能有丝毫马虎的工作。通过教材管理系统的研发和应用,将一一解决以上提到的各种问题,从而进一步 提高工作效率,提高办公自动化水平,把人力资源从繁多的工作中解放出来。 (三)高校教材管理系统研究的目的及意义教材管理系统是一项复杂的系统工程。传统的教材管理工作采用手工或者半自动化管理方式,许多繁杂的工作,如填写订单,入库等等都要由管理人员手工完成。这种管理方式有许多弊端,首先是手工处理大量数据时容易产生操作上的失误,其次是信息查询不方便。另

15、外,手工管理在数据收集汇总等当面的效率比较低下。尤其是近几年来各高校发展迅速,教学规模不断扩大,使得教材管理工作更加繁重不堪。为了改变这个现状,有必要学习和运用现代计算机网络技术,开发一个全面系统的教材管理系统。该系统界面简洁,操作简单,易于掌握。本系统是以ASP为主要开发工具。利用SQL数据库功能,有利于统计教材的订购以及进出库的信息。本系统主要分为计划管理,收费管理,订购管理以及库存管理,能过满足高校各个部门对教材的管理。二、系统相关技术本章将讨论课题研究所涉及技术领域的相关技术进行简单介绍。(一)Browser/Serrver体系目前,网络应用软件运行的模式主要有两类:Client/Se

16、rver模式和Browser/Serrver模式。客户/服务器(CS)模式主要的缺点是维护升级麻烦,浏览器/服务器(BS)是近几年伴随着Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器是网站服务器(Web Server),而Web Server与数据库和应用服务器紧密结合,使得这种模式的应用范围不断扩大。它已不仅用于网上查询,有很多部门的业务系统,企业的MIS系统纷纷采用这种模式。它主要优点是集中化管理和维护,便于扩充应用,升级维护简单。而客户端的免安装和零维护的特点,极大地降低了日后的维护成本。利用ASP技术是开发BS模式软件最方便最简洁的方

17、法。企业使用的各个管理系统的功能将需要不断的扩充和更新,数据库的数据表及其结构也随之需要进行更新,软件也必将不断更新,同时软件产品本身就要经过一个不断自我完善的过程。基于上述考虑,用Browser/Serrver模式来设计管理系统比较合适。(二)ASP技术ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP-工作原理当在Web站点中融入ASP功能后,将发生以下事情: 1、用户向浏览器地址栏输入网址,默认页面的扩展名是。asp。2、浏览器向服务器发出请求

18、。3、服务器引擎开始运行ASP程序。4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。 5、页面信息发送到浏览器。(三)Visual Studio 2008Visual Studio 是一套完整的开发工具集,用于生成 ASP。NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 。NET Framework 的功能,通过此框架

19、可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。本系统采用了主流语言C#,它是一种精确、简单、类型安全、面向对象的语言。说到C#,就不得不先简单介绍一下。net,它代表一个集合,一个环境,它可以作为平台支持下一代Internet的可编程结构,C#是。net的代表语言。它是在Java流行起来后所诞生的一种新的语言。由于微软在操作系统上占有很大的优势。在以往的开发中累积了不少经验,所形成的。net平台,所以在Windows方面可以说比Java具有更大的优势。如果单纯从技术上来讲,它在网络编程上可以与Java匹敌。 同时C#是一种非常类似于C+的语言,风格是

20、更接近于Java,不管是C+程序员还是Java程序员,都可以很方便的转到C#上来。 C#的强大是依赖于。net的发展,而。net的发展是看微软在。net上的决心和投入有多少。从Windows 2003和Vista系统可以看出(前者内置。net1。1,后者内置。net2。0。)。Net在Windows编程中具有重要的战略意义。 目前主要是应用在网络编程上,其他领域比如数据库、窗体编程,都逐渐在增大。(四)数据库的访问方式SQL Server 是结构化查询语言,是一种介于关系代数与关系演算之间的语言,其功能包括查询,操纵,定义和控制四个方面,是一个通用的,功能极强的关系数据库语言。目前已成为关系数

21、据库的标准语言。SQL是一种面向数据库的通用数据处理语言规范,能完成以下几类功能:提取查询数据,插入修改删除数据,生成修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制。数据库通过对表的操作来管理存储在其中的数据。三、系统需求分析(一)需求分析高校教材管理系统的最终目标就是要实现教材管理的信息化、科学化、高效化和流程化。经过对高校教材管理过程的调查分析后,得出了本系统需要包括以下功能。计划管理:开课计划、教材设置、教材审核、教材订购计划、学生查询等操作。收费管理:班级管理(信息与收费情况)、收费单管理、收费汇总等操作。订购管理:对教材预定情况进行多方位的统计等操作。库存管理:教材

22、入库、教材出库等操作。(二)可行性分析1技术可行性在技术上可以从开发者和使用者两个方面来考虑。开发方面,现在先进的开发方法很多,根据这几年我在学校的学习情况,考虑使用ASP和SQL来进行开发。ASP能够提供较好的网络应用功能,是目前最为常用的开发语言。SQL可以提供强大的后台数据管理功能,这两种软件能有效的实现高校对教材管理的要求,因此在开发方面是可行的。使用方面,由于高校现在教务管理方面的信息化程度比较高,且有专业的计算机管理人员及专业的计算机教师。因此,教材管理系统的使用在技术上也是可行的。2经济可行性费用估计:系统的开发基于本人对程序开发的实践学习而来,无需太多资金投入,并且软件开发过程

23、投入的成本不高,因此开发经费完全可以接受。经济效益估计:系统运行以后,可以大大的提高员工的工作效率,减少不必要的费用,摆脱传统的管理方法。因此,在经济方面有较大的可行性。3社会可行性近几年来各高校发展迅速,教学规模不断扩大,使得教材管理工作更加繁重不堪。因此,开发一套易于使用且可以有效的管理教材的管理系统,肯定会得到各大高校有关管理人员的重视。通过技术、经济、社会三个方面的可行性分析,我们认为,教材管理已经越来越被重视,关于教材管理的系统的开发是非常有必要的,而且也是可行的,具有一定的使用价值。(三)组织结构分析各部门的职能如下:学校系部:负责制定各个班级的课程计划,审核授课教师推荐的教材信息

24、,并且制定教材购买计划。教师:根据系部制定的课程计划,推荐教材信息,并且接受系部的审核。教材科:根据系部的教材购买计划向供应商订购教材,并且登记入库。根据各个班级以及教师的申请领取教材情况,向班级收取费用。并且进行教材发放,即教材出库。班级:查询浏览课程以及教材信息,向教材科申请领取教材。如图3-1所示:图3-1 组织结构图(四)业务流程调查与分析根据需求分析,分析高校教材管理的一般业务流程,如图3-2所示:系部根据培养计划制定课程计划,教师根据课程计划推荐专业所用教材,系部根据实际情况审核教材,通过审核的教材将转移到学校教材科,学生通过登录浏览课程信息以及教材信息,并向系部预定教材,学校教材

25、科根据各系汇总的定书单向相应教材供货商发出订货通知,供货商若可以提供所需教材,双方签订订购合同,合同包括所需教材数、教材名称、单价、到货时间、出版商信息,货到后,学校教材科根据合同以及供货单对教材进行入库,学校各系根据各班的缴费单统计出系的发书单,根据发书单到教材科提书,完成教材的出库,教材科要时时进行库存盘查,统计出在库教材盘点。业务流程图符号说明:图3-2 系统总体业务流程图(五)数据流程调查与分析数据流程图:数据流程图是便于用户理解的系统数据流程的图形表示,它能精确的在逻辑上描述系统的功能,输入,输出和数据存储等,而摆脱了其物理内容,是描述管理信息系统逻辑模型的最主要的工具。数据流程图符

26、号说明:1顶层数据流程图顶层数据流程图只有一张,它说明了系统总的处理功能、输入和输出。在系统业务流程研究的基础上,对系统的数据流程进行分析研究,得到高校教材管理系统的顶层数据流程图:系部、教师、教材科或班级登录进入高校教材管理系统可以进行相应的操作。图3-3 系统顶层数据流程图2一层数据流程图 高校教材管理系统一层数据流程图包含:计划管理,订购管理,收费管理以及库存管理子系统,相互之间联系比较密切。 图3-4 系统一层数据流程图3模块数据流程图计划管理包括对课程和教材的管理,系部发布课程计划,授课教师根据课程计划推荐相关的教材,然后交给系部审核,教材信息审核通过后,系部将教材信息移交给教材科。

27、如果教材没有通过系部审核,则由教师重新推荐。 图3-5 系统计划模块数据流程图收费管理主要是,班级通过查询和浏览有关课程和教材等信息后,以班级为单位向教材科申请领取教材,教材科根据班级申请,向班级收取书费,然后向班级发放教材。图3-6 系统收费模块数据流程图(六)数据字典数据字典最初应用于数据库管理,它为数据库用户,数据库管理员,系统分析员和程序员提供某些数据项的综合信息。系统分析中所使用的数据字典,主要用来描述数据流图中的数据流,数据存储,处理过程和外部实体。1数据元素条目数据项是不可再分的数据单位。数据元素条目 总编号:1-01 编号:01名称:课程编号别名:cID数据值类型:连续类型:数

28、据类型数据元素条目 总编号:1-02 编号:02名称:教材编号别名bID数据值类型:连续类型:数据类型数据元素条目 总编号:1-03 编号:03名称:教师编号别名:tID数据值类型:连续类型:数据类型数据元素条目 总编号:1-04 编号:04名称:班级编号别名classID数据值类型:连续类型:数据类型数据元素条目 总编号:1-05 编号:05名称:专业编号别名:sID数据值类型:连续类型:数据类型数据元素条目 总编号:1-06 编号:06名称:分院编号别名:DID数据值类型:连续类型:数据类型数据结构条目 总编号:2-01 编号:01名称:课程信息卡 有关数据流,数据存储:说明:系部发布课程

29、计划时写的卡片结构:课程编号,课程名称,分院 专业,班级,教师数据结构条目 总编号:2-02 编号:02名称:教材信息卡 有关数据流,数据存储:说明:教师推荐教材时写的卡片结构:教材编号,教材名称,出版社 编者,册数2数据结构条目数据结构反映数据之间的组合关系。3数据流条目数据流是数据结构在系统内传输的路径。数据流条目 总编号:3-01 编号:01名称:课程信息单 简要说明:系部发表的课程信息数据流来源:系部数据流去向:教师包含的数据结构:课程编号,课程名称,分院, 专业,班级,教师数据流条目 总编号:3-02 编号:02名称:教材信息单 简要说明:根据系部发表的课程信息,教师填写的教材信息数

30、据流来源:教师数据流去向:教材科包含的数据结构:教材编号,教材名称,出版社编者,册数4数据存储目数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。数据存储条目 总编号:4-01 编号:01名称:教材收费单 说明:根据班级的申请领取情况,教材科向班级收费时填写的收费单结构:教材名称,作者,出版社专业,班级,领取数量,收费金额数据存储条目 总编号:4-02 编号:02名称:教材库存清单 说明: 结构:教材名称,作者,库存总量,进货单价,出版社5处理过程条目具体的处理过程的说明。处理过程条目条目 总编号:5-01 编号:01名称:用户登录 说明: 输入:用户名、用户密码输出:登录是否成

31、功信息处理:检测用户名与密码是否数据库中的相一致,成功则显示主页面,不成功则提示登录失败信息,并提示用户重新输入。处理过程条目条目 总编号:5-02 编号:02名称:审核教材 说明:教师根据课程计划推荐教材,系部进行审核输入:教材信息输出:是否通过审核处理:6外部实体条目外部实体是是数据的来源和去向。外部实体条目 总编号:6-01 编号:01名称:教材 说明:输出数据流:教材信息表输入数据流:教师四 、系统设计(一)系统总体设计1系统总体设计高校教材管理系统主要分为四大模块,计划与收费,订购与库存。计划模块主要包括课程管理,教材审核,教材管理等,收费模块包括班级申请领取教材和收费管理。订购模块

32、主要是教材科向供应商购买教材,包括供应商以及合同的管理,库存模块包括教材入库和出库。2系统功能模块图4-1 高校教材管理系统功能模块图(二)系统模块设计高校教材管理系统是对教材从计划订购一直到发放给学生使用,所以可以有五种身份的人员登录使用。1系统管理员系统管理员登录进入系统后,对系统所包含的功能都可以进行操作,而且对所有用户进行管理。图4-2系统管理员功能模块图2系部系部登录系统后,可以添加课程信息以及对课程信息做修改,对教师推荐的教材进行审核。并且对相关系部的教师和班级信息进行管理。图4-3 系部登录功能模块图3教材科教材科登录系统后,根据系部的教材计划,向供应商进行教材订购,并且进行库存

33、管理。根据班级的教材申请,向班级收取书费,并且进行出库管理。图4-4 教材科登录功能模块图4教师教师登录系统,给自己所教授的课程进行教材推荐,并且等待系部的审核,如果推荐的教材没有审核通过,则应该做出相应的修改。并且可以免费申请领取教材。图4-5教师登录模块图5班级班级登录系统后,可以浏览班级的课程信息,以及对应的教材信息,然后向教材科进行教材申请领取,并且向教材科交教材费用。图4-6 班级登录功能模块图高校教材管理系统主要分为四大模块,计划与收费,订购与库存。收费模块包括班级申请领取教材和收费管理。6计划模块计划模块主要包括课程管理,教材审核,教材推荐等,不同身份的用户登录进入系统可以进行不

34、同大操作。7收费模块收费模块包括班级申请领取教材和收费管理。(三)数据库设计数据库是系统的核心部分,所有信息处理子过程都将基于某种数据库平台,以便将其处理的信息资源完整安全的保存起来,并对其进行各种管理和利用。选择数据库平台是非常重要的。根据本系统的实际需要,我选择了SQL Server 2005作为数据库开发平台。1全局E-R图图4-7 全局E-R图2实体E-R图 图 4-8 分E-R图3逻辑结构设计在概念设计的基础上,根据设计得到系统总的E-R图,按照概念模式与关系表转化的一般规则,结合实际的需要进行逻辑设计,ER图中的实体、实体的属性和实体之间的联系转化为关系模式。最后生成的关系及关系表

35、如下教材(教材编号、名称、出版社、编者);课程(课程编号、名称、院系、专业);教师(教师编号、名称、院系);供应商(供应商编号、名称);院系(院系编号、名称);专业(专业编号、名称、院系);班级(班级编号、名称、院系、专业);说明:1。下加横线部分表示关系的码 2。以上关系的详细内容说明请参照概念结构设计中的具体内容 3。上面的各个关系对概念结构设计中的相关内容了作了修改,主要加了各个实体中间的联系,尤其是一对多的联系,纳为属性。(四) 模块处理过程设计教材审核涉及系部与教师,主要实现系部对教师推荐教材的审核功能,系部对审核通过的教材移交教材科,对未通过审核的教材发回至教师,提醒教师进行教材修

36、改,进行下一次的审核。审核业务的NS图,如图4-9所示: 图 4-9教材审核业务的NS图教材出库的实现涉及教材科、系部、班级、教师,较为繁琐和复杂,当班级向教材科发出教材申请领取后,教材科首先先向班级收取书费,然后根据是否收费,向班级发放教材。出库业务的NS图,如图4-10所示: 图 4-10 出库业务的NS图五、系统实施本系统采用ASP。NET+SQL Server 2005进行开发,使本系统运行需要的软件环境为:操作系统为Windows xp / 2000 server,系统测试需要配置“Internet 信息服务(IIS)”。打开IE浏览器,输入http:/localhost/,回车就可

37、以预览。 本系统用数据库作为后台需要强大的数据库支持,所以采用SQL server 2005数据库。(一)运行环境与开发平台1系统运行的硬件设备CPU推荐Pentium或更高的处理器;512Mb以上的内存;标准的VGA显示或更高分辨率的显示器;鼠标、键盘等外设。2系统开发平台开发环境运行平台: Windows XP 网站开发环境: Microsoft Visual Studio 2008 集成开发环境网站开发语言: ASP.NET+C#数据库:SQL Server 2005(二) 数据表的建立设计原则如下:(1)进行规范化设计,尽可能地减少数据冗余和重复。(2)结构设计与操作设计相结合。(3)

38、数据结构具有相对的稳定性。基于以上三条设计原则,本系统中关于数据库表结构设计如下: 表5-1 admin 表5-2 book 表5-3 classs 表5-4 course 表5-5 out 表5-6 outC 表5-7 outT 表5-8 store(三) 系统界面的实施 1系部登录主界面,课程管理包含添加课程以及删除修改等操作,并且对教师推荐的教材进行审核。对所属系部的教师和班级进行管理。 图5-1 系部登录主界面 图5-2 系部管理课程主界面 图5-3 系部审核教材界面 2教师登录主界面,教师主要是对自己所教授的课程推荐教材信息,具有添加教材,修改删除等操作。如果所推荐的教材没有通过审核

39、,则应该做出修改。并且教师可以免费申请领取教材。 图5-4 教师添加教材界面 3教材科登录主界面,系部审核通过的教材信息,移交到教材科后,经过从供应商处订购入库后,班级可以查询浏览课程教材信息,然后向教材科申请领取。在教材科向班级收取费用后,给予发放。 图5-5 班级浏览信息界面 图5-6 教材科收费管理界面(四)系统测试系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。为了发现缺陷并度量产品质量,按照系统的功能和性能需求进行的测试。一般使用黑盒测试技术,由独立的测试人员完成17。对于模块之间交互性比较强的软件,还会有单独的集成测试,用来发现模块接口之间的错误。系统测试的对象是整个应用软件系统,包括需求分析、系统总体设计、详细设计各阶段的文档以及源程序。系统测试的目的是精心选取那些易于发生错误的测试数据,以十分挑剔的态度,找出软件中的错误,并改正错误。1测试方法测试方法有很多,如模块测试、联合测试、验收测试、系统测试。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号