1、3.5软件性能要求10渗釤呛俨匀谔鱉调硯錦鋇絨。1.引言深圳广播电视大学现有下属7所分校、2个二级学院及11个教学点(学习点),目前在校生人数已超48000人,规模较大,占深圳高等教育学生规模的四分之一。我校的教材管理工作不仅要直接面对校本部的全体师生,还要服务分校、二级学院、教学点(学习点)的师生,工作量大,而且由于我校办学模式的多样化,造成教材管理工作流程较复杂,涉及面较广,需要对接多方面数据,如采购商数据、财务数据,学生学籍及授课计划等数据。现有的教材管理系统已经不适应我校现有管理模式,极大地影响了教材管理工作,因此本着“高效管理,优质服务”的原则,迫切需要开发新的教材管理信息系统,以适
2、应当今信息社会发展的需要和新时期电大发展的需要。铙誅卧泻噦圣骋贶頂廡缝勵。1.1编写目的本需求说明书的目的是规范教材管理信息系统软件的编写,旨在提高软件开发过程中的能见度,便于对软件开发过程的控制和管理。对教材管理工作进行分析和总结,便于提高开发人员对教材管理工作的整体认识,同时对照原有软件的工作流程为开发新软件提供参考,促使开发人员把人工模式抽象为可计算机上处理的自动模式,并促使开发人员与使用人员更好地沟通与协作。擁締凤袜备訊顎轮烂蔷報赢。1.2产品背景我校教材科目前使用的教材管理信息系统软件是2001年开始投入使用,中间经历了一些修补和完善,逐渐形成性了现有的由教材发放系统(对校本部学生发
3、书功能)、教材出库系统(学生退书、学生离校结算功能)、教材管理系统(各办学单位教材征订、采购、发行功能)这三个软件协同完成教材管理工作。贓熱俣阃歲匱阊邺镓騷鯛汉。2.现有软件综合描述2.1软件状况教材发放系统包括以下模块:教材信息、学生信息、领书信息、查询、系统设置这几个基本功能模块,其中教材信息模块包括课程教材信息、专业教材对应、教材录入、课程教材对应;学生信息模块包括学生信息查询、学生信息录入、条形码注销、更换条形码、转复办理;领书信息模块包括学生选课信息、学生选课录入、领取教材、新生登记、学生预收费、学生补收费;查询模块包括已领教材总数、学生已领教材、已领书学生、预购书统计、学生教材预算
4、、领书费用报表、收费报表;系统设置模块包括更改密码、用户信息、打印设置、课程录入、课程号设置、专业设置、收费设置。坛摶乡囂忏蒌鍥铃氈淚跻馱。教材出库系统包括以下模块:教材服务窗口、学生信息管理、查询、系统设置,教材服务窗口模块包含教材录入、教材零售、系部门领教材、学生退书窗口;学生信息管理模块包含学生离校结算、信息数据管理、学生选课管理、开书费单据;查询模块包含交费查询、人数查询、开票查询、零售查询;系统设置模块包含更改密码、用户信息、打印设置。蜡變黲癟報伥铉锚鈰赘籜葦。教材管理系统包括以下模块:征订管理、采购管理、到货管理、发行管理、财务管理、仓库管理、系统管理。2.2软件功能现有三个教材软
5、件主要承担三个方面的职能,一是教材科完成校本部学生个体的教材发放工作;二是财务后勤处完成学生个体缴交教材费录入和办理学生离校结算教材费工作;三是教材科完成各办学单位教材征订、采购、入库、发行工作。買鲷鴯譖昙膚遙闫撷凄届嬌。3.新软件需求说明3.1开发目的虽然现在我们的教材管理工作已经使用了教材发放系统、教材出库系统和教材管理系统这3个软件,但这3个软件本身设计不统一、业务流程分离,没有实现业务流程管理的一体化和自动化。各软件中的数据不能共享,许多功能的实现都要通过手工操作来进行的,这些明显的缺陷都大为影响教材管理工作的顺利进行。綾镝鯛駕櫬鹕踪韦辚糴飙钪。此外目前的教材软件与招生、学籍、教学、考
6、务等联系密切的部门没有实现数据共享,一直都采取人工录入整理数据,这种浪费原有资源、费时费力、易出错的状况也亟待改变。驅踬髏彦浃绥譎饴憂锦諑琼。随着我校办学规模的不断扩大,办学类型不断增多,现有的教材管理软件已经无法满足自动化、网络化和个性化的要求,这使得我们的许多工作还是需要大量的人工手动操作,不仅工作效率低,而且不能及时准确了解教材的库存和领取等信息。猫虿驢绘燈鮒诛髅貺庑献鵬。针对以上情况,我校需要一个能够实现教材管理工作流程一体化、网络化、自动化的教材管理软件,以进一步提高教材管理的资源配置工作服务水平,以实现我校以学生满意为第一目标的办学宗旨。并且此教材管理软件应具有系统性、安全性、可扩
7、充性等属性。锹籁饗迳琐筆襖鸥娅薔嗚訝。3.2用户特点本教材管理信息系统的用户为我校、各分校、各教学点的教材管理工作人员,软件的使用频率较高。3.3用户需求本教材管理信息系统软件能够满足深圳电大教材管理工作的需要,能够实现如下功能:数据同步或者批量导入相关数据(招生、学籍、教学、学生缴交教材款等数据)、用书计划管理、征订管理、采购管理、教材入库管理、发行管理(分校教学点发行,以班级发行、学生个体发行)、财务管理(对供书商、分校教学点、校本部学生个体教材款收支结算)、学生个人教材信息自主查询等。構氽頑黉碩饨荠龈话骛門戲。本教材管理信息系统软件能够实现教材管理工作流程一体化、网络化、自动化,并且软件
8、应具有系统性、安全性、可扩充性等属性;能够实现深圳广播电视大学校本部及下属各办学单位(多客户)同时在线使用此教材管理信息系统的功能。輒峄陽檉簖疖網儂號泶蛴镧。3.4软件设计要求(一)界面设计1.界面设计人性化、信息全面、操作简便等。2.需要简洁的退换教材、零售教材界面。3.需要以分校、教学点、系部、年级专业、班级、个人等为单位进行发放教材的选择界面和应用。(二)网络设计1.软件设计为网络版。2.为学生提供网络查询功能,包括学生个人教材信息查询和教材费用查询。3.分校教学点通过网络进行相关信息查询,并通过网络填报教材和教辅资料订单。4.设计时务必考虑服务器的软硬件环境、网络管理、用户权限管理、系
9、统内部数据共享与外网数据采集等特殊要求。尧侧閆繭絳闕绚勵蜆贅瀝纰。(三)服务器后台设计1.要求完善的后台管理功能。2.要求较优的容错性及安全性。3.要求较优的性能,支持10000以上在线用户操作。4.要求操作简洁、方便,支持主流格式的导入和导出功能。(四)软件各功能模块要求1.教材征订模块(1)能够批量导入每年春秋2季的中央电大提供资源使用计划表;(2)能够批量导入每年春秋2季我校教务处提供的各年级专业的开课计划;(3)能够批量导入杂志社的形成性考核册和期末复习资料等教辅资料征订单。(4)软件可以将资源使用计划表、开课计划和教辅资料征订单进行匹配,生成我校具体的教材使用计划表;(5)能够批量导
10、入学生选课数据,并生成选课教材汇总单。(6)能够与我校教务处学籍科的学生学籍信息联网,以便每学期征订教材之前获得最新的注册学生人数,以完成教材使用计划的数目报订;识饒鎂錕缢灩筧嚌俨淒侬减。(7)能够与我校招生处的新生招生信息联网,实时更新或者定时更新新生信息到教材管理信息系统,以便建立新生信息数据库,待新生来领教材时输入其身份证号码并绑定某一领书卡便可以自动建立其个人领书账户,以后都凭卡调用其领书信息并完成领书。凍鈹鋨劳臘锴痫婦胫籴铍賄。(8)各分校教学点可以通过网络查询校本部教材科制定好的教材使用计划表和其他需要的相关信息,并在网上提交其教材和教辅资料订单;恥諤銪灭萦欢煬鞏鹜錦聰櫻。(9)软
11、件可以自动更新各个分校、教学点的教材订单报订信息,并自动汇总当学期的教材和教辅资料征订总单;(10)以上各个环节和步骤中所需字段和信息都要详细、完整,各操作环节都要有操作按钮,并都具有以界面现有的字段进行查询、导入、导出和打印等功能。鯊腎鑰诎褳鉀沩懼統庫摇饬。2.教材采购管理模块(1)在教材采购过程中要能够实现教材采购形式灵活,可以大量采购也可以临时采购。(2)在采购教材中要可以进行教材更换、采购单位更换等更改和变动。(3)能够进行采购查询、采购退货和退货查询等。3.教材仓库管理模块(1)教材入库时扫描教材条形码,软件就可以调用系统中已有的资源使用计划表中的信息,并录入采购量等信息即可完成具体
12、教材的入库验收工作;硕癘鄴颃诌攆檸攜驤蔹鸶胶。(2)若入库教材与计划订购的教材ISBN等信息与系统已有信息匹配,但在价格上或者其他方面有出入,系统要能够识别并显示提醒信息;阌擻輳嬪諫迁择楨秘騖輛埙。(3)对于当学期未使用的教材、入库有出入的教材、改版教材等都要能够进行查询、制表和退货等处理;(4)能够人为划定学期节点,软件自动将原有教材转入新学期教材征订的库存中。(5)应具有教材库存不足提醒功能,并且可以自行设置和调整相关数值。4.教材发行管理模块(1)对校本部学生个人发放教材,这是在教材征订模块已经完成各个年级专业教材使用计划的基础上进行的工作;氬嚕躑竄贸恳彈瀘颔澩纷釓。(2)对各分校、教学
13、点发放教材,这是根据教材征订中各分校教学点网上填报的数据来完成的;(3)能够对以系部、年级专业、班级等为单位进行教材发放工作;(4)能够为分校、教学点、系部师生办理退换教材工作,并为学生办理零售教材等工作;(5)对于学生的学籍变动、转专业、重修重考补领教材等情况,本软件都能通过简易操作来完成;(6)尤其在教材发行阶段,需要软件提供强大的查询、对账、报表打印等功能。5.教材费用管理模块(1)学生通过电大网上缴费系统缴费后,教材管理软件可以提供端口让财务人员批量导入(包括按年级专业或班级导入)学生缴费信息(区分管家卡、网银、POS机、现金等不同结算方式数据),在此环节必须有管理密码和准入机制;釷鹆
14、資贏車贖孙滅獅赘慶獷。(2)财务人员可以通过教材管理软件为学生办理网上或者现场教材费缴费、教材费结算等功能。(3)对于对教材供货商、各分校、教学点、系部师生等涉及到教材费用的方面,软件都要可以提供详细的对账信息和统计信息。怂阐譜鯪迳導嘯畫長凉馴鸨。6.领书卡管理模块本模块要能够处理发卡管理、费用采集管理、退换卡管理、查询管理、报表打印等,并采用一定的措施保证领书卡的安全使用和学生的数据安全。谚辞調担鈧谄动禪泻類谨觋。7.网上信息管理模块此模块主要为公布教材相关信息,提供领书情况查询、到书信息查询、教材信息查询、教材费用查询等。设置按学生、分校(教学点)、年级专业或班级查询功能:查询历次预缴教材
15、费及余额、历次领取教材记录及当次应领教材信息及预缴下期教材费的提示。嘰觐詿缧铴嗫偽純铪锩癱恳。8.教材系统管理模块本模块要具有用书权限分配和限制管理功能、数据导入导出功能、数据查询和打印设置功能、系统参数设置功能、数据管理功能(数据备份恢复、数据修复、数据打包、数据解包、压缩数据、数据加密等)等。熒绐譏钲鏌觶鷹緇機库圆鍰。以上8个基本模块的功能分析可以汇总成下列流程图来说明:鶼渍螻偉阅劍鲰腎邏蘞阕簣。图一 教材征订管理流程图纣忧蔣氳頑莶驅藥悯骛覲僨。图二 教材发行管理流程图3.5软件性能要求(一)软件的可伸缩性指的是软件在不进行修改的情况下适应不同的工作环境的能力。由于硬件的飞速发展和软件开发
16、周期较长的矛盾,软件升级的需要显得非常迫切。如果软件的升级和移植非常困难,软件的生命期必定很短,使得花费巨大人力物力开发出的软件系统只能在低性能的硬件或网络上运行,甚至废弃不用,将会造成巨大的浪费。颖刍莖蛺饽亿顿裊赔泷涨负。(二)软件的可维护性濫驂膽閉驟羥闈詔寢賻減栖。为了保证软件的较长使用寿命,软件就必须能够适应业务需求的不断变化,根据业务需求的变化对软件进行修改。修改的成本和周期都直接和软件的体系结构相关。一个好的软件体系结构可以尽可能地将系统的变化放在系统的配置上,即软件代码无需修改,仅仅是在系统提供的配置文件中进行适当的修改,然后软件重新加载进入运行状态,就完成了系统部分功能和性能要求
17、的变化。对于重大改动,需要打开源代码进行修改的,也仅仅是先继承原先的代码,然后用新的功能接替原先的调用接口,这样将把软件改动量减小到最低。銚銻縵哜鳗鸿锓謎諏涼鏗穎。(三)软件易用性软件的易用性是影响软件是否被用户接受的关键因素。在软件产品中,设计复杂,功能强大而完备,但因为操作繁复而被搁置者屡见不鲜。主要原因在于在软件开发中缺乏对软件体系结构的宏观把握能力。另一方面,缺乏有效的手段进行软件需求的确定和对潜在需求的挖掘。挤貼綬电麥结鈺贖哓类芈罷。(四)软件安全性软件运行数据存在于数据库中,尽量设计为需要的操作和功能都可以通过软件来完成,就不会对数据库信息进行更改和破坏,更不会影响源程序。另外,要求系统的信息不能被别人随便查看,这也就是系统的安全保密性。赔荊紳谘侖驟辽輩袜錈極嚕。软件的需求是确保软件正确反映用户的对软件使用的重要的文档,探讨软件需求是软件开发的起始点,但软件的需求却会贯穿整个软件的开发过程。软件需求分析是一个比较长期的思考和探讨过程,需要引进来、走出去,基于自身、高于自身、发展自身。塤礙籟馐决穩賽釙冊庫麩适。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1