




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教师信息管理系统1.引言.31.1 编写目的.31.2项目风险.31.3预期读者和阅读建议.31.4产品范围.32.综合描述.42.1产品的状况 .42.2产品的功能 .42.3用户类和特性.42.4运行环境 .53.外部接口需求 .53.1用户界面 . .64.系统功能需求.7 4.1输入、输出数据.75.其它非功能需求.75.1性能需求.75.2安全性需求.76分析模型.8 1.引言 随着我国社会主义市场经济的发展和改革开放的不断深入,计算机的应用已遍及国民经济的各个领域,计算机来到我们的工作和生活中,改变着我们和周围的一切。 在以前,学校用手工处理教师档案以及工资发放等繁多的工作和数据时,人手总会出现些不必要的错误和问题,特别是在查找,统计和保存方面。 与此相适应,用计算机代替手工管理,是信息社会发展的必然趋势,也是我们计算机工作者的责任。教师信息管理系统开发主要包括数据库的建立和维护以及应用程序的开发两个方面。要求建立起数据一致性和完整性强。数据安全性好的库,要求应用程序功能完备,易使用等特点。关键字:面向对象,数据一致性,信息管理系统,数据库,VisualBasic,SQL Server。 1.1编写目的 通过调查分析,教师信息管理系统是针对教师日常工作安排来设计开发的系统。一是动态了解教师教研信息,规范管理教师的个人基本信息、科研信息、奖惩信息等;二是为我系教师绩效评估提供支持和参考。写出需求分析文档作为项目设计的基本准则要求,以及作为系统分析员进行系统分析和测试人员进行测试时的手册。 1.2项目风险l 在整个项目过程中,时刻监督风险的发展与变化情况,确定伴随某些风险的小事而来的新的风险并制定相应的l 保证风险应对计划的执行并评估风险应对计划执行效果;l 对突发的风险或“接受”的风险采取适当的权变措施;1.3预期读者和阅读建议本文档的主要内容共分4部分:综合描述、系统特性、和非功能性需求和外部接口描述。综合描述部分主要对系统的整体结构进行了大致的介绍;系统特性部分对系统的功能需求进行了详细描述,是本文的主要部分;非功能性需求部分对非功能需求进行了详细的描述;外部接口需求部分对用户界面、软件接口、硬件接口和通讯接口等进行了描述。本文档面向多种读者对象:(1)项目经理:项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计、项目管理。(2)设计员:对需求进行分析,并设计出系统,包括数据库的设计。(3)程序员:配合设计报告,了解系统功能,编写用户手册。(4)测试员:根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测试。(5)销售人员:了解预期产品的功能和性能。(6)用户:了解预期产品的功能和性能,并与分析人员一起对整个需求进行讨论和协商。(7)其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。在阅读本文档时,首先要了解产品的功能概貌,然后可以根据自身的需要对每一功能进行适当的了解。1.4产品范围该产品是在积累了丰富业务经验的基础上进行开发的,在需求上,充分考虑了具体用户的实际情况。本产品将主要适用于江苏省各高级中学的成绩管理,主要完成学生成绩录入、批量导入、学生成绩分析与统计等业务,也可作为学校学生与教务管理系统的一个子模块。2.综合描述针对要求,教师信息管理系统在技术上做如下考虑:安全性。引入系统管理模块,全面管理整个系统所需要的数据资源、集中控制所有操作权限、数据库加密以确保整个系统的安全性。开放性。语言全中文支持。采用通用语言处理技术,使系统运行的所有提示及输出账表文字的语种设置为简体中文。多平台支持。支持中西文Windows 9X、Windows NT,Windows 2000(或XP)在业务模型上则考虑突出体现管理、控制、决策支持功能;采用组件化设计,模块之间可以实现“积木式”搭配,适用于学校的不同阶段的需求;强化权限管理功能。(1)操作人员的计算机知识普遍较差,要求有良好的人机界面; (2)由于该系统的使用对象多,要求有较好的权限管理; (3)数据计算自动完成,尽量减少人工干预, 数据稳定性好,数据备分 (4)报表打印功能; 2.1产品状况教师信息管理系统采用模块化设计,结构清晰,可靠性好,简明易学;界面友好,操作简便,充分考虑人性化设计,加上全汉字操作提示,使操作、维护十分简便,使用者在较短的时间内就能掌握数据库具有可以分别设置使用或不使用的管理密码与使用密码。有效防止其他人使用相同的软件打开数据库或更改数据库设置。简单、易学、灵活模块化结构,可根据业务需要十分方便地进行模块增减,灵活系统组合,直观地面向事务处理的菜单图形界面操作,易学易用。模块组建灵活。2.2产品的功能(1) 录入功能:输入教师的信息(不一定按顺序)(2) 排序功能:根据输入的教师信息,按照教师号由小到大排序(3) 输出功能:按教师号由小到大输出所有教师信息(4) 查询功能:至少一种查询方式(按教师号查询 或 按职称查询等)(5) 修改功能:能够修改教师的信息(6) 删除功能:能够删除指定教师的信息近年来,教育带来的发展对学校管理提出了更高的要求。传统的管理机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,建设一套具有行业特色的管理系统,以适应学校的总体发展战略。教师信息管理系统正是针对小学而开发出来的管理软件。针对目前情况,提出如下具体要求:个与管理相关方面的功能,用户通过输入工资、职工信息等基本信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询打印。另外用户还可以对这些基本信息进行定期的更新和维护, 教师信息管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。根据用户的要求及其所输入的数据,实现人员信息管理、工资管理、打印等几、2.3用户类和特性该教师信息管理系统主要用于管理教师的基本信息,主要面向的用户是学校教师和学生,而非计算机人员,且该人事信息管理系统使用频度非常大,因此软件在设计上满足用户需求的同时,要求注重该软件系统的易操作性、便捷性和稳定性、程序优化、安全并要有良好的可扩张性,用户界面简介明了,操作简单实用。2.4运行环境设备操作平台:WINDOWS98WINDOWS MEWINDOWS 2000 WINDOWS XP WINDOWS VISTA WINDOWS 7开发环境:Microsoft SQL Server 20002005客户端:建议IE5.0或以上服务端:存储各种数据,处理相应终端请求中转器:数据传输中转站,减小服务器压力开发工具:Microsoft SQL Server20020052008 Adobe Dreamweaver CS3 Microsoft visual studio20052.5设计和实现上的设计根据实际情况,使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。通过对用户需求的分析,我们可以分析出该教师信息管理系统大致可以分为以下几个模块:信息管理模块、工资管理模块、登录模块、查询模块、打印模块、系统维护模块。3. 外部接口需求用户接口本系统采用B/S架构,所有界面使用WEB风格,用户界面的具体细节将在概要设计文档中描述。 硬件接口服务器端建议使用专用服务器。软件接口无特殊需求。 通信接口无特殊需求。3.1用户界面 在本系统中由以下几个功能模块组成,它们分别是基本信息模块、工资信息模块、工资查询模块、信息查询模块、系统维护模块、数据维护模块和打印功能模块,下面就开发这几个模块的过程及所遇到的问题分别加以介绍。 主界面4. 系统功能需求需求说明:教师信息包括:职工号、姓名、性别、年龄、学历、工资、住址、电话等,并且要求教师号不能重复;输入的教师信息要求用文件形式保存,并可以对其进行排序、浏览、查询、修改、删除等基本操作;对教师信息应该能够分别按教师号以及职称两种方式进行查询,并且要求能返回所有符合条件的教师的信息;对教师信息的修改应逐个地进行,并且任何一个教师信息的更改都不会影响其他的教师记录;所设计的系统应以菜单方式工作,应为用户提供清晰的使用提示,依据用户的选择来进行各种处理,并要求在此过程中能够尽可能的兼容用户使用过程中的异常情况。4.1 输入、输出数据5. 其它非功能需求5.1 性能需求(1)客户端一般响应时间(除报表统计、数据导入)不超过1秒。(2)报表统计时间不超过30秒。(3)支持2000名学生信息的一次性导入,导入时间不超过300秒。(4)支持5000名用户(高级中学可达到的规模)并发使用,并保证性能不受影响。5.2 安全性需求1)权限控制根据不同用户角色,设置相应权限,用户的重要操作都做相应的日志记录以备查看,没有权限的用户禁止使用系统。学生只可查看自已的学习成绩,教师只可查看所教课程的学生成绩(2)重要数据加密本系统对一些重要的数据按一定的算法进行加密,如用户口令、重要参数等。(3)数据备份允许用户进行数据的备份和恢复,以弥补数据的破坏和丢失。(4)记录日志本系统应该能够记录系统运行时所发生的所有错误,包括本机错误和网络错误。这些错误记录便于查找错误的原因。日志同时记录用户的关键性操作信息。6. 分析模型这几个模块既互相独立又相互影响下图说明它们之间的关系总体功能模块图档案录入编号档案管理姓名档案查询综合工资录入编号工资管理教师管理系统姓名综合工资查询报表打印统计打印打印设置帮助信息帮助添加用户密码修改修改用户用户维护用户管理删除用户系统备份数据流程图登录验证合法性验证 非法退出 合法退出管理员普通用户数据修改,添加,删除等普通用户界面管理员界面根据用户权限可用功能不同运行软件 模块具体说明: 信息管理模块: 输入:教师基本信息 输出:所需信息 功能:对人事基本信息的添加、删除、修改,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电伤基本知识培训总结课件
- 2025年灌区节水灌溉技术高级培训班模拟试题集
- 幼儿园中班安全教案《不招惹捕捉小蜜蜂》
- 甲状腺乳头状微小癌课件
- 田忌赛马课件
- 山东省德州市2024-2025学年高一下学期期末物理试题(含答案)
- 第三章 中国的自然资源 学情评估(含答案)2025-2026学年湘教版八年级地理上册
- 用电安全知识培训课件演讲
- 用电安全知识培训课件小结
- 生猪行业知识培训内容课件
- 医学一等奖《白血病》课件
- 2-第二章-各向异性材料的应力-应变关系
- 发现普洱茶的第一个医学实验报告
- 全自动血液细胞分析仪参数
- (完整版)过去完成时ppt
- 1输变电工程施工质量验收统一表式(线路工程)
- 养老护理员(技师、高级技师)知识考试复习题库(含答案)
- 学校安全“日管控、周排查、月总结”工作制度
- 机械原理课程设计15吨压片机设计
- 2023年五四青年节演讲比赛PPT担负青年使命弘扬五四精神PPT课件(带内容)
- 2023年义务教育音乐2022版新课程标准考试测试题及答案
评论
0/150
提交评论