1、 教务辅助管理系统 需求分析汇报 指导老师: 小组人员: 1引言31.1编写目31.2背景31.3定义41.4参照资料42任务概述52.1目52.1.1开发目52.1.2应用目52.2顾客特点52.3假定和约束53需求规定63.1功能规定63.1.1功能划分63.2对性能规定83.2.2时间特性规定83.2.3灵活性93.3输人输出规定93.4数据管理能力规定93.5故障处理规定103.6其他专门规定104运行环境规定104.1设备104.2支持软件114.3接口111引言教务辅助管理系统简介:学校教务辅助管理系统是针对学校大量信息处理工作而开发管理软件。根据顾客规定,实现对学校学生信息、教师
2、信息、图片几种方面管理功能。顾客在学生管理模块里面,通过输入学生基本信息,系统自行生成对应记录数据及各类记录报表以供顾客查询、打印,此外顾客还可以对这些基本信息进行定期更新和删除。在教师管理模块里,顾客可以很以便查找教师有关信息。此外,教务辅助管理系统还建立了图片管理模块,它可以对学校所有图片信息进行描述和管理,该模块运用了数据库对图片进行管理,防止了图片丢失,具有很好安全性。 学校教务辅助管理系统力争给顾客以便快捷途径去管理这些繁琐数据。1.1编写目此需求规格阐明书对教务辅助管理系统软件做了全面细致顾客需求分析,明确所要开发软件应具有功能、性能与界面,使系统分析人员及软件开发人员能清晰地理解
3、顾客需求,并在此基础上深入提出概要设计阐明书和完毕后续设计与开发工作。本阐明书预期读者为学生、教师、项目管理人员。1.2背景信息时代到来意味着工作效率日渐提高,同步也给教务管理部门带来更大压力,教务部门必须及时精确地提供多种参照材料,若无法作到这一点,将成为学校发展、瓶颈。基于这一原因,教务管理工作无一例外受到领导高度重视,同步,国家在评审学校多种资质时,也都把学校教务管理与否达标作为重要评估原因之一。伴随教务资料价值日渐提高,社会对教务管理部门也提出了更高规定,对教务早已不限于“管好”,更多地规定“用好”,教务资料管理已向前延伸到公文管理,向后扩展到信息资源整顿、采编、发放。就在教务管理部门
4、职能不停扩大、业务不停扩充同步,机构改革、学校改制等等政策又要讨教务部门精兵简政,缩减平常经费开支,充足运用既有资源产生更多经济效益。“向管理要效益”已成为教务部门运行之本,教务部门必须提高其自身管理水平。“提高教务管理档次,将教务交给计算机管理”正在成为一种时尚,同步,计算机管理突出优势也在影响教务管理机制。以手工检索为目著录卡片、目录等,不仅在编制阶段大量占用教务员工作时间,检索运用也非常繁琐,缺乏经验管理员甚至无法在他人编制目录中查找教务信息,愈加难以保证“查全率”,使用计算机检索,将彻底处理这一问题;此外,为了保护教务资料,大中型教务馆都编制了“二套教务”,导致保管费用高涨,复印机使教
5、务复制愈加简便,却导致纸张消耗量剧增,同步,大量复制文献出现又给教务管理带来新安全问题,更与教务管理严厉性相抵触,使用计算机查询,将纸载教务管理与电子教务运用结合起来,可以完美处理这一难题,大幅度减少教务管理费用。 1.3定义需求:顾客处理问题或到达目所需条件或功能;系统或系统部件要满足协议、原则,规范或其他正式规定文档所需具有条件或权能。1.4参照资料1.JavaScript高级程序设计 Nicholas C.Zakas)(作者),李松峰/曹力(译者)2.Head First HTML与CSS Elisabeth Robson/Eric Freeman(作者)徐阳/丁小峰(译者)2任务概述2
6、.1目2.1.1开发目在当今世界电脑普及时刻,人们已经习常用电脑办公,成果自然会产生大量电子文献,这些文献有宝贵历史价值,但我们假如将更多时间花费在寻找这些文献上,即费时又费力。本软件根据此需求进行开发。2.1.2应用目让学校各部门可以有效掌握,有效共享文献资源,保护好文献,及增进教务管理信息化、规范化和集成化,实现计算机智能化管理,以提高工作效率和经济效益。2.2顾客特点 该教务辅助管理系统,针对顾客重要是学生和老师,老师特点就是对学生成绩和信息进行管理,对自己上课时间和地点熟悉。学生特点就是自己需要上课程和地点提前理解,对自己各科成绩查询。2.3假定和约束本教务管理系统软件是应用于高等院校
7、。在功能上还可深入实现安全防备、与E-Mail和因特网电话集成起来,成为网络教务管理系统软件。3需求规定 3.1功能规定3.1.1功能划分3.1.2功能描述下面详细描述一下各个功能模块:1)学生信息管理(1) 教务目录管理:只限于一般顾客和管理员操作。并且不一样顾客级别所操作教务信息类型是有限制。顾客可以向里面添加、修改和删除数据。(2) 教务信息仓库:限于全体学生操作。一般浏览者只能查看教务信息,不能对它做任何修改。并且不一样顾客级别所看到教务信息是有限制。一般顾客可向里面添加、修改和删除信息。2)教师信息管理(1) 查询单条教务信息:重要是适合于全体老师操作。在窗体上,先可以选择查询条件,
8、再输入关键字名。按查询即可。假如你不熟悉该教务也可以在窗体上选择模糊搜索。查到记录后,也可双击记录即可显示详细信息。(2) 查询所有教务信息:是给管理员用,是为了以便管理员查找,也有关键字搜索和模糊搜索。查到记录后,也可双击记录即可显示详细信息。3)职能机构显示教务处有关领导信息。 4)成绩查询 输入学号、密码即可查询学生成绩。5)信息公布(1) 数据备份:顾客可以通过选择保留途径把数据库保留在硬盘中,也可保留在软盘中。(2) 数据恢复:顾客可以通过选择途径把数据恢复。(3) 操作学生管理:仅限管理员。其中可以添加、修改、删除操作学生,设置他们权限、级别及密码。(4) 系统整顿信息:显示距离管
9、理员整顿系统时间。6)评教(1) 打印单条教务记录:重要合用于一般浏览者和一般顾客。他们只能打印在他们权限和级别范围内所能查看教务。(2) 打印所有教务:是为管理员设置,管理员可以根据需要设置打印。也可以让教务以报表形式生成文本文献或HTML文献输出。注:打印操作人员信息只限管理员使用。7)协助(1) 协助信息:显示系统详细协助信息。(2) 有关系统:重要是显示系统某些信息。3.2对性能规定3.2.1数据精确度A要按照严格数据格式输入,否则系统不予以响应进行处理。B查询时要保证查全率,所有对应域包括查询关键字记录都应能查到。由于一般有文献记录会诸多,因此本系统采用了两种措施进行查询:直接查询和
10、模糊查询。3.2.2时间特性规定时间特性一般操作响应时间应在12秒内,对软磁盘和打印机操作也应在可接受时间内完毕。3.2.3灵活性满足企事业单位使用需求(记录量控制在1000项内)。对前面提到运行环境规定不应存在困难。3.3输人输出规定 教务辅助管理系统数据需求包括如下几点:1 数据录入和处理精确性和实时性数据输入与否精确是数据处理前提,错误输入会导致系统输出不对和不可用,从而使系统工作失去意义。数据输入来源是手工输入。手工输入要通过系统界面上安排系统具有容错性,并且对操作人员要进行系统培训。在系统中,数据输入往往是大量,因此系统要有一定处理能力,以保证迅速处理数据。2 数据一致性与完整性由于
11、系统数据是共享,在不一样客户端中,教务文献是共享数据,因此怎样保证这些数据一致性,是系统必须处理问题。要处理这一问题,要有一定人员维护数据一致性,在数据录入处控制数据去向,并且规定对数据库数据完整性进行严格约束。对于输入数据,要为其定义完整性规则,假如不能符合完整性约束,系统应当拒绝该数据。3 数据共享与独立性 整个教务辅助管理系统数据是共享。然而,从系统开发角度上看,共享会给设计和调试带来困难。因此,应当提供灵活配置,使各个分系统可以独立运行,而通过人工干预手段进行系统数据互换。这样,也能提供系统强健性。3.4数据管理能力规定教务辅助管理系统总目是:在计算机网络,数据库和先进开发平台上,运用
12、既有软件,配置一定硬件,开发一种具有开放体系构造、易扩充、易维护、具有良好人机交互界面教务辅助管理系统,实现机关、学校、事业等单位教务自动化计算机管理系统,为各单位提供精确、精细、迅速教务信息。3.5故障处理规定正常使用时不应出错,若运行时碰到不可恢复系统错误,也必须保证数据库完好无损。调试中碰到问题及处理方案:1) 碰到跳出“数据库已经关闭“提醒信息制止程序运行时可以查看一下进行此项操作时,操作表与否已经被关闭了或者是在没有关闭此表状况下又一次运用打开语句打开此表。2) 有关空记录带来麻烦有些空记录往往会使程序无法运行。此时你可用“if not is null”语句先判断一下与否为空记录,再
13、操作。3.6其他专门规定)系统功能实现实状况况: 顾客可在本系统下实现多种顾客规定功能。2)系统安全性: 对于系统重要数据均有密码保护,具有一定安全性。3)系统容错性: 顾客输错数据均有提醒信息,具有很好容错性能。4)系统封闭性: 顾客封闭性很好,顾客基本上在提醒信息下输数据。4运行环境规定4.1设备 硬件环境 A一台586 以上微机及兼容 B内存16MB(最佳32MB内存) 4.2支持软件 软件环境 Awindows XP 以上操作系统 Bapache Cmysql数据库 Dphp4.3接口4.3.1硬件接口本软件不需要特定硬件或硬件接口进行支撑。486以上PC机均可运行此软件。4.3.2软件接口运行于Windows xp及更高版本具有WIN32 API操作系统之上。