您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 教师信息管理系统需求分析
1教师管理信息系统需求分析说明书1.引言···········································································································21.1编写目的·····························································································21.2项目背景·····························································································21.3定义···································································································22.任务概述·····································································································22.1用户特点·····························································································23.需求分析·····································································································33.1功能需求·····························································································33.1.1总体分析·····················································································33.1.2功能划分···························································································33.2各项功能描述·······················································································33.2.1教师信息管理系统加工图:·····························································43.2.2教师信息管理系统用例图:·····························································43.3性能需求·····························································································53.3.1数据精确度··················································································53.3.2时间特性要求···············································································53.3.3故障处理要求···············································································53.6.1网站的安全性:············································································63.6.2网站可维护性:············································································64运行环境······································································································64.1设备···································································································64.2开发工具·····························································································64.3接口···································································································64.4控制····································································································721.引言1.1编写目的为了正确表达《教师信息管理系统》需求分析阶段的需求分析成果,明确项目实施管理过程,明确根据项目管理过程提出的系统功能要求,并从总体上把握和描述系统需求。同时,对系统性能、开发环境、运行环境需求给予分析和描述。同时为系统的设计、实现、测试以及验收提供重要依据,也为评价系统功能和性能提供标准。本需求分析说明书的使用与用户、项目管理人员、系统分析员、程序设计员以及系统测试员阅读和参考。通过开发设计该系统,可以加强我们对所学软件工程相关知识的理解和掌握,逐步明确软件开发的具体流程及相关的注意事项,从而为今后进一步的学习打下坚实的基础。1.2项目背景由于电脑时代的到来以及internet的迅速发展,电脑无出不在,当然各种工作效率也大幅提高,对一个有规模的学校教学系统来说,人事信息管理系统是一个必不可少的重要模块。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。为了能够在中国迅速地开展与提高各项教育产品的质量,加强学校对各项事物的管理和有组织、有序的利用各项教育资源,特此开发教师管理信息系统为教育事业的发展提供技术的支持。1.3定义教师信息管理系统简称:TIMS2.任务概述2.1用户特点该教师信息管理系统主要用于管理教师的基本信息(包括教师基本信息,教师课程管理等),主要面向的用户是学校教师和学生,而非计算机人员,且该人事信息管理系统使用频度非常大,因此软件在设计上满足用户需求的同时,要求注重该软件系统的易操作性、便捷性和稳定性、程序优化、安全并要有良好的可扩展性;用户界面简洁明了、操作简单实用。33.需求分析3.1功能需求3.1.1总体分析需求分析就是描述系统的需求,通过定义系统中的关键域来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制。①老师对功能的需求分析:查询授课计划查询、打印选择该课程的学生名单、录入、修改、删除学生成绩。查询学生基本信息②管理员对功能的需求分析:添加、删除、修改、查询教师信息3.1.2功能划分本软件具有如下主要功能:登录功能(包括管理员登录和用户登录)浏览功能(登录后查看教师的详细资料)增加功能(增加教师等信息)删除功能(教师离校时删除教师的教务信息)修改功能(每一学期定时更新教师的教务信息)打印功能(打印所生成的报表)密码管理功能(修改密码,重置密码等)身份验证功能(只有本校老师才允许登录系统)数据的导入和导出功能(对数据库进行安全备份)3.2各项功能描述此部分描述各个功能模块的数据流图和用例图,使其数据流程清晰可见,以便以后设计。43.2.1教师信息管理系统加工图:用户教师资料管理教师信息查询教师资料添加登陆界面数据库信息存档录入添加查询结果查询请求新信息返回用户信息3.2.2教师信息管理系统用例图:教师信息管理管理员教师注册教师信息查询教师授课信息教师工资信息教师信息管理包括教师注册,教师信息查询,教师授课信息和教师工资信息。对应用例表如下:1.教师注册Input教职工号Process查询数据库中教师信息表,校验用户是否合法Output合法登录:转入教师基本信息界面非法登录:提示“用户信息错误”52.教师基本信息查询Input姓名、教职工号Process查询数据库中教师的基本信息表,校验用户是否合法Output合法登录:显示教师基本信息主页面非法登录:提示“用户查询信息错误”3.教师授课信息Input姓名,教职工号,所授课程,班级Process查询与更新数据库中教师信息表Output合法登录:显示更改后教师基本信息主页面非法登录:提示“教师查询和更改信息失败”4.教师工资查询Input姓名,教职工号,身份证号,日期Process查询数据库中教师的工资信息表Output合法登录:显示教师工资信息页面非法登录:提示“用户查询信息错误”3.3性能需求3.3.1数据精确度进行操作请求时,如:查找、删除、修改、添加应保证输入数据与数据库数据的相匹配性。而在满足用户请求时,系统应保证所响应数据的查全率与查准率。3.3.2时间特性要求a.响应时间:2.5mmb.更新处理时间;c.数据的转换和传送时间3.3.3故障处理要求系统运行中难免出现一些故障,对此我们提出以下建议和要求:(1)对用户提交的重要资料及时备份。6(2)当系统数据库发生故障时,及时向用户返回相关故障原因。(3)公开管理员电子邮箱,联系电话等,以便用户和管理员可以及时联系。(4)做好数据库和服务器的日常维护工作,出现故障时可与我们联系由我们帮助解决。3.6.1网站的安全性:保证管理者和注册用户的密码安全,分权限管理,数据库访问控制;管理员应具有一定网络安全及防黑知识;3.6.2网站可维护性:网站管理者须懂得一定的服务器应用、SQL数据库应用、硬件维护、IIS配置等方面的技能,必要时由我们对其进行培训。4运行环境4.1设备操作平台:windows98\windowsme\windows2000\windowsxp\windowsvista\windows7开发环境:MicrosoftSQLServer2000/2005客户端:建议IE5.0或以上服务器:存储各种数据,处理相应终端请求中转器:数据传输中转站,减小服务器压力4.2开发工具开发工具MicrosoftSQLServer2000/2005/2008AdobeDreamweavercs3Microsoftvisualstudio20054.3接口说明该软件同其他软件之间的接口、数据通信协议等。74.4控制说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。
本文标题:教师信息管理系统需求分析
链接地址:https://www.777doc.com/doc-2419745 .html