当前位置:文档之家› 培训学员管理系统需求说明书

培训学员管理系统需求说明书

培训学员管理系统需求说明书目录1.导言 (1)1.1目的 (1)1.2范围 (1)1.3参考资料 (1)1.4缩写与术语 (2)2.系统定义 (2)2.1项目背景 (2)2.2项目简介 (2)3.应用环境 (3)3.1硬件环境 (3)3.2软件环境 (3)4.功能需求 (3)4.1学员基本信息管理 (3)4.1.1 新增学员信息 (3)4.1.2 查询学员信息 (3)4.1.3 修改学员信息 (4)4.1.4 学员就业信息管理 (4)4.2学员住宿管理 (4)4.2.1 学员入住信息 (4)4.2.2 宿舍更换 (5)4.2.3学员退宿管理 (5)4.3学院班级管理 (6)4.3.1 开班管理 (6)4.3.2 查询班级信息 (6)4.3.3 修改班级信息 (6)4.3.4 课程管理 (7)5数据库概念结构设计 (7)6性能需求 (8)6.1扩充性 (8)6.2适应性 (8)6.3故障处理 (8)6.4用户界面 (8)6.5安全需求 (9)7.签字认证 (9)1.导言1.1目的在系统的完成目标方面,为客户和开发者建立共同协议打下基础。

对要实现的软件功能做全面描述,帮助客户判断所规定的软件是否符合他们的要求。

学员信息管理系统是针对培训机构人事处的大量业务处理工作而开发的管理软件,主要用于培训机构学员信息管理,总体任务是实现学员信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对学员各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学员住宿及班级管理,针对这些要求设计了学员信息管理系统。

推行培训机构信息管理系统的应用是进一步推进学员管理规范化、电子化、控制辍学和提高培训水平的重要举措。

系统针对培训机构学员信息的特点以及管理中实际需要而设计,能够有效地实现学员信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学员信息,并避免人为操作的错误和不规范行为。

可以节约不少管理开支,增加企业收入,全面提高了培训机构的管理效率。

1.2范围本文档作为系统概要设计、详细设计、数据库设计的根据和对照文档以及项目的验收依据,所有设计都要围绕需求规格说明书来进行。

1.3参考资料需求模版1.4缩写与术语2.系统定义2.1项目背景学员信息的管理对于培训机构的管理者来说至关重要,学员信息是培训机构非常重要的一项数据资源,是一个教育单位不可缺少一部分。

特别是近几年来,各种培训机构大规模的扩招,给培训机构的住宿管理、学生管理、班级管理等方面都带来不少的冲击。

其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依靠人工管理,而且传统的人工管理方式既不易于规范化,管理效率也不高,目前我国各类培训机构中还有相当一部分学员档案管理还停留在纸介质的基础上,尤其是中、小型培训机构对学员档案的管理更是落后,这样的管理机制已经不能适应时代发展的要求,其管理方法将浪费许多人力和物力。

随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及已进入人类社会生活的各个领域,并发挥着越来越重要的作用。

这种传统的手工管理模式必然被以计算机为物质基础的信息管理方法所取代。

作为计算机应用的一部分,使用计算机对学员档案进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学员档案管理的效率,也是培训机构向科学化、正规化管理发展的必要条件,更是各个培训机构与国际接轨的重要条件。

2.2项目简介随着公司规模逐渐扩大,对来参加培训的学员信息管理存在一定的困难,为更好的管理好员工的基本信息,以提高管理人员的工作效率,特开发此产品———培训学员管理系统。

此系统包括三个大模块,学员基本信息管理、学员住宿管理、学员班级管理;学员基本信息管理能够实现学员基本信息的增、改、查,学员就业管理;学员住宿管理实现学员入住,退宿及宿舍更换的功能。

学员班级管理主要实现开设新班级,班级相关信息的查询以及班级信息的修改。

用户可以通过相应的模块,对数据库里的材料的基本情况进行更新、删除和查询,对信息的出库和入库进行管理,对出入库明细进行查询,对学员就业信息进行报表生成,对在训学员数量进行查询,还有管理员管理,密码修改等。

3.应用环境3.1硬件环境3.2软件环境操作系统:Microsoft Windows xp支持环境:IIS 5.0数据库:Microsoft SQL Server 2005编码环境:Microsoft Visual Studio 20054.功能需求4.1学员基本信息管理4.1.1 新增学员信息4.1.1.1 业务概述主要实现:将新学员的基本信息填入对应的位置,然后可以进行修改或保存。

4.1.1.2 使用者学院管理人员4.1.1.3 输入要素姓名、学员编号、性别、籍贯、身份证号、联系方式、常用邮箱、班级编号、入训日期、退训日期、学员状态(培训中,未培训,培训结束)。

4.1.2 查询学员信息4.1.2.1 业务概述主要实现:可以根据不同的查询条件,将符合该条件的学员信息查询出来,查询条件可为4.1.1.3输入要素的任何一项。

查询显示结果之后,提供学员信息修改的按钮。

4.1.2.2 使用者学院管理人员4.1.2.3 输入要素姓名、学员编号、性别、籍贯、身份证号、联系方式、常用邮箱、班级编号、入训日期、退训日期、学员状态(培训中,未培训,培训结束)。

4.1.3 修改学员信息4.1.3.1 业务概述按指定条件查询出要修改的学员的信息,选择指定的学员,对其进行修改,并且进行保存,要能将数据库中的学员信息转变为修改后的信息。

4.1.3.2 使用者学院管理人员4.1.3.3 输入要素姓名、学员编号、性别、籍贯、身份证号、联系方式、常用邮箱、班级编号、入训日期、退训日期、学员状态(培训中,未培训,培训结束)。

4.1.4 学员就业信息管理4.1.3.1 业务概述按指定条件查询出要修改的学员的就业信息,选择指定的学员,对其进行修改,并且进行保存,要能将数据库中的学员信息转变为修改后的信息。

4.1.3.2 使用者学院管理人员4.1.3.3 输入要素学员编号、工作单位、工作性质、单位地址、单位联系方式、职位。

4.2学员住宿管理4.2.1 学员入住信息4.2.1.1业务概述能够以表格的形式对员工的住宿情况信息进行汇总,其中应包括员工姓名,员工住宿类型,所需缴纳的费用等信息。

包括每个宿舍人数统计、状态判断!4.2.1.2 使用者学院管理人员4.2.1.3输入要素房间号,住宿类型,住宿费,学员编号,入住时间,退宿时间,住宿费用承担方(个人、埃卡、园区),住宿押金,住宿费所到日期。

4.2.1.4处理流程以administrator的身份登录→进入操作选择界面,选择学员宿舍信息管理按钮,点击进入→按条件对员工进行查找→点击住宿管理→弹出该学员住宿管理表,进行填写→保存之后,可以存入数据库。

4.2.2 宿舍更换4.2.2.1业务概述实现员工的宿舍更换4.2.2.2输入要素要更换宿舍的学员的信息4.2.3学员退宿管理4.2.3.1业务概述能够计算出住宿的天数以及所附总金额。

房间间数、各房间人数统计。

4.2.1.2 使用者学院管理人员4.2.3.3输入要素要退宿的员工信息4.2.3.4处理流程以人administrator的身份登录→进入操作选择界面,选择员工宿舍信息管理按钮,点击进入→按条件对员工进行查找→点击住宿管理→弹出该员工的住宿管理表,点击退宿,系统可以自动计算出该员工的住宿金额,点击删除,可以将此住宿表从数据库中删除。

4.3学院班级管理4.3.1 开班管理4.3.1.1 业务概述主要实现:将新开班级的基本信息填入对应的位置,然后可以进行修改或保存。

4.3.1.2 使用者学院管理人员4.3.1.3 输入要素班级编号、班级名称、开班时间、结业时间、费用、班主任、班级状态(未开课,开课中,已结业)。

4.3.2 查询班级信息4.3.2.1 业务概述主要实现:可以根据不同的查询条件,将符合该条件的班级信息查询出来,查询条件可为4.3.1.3输入要素的任何一项。

查询显示结果之后,提供修改班级信息的按钮。

4.3.2.2 使用者学院管理人员4.3.2.3 输入要素班级编号、班级名称、开班时间、结业时间、费用、班主任、班级状态(未开课,开课中,已结业)。

4.3.3 修改班级信息4.3.3.1 业务概述按指定条件查询出要修改的班级的信息,选择指定的班级,对其进行修改,并且进行保存,要能将数据库中的班级信息转变为修改后的信息。

4.3.3.2 使用者学院管理人员4.3.3.3 输入要素班级编号、班级名称、开班时间、结业时间、班主任、班级状态(未开课,开课中,已结业)。

4.3.4 课程管理4.3.3.1 业务概述对课程信息的增删改查4.3.3.2 使用者学院管理人员4.3.3.3 输入要素课程编号、课程名称、课时、费用、任课教师。

5数据库概念结构设计6性能需求6.1扩充性本产品支持新功能的扩展,具有很好的可扩充性。

比如用户查询花店管理员信息功能,用户信息备份功能等等6.2适应性【在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有的适应能力。

】操作方式上的变化:系统在销售的时候可采用扫描条形码运行环境的变化:本软件的硬件要求低,以提供较好的通用性,本软件还支持多种数据库,有较好的通用性。

6.3故障处理6.4用户界面不同的用户登录显示不同的界面。

但界面都以活泼友好的基调为主,给用户营造一种舒适可爱实用的风格。

6.5安全需求7.签字认证。

相关主题