您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 软件工程幼儿园信息管理系统
《幼儿园信息管理系统》软件需求说明书目录1编写目的在完成前期对《幼儿园信息管理系统》市场调查,同几个幼儿园相关人员使用者进行研究、探讨分析,并研究其它相关软件的基础上,提出了这份软件需求规格说明书。此需求规格说明书对《幼儿园信息管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。2背景由于现在本地大多数幼儿园都采用传统管理,近年来,由于竞争的激烈程度不断的加深,管理混乱问题引起亏损。为方便幼儿园管理,我们从多方听取意见,开发出一套适合幼儿园的管理系统。3系统信息软件系统的名称:《幼儿园信息管理系统》任务提出者:××软件开发公司开发者:××软件开发公司用户:幼儿园3.1参考资料软件开发有限公司开发规范和标准3.2任务概述在当今信息化时代,对学生,员工,财务管理通过本软件可方便实现查阅分析,给你提供一个一目了然的全园经营各种情况分析。3.3目标实现信息化管理。3.4假定和约束4修订历史日期版本说明修订者备注2009-4-241.0赵国伟2009-7-221.1赵国伟5术语解释序号术语解释修订人说明1操作员当前软件使用人员赵国伟2班级年级类别赵国伟3出勤率学生出勤情况赵国伟4升级学生由低年级转入高年级赵国伟56789106需求规格6.1前台管理6.1.1通知管理在进入通过管理模块前系统先进行设置方面的检测,包括权限方面和设置方面的监测。权限监测就是判断当前用户是否具有查阅和修改通知的权限;设置监测就是判断系统是否已经完成了必要的配置,比如已经完成了部门的设置。如果当前用户不具备必需的权限,则系统拒绝提供通知服务,如果系统没有完成设置,则提示用户先进行系统设置。如果条件均满足,则系统进入通知管理模块。部门部门名称通知通知内容年 月 日发布删除修改打印发布上一条下一条通知管理模块主界面如图1所示,显示最近一条发布的通知的通知发布部门、通知的内容和通知的发布时间,以及一系列操作按钮。主界面上文本框内的内容不可编辑。在通知管理主界面上单击删除按钮将删除当前通知。在通知管理主界面上单击修改按钮进入通知编辑界面,如图2所示。用户可以编辑部门信息和通知内容信息。单击取消按钮,则取消通知编辑操作,界面转化为图1所示的主界面;单击确定按钮,系统需要先对输入信息进行验证,包括部门信息是否合理(部门名称是否正确等)、通知信息是否合理(通知内容长度是否满足要求等),如果验证不通过则系统提示用户改正,否则将编辑后的信息保存到系统数据库中,界面转化为图1所示的主界面。部门<部门名称>通知〈通知内容〉确定取消图2通知编辑界面在通知管理主界面上单击发布按钮进入如图3所示的通知发布界面。用户可以输入部门信息和通知内容信息。单击取消按钮,则取消通知发布操作,界面转化为图1所示的主界面;单击确定按钮,系统需要先对输入信息进行验证,包括部门信息是否合理(部门名称是否正确等)、通知信息是否合理(通知内容长度是否满足要求等),如果验证不通过则系统提示用户改正,否则将通知信息保存到系统数据库中,界面转化为图1所示的主界面。部门通知确定取消图3通知发布界面在通知管理主界面上单击打印按钮则将打印当前通知的内容。在通知管理主界面上单击上一条和下一条按钮,则依据通知发布时间降序浏览所有的通知。基本信息:输入信息约束是否必填通知内容字符是部门字符是1操作1.发布:发布一条通知消息2.更改:更改通知内容3.删除:删除一条通知4.保存:保存当前修改或添加的通知5.打印:打印当前查看通知内容6.取消:取消修改操作2规则1.显示所有通知内容,2.显示发布通知部门日期时间3输出将通知内容保存到数据库6.1.2食谱管理1说明食谱管理模块为用户提供以周为单位管理幼儿园食谱的功能,其主界面如图4所示。周一周二周三周四周五早餐午餐晚餐菜谱200*年第**周上一周下一周添加删除编辑打印菜谱内容图4食谱管理模块主界面食谱管理模块主界面中显示当前周的菜谱(如果还没有输入,则菜谱为空),以及根据用户权限的规定显示一系列操作按钮(例如具有添加菜谱的权限才显示添加按钮)。在主界面中菜谱内容不可编辑。在模块主界面中单击上一周和下一周按钮,则显示那一周的菜谱。在模块主界面上单击添加按钮,则进入如图5所示的食谱添加界面,用户可以在文本框(或下拉列表)中输入日期信息和菜谱内容,单击取消按钮则转换到图4所示的食谱管理主界面。单击确定按钮后,模块首先需要做一些验证,比如日期的验证(日期是否合法,系统中是否已经保存有那一周的食谱等)和食谱内容验证(食谱内容的长度是否合理等),如果验证没有通过,则将出错信息告知用户,否则将食谱信息保存到系统数据库中,并且将界面转换为如图4所述的食谱管理模块主界面。周一周二周三周四周五早餐午餐晚餐菜谱年第周确定取消图5食谱添加界面在模块主界面上单击删除按钮则从系统上删除那一周的食谱。在模块主界面上单击编辑按钮,系统进入如图6所示的食谱编辑界面。用户可以在表格相应的文本框中编辑那一天的菜谱,编辑完成后如果电机取消按钮,则丢弃用户的修改,界面进入如图4所示的主界面。点击确定按钮后,系统首先做一些验证,包括菜谱内容验证(菜谱内容长度是否合理),如果验证出现错误,则将错误信息报告给用户,否则将菜谱信息保存的系统数据库中,截面转换到如图4所示的模块主界面上。周一周二周三周四周五早餐午餐晚餐菜谱200*年第**周确定取消菜谱内容图6食谱编辑界面在模块主界面上单击打印按钮,则打印那一周的食谱。2输入基本信息:输入信息约束是否必填时间是菜名是3操作1.添加:添加一周菜单2.删除:删除一周菜单3.查询:显示出所要查询时间的菜单4.保存:保存所有修改或增加的菜单5.更改:修改菜单6.打印:打印所选择查看的菜单7.取消:取消修改操作4规则1.菜单以周为单位发布2.以发布的菜单有误可修改5输出将数据保存到数据库6扩展6.1.3事务提醒1说明设置发布重点事件提醒事务提醒模块为用户提供发布重点事件提醒的功能,该功能主界面如图7所示。在主界面上显示了已经发布的提醒信息(不可编辑)和一些功能按钮。在主界面上单击上一条和下一条按钮,则显示其它的提醒信息。事务提醒提醒时间提醒标题提醒时间提醒标题提醒内容提醒内容发布人输入文本上一条下一条添加编辑删除打印图7事务提醒主界面在主界面上单击添加按钮,界面进入添加事务提醒界面,用户可以在文门框中输入提醒时间(或通过选择按钮选择)、提醒标题、提醒内容,在下来列表中选择发布人。点击取消按钮,系统取消用户的添加操作,并且界面转化到如图7所示的界面。单击确定按钮,系统首先需要进行验证,包括提醒时间是否合理(例如提醒时间是否在当前时间之后)、提醒标题和提醒内容长度是否合理以及是否包含特殊字符等,如果验证错误,则提示出错信息,否则,系统即爱内阁提醒信息保存到系统数据库中,同时界面变换到如图7所示的界面。事务提醒提醒时间提醒标题提醒内容发布人确定取消图8添加提醒信息界面在主界面上单击编辑按钮,则界面变换为如图9所示的提醒信息编辑界面,界面上显示了当前信息的内容,用户可以编辑其内容,当单击取消按钮时,系统抛弃用户的编辑工作,并且界面变换到如图9所示的界面。单击确定按钮,系统首先需要进行验证,验证规则如添加提醒信息所表述。事务提醒提醒时间提醒标题提醒时间提醒标题提醒内容提醒内容发布人发布人确定取消图9编辑提醒信息界面在主界面上单击删除按钮,则删除当前的提醒信息。在主界面上单击打印按钮,则打印当前提醒信息。2输入基本信息:输入信息约束是否必填提醒时间日期是提醒标题无字符数限制是提醒内容无字符数限制是发布人选择是3操作1.增加:添加一条新的提醒信息2.删除:删除一条提醒信息3.保存:保存增加或修改的提醒信息4.更改:更改选中提醒信息5.查看:查询显示选择时间提醒6.打印:打印选中的提醒内容7.取消:取消修改操作4规则1.提醒时间,发布人可以点选和输入2.提醒内容可打印5输出将数据保存入数据中6扩展6.1.4晨检管理1说明输入每天晨检情况信息晨检管理模块为用户提供输入每天晨检情况信息的功能,模块主界面如图10所示。界面中显示了学生的体检信息(不可编辑)和一些功能按钮。体检管理学号姓名体检日期体检内容学号姓名体检日期体检内容上一条下一条新增编辑删除打印图10晨检管理主界面在主界面上单击上一条河下一条按钮,则显示相应学生的德体检信息。在主界面上单击删除按钮,则删除当前学生的体检信息。在主界面上单击打印按钮,则打印当前学生恶体检信息。在主界面上单击新增按钮,进入如图11所示的添加学生体检信息界面,用户可以在界面上的文本框中输入学生的学号,系统自动显示学生的姓名信息(前置条件是系统已经做过学生信息的设置),在文本框中输入体检日期(或通过选择按钮来选择日期),在文本框中输入体检内容。单击取消按钮,系统抛弃用户的所有输入,界面变换为如图10所示的界面。单击确定按钮,系统首先需要做验证,包括学号是否输入,是否有和次学号对应的学生信息,日期是否合理(例如体检日期是否在输入时间之前),体检内容长度是否合理等,如果验证错误,则显示错误信息,否则,将此次体检信息保存到系统数据库中,界面变换为如图10所示的界面。体检管理学号姓名体检日期体检内容确定取消图11添加体检信息界面在主界面上单击编辑按钮,系统进入如图12所示的体检信息编辑界面。界面上显示学生的体检信息,用户可以对此进行编辑(学生姓名信息通过学号自动获得,无需编辑),单击取消按钮,系统抛弃用户全部编辑工作,界面变换为如图10所示的主界面。单击确定按钮,系统首先需要进行验证,验证规则如添加体检信息模块所陈述。体检管理学号姓名体检日期体检内容学号姓名体检日期体检内容确定取消图12编辑体检信息界面2输入基本信息:输入信息约束是否必填学号数字是体检日期各种体检内容3操作1.新增:增加一个学生体检信息2.删除:删除一个学生体检信息3.更改:修改体检信息内容4.保存:保存修改或增加记录5.查看:查看学生体检信息6.打印:打印选中学生体检信息7.取消:取消修改操作4规则1.以学号为主带出学生名称信息。2.记录各种体检项目结果。5输出1.将数据保存到数据库6扩展6.2系统管理6.2.1部门管理1说明部门管理模块为用户提供建立部门信息的功能,其主界面如图13所示。在主界面上显示了部门名称、部门主管的信息,以及一些功能按钮。部门信息部门名称部门主管新增删除编辑部门信息内容图13部门管理主界面在主界面每个部门后面有一个单选按钮,表征了用户的选定状态,默认当前页的第一项为选中状态。在主界面上单击新增按钮,界面转化为如图14所示的新增部门界面。用户可以在文本框中输入部门信息和部门主管,单击取消按钮,系统抛弃用户的新增操作,界面变换为如图13所示的界面。单击确定按钮,系统首先进行验证操作,包括部门名称和部门主管内容长度是否合理、部门名称是否重复,部门主管是否重复等,如果验证错误,系统提示出错信息,否则,系统将用户的输入信息保存到系统数据库中,截面变换为如图13所示的界面。部门信息部门名称部门主管确定取消图14新增部门界面在主界面单击编辑编辑按钮,界面转化为如图15所示编辑部门界面。在界面上显示用户选择的部门信息,用户可以在文本框中编辑这个部门的信息,单击取消按钮,系统抛弃用户的所有编辑操作,界面变换为如图13所示的主界面。单击确定按钮,系统需要进行验证,具体验证规则同新增部门信息中所述。部门信息部门名称部门主管部门名称部门主管确定取消图15编辑部门界面在主界面上单击删除按钮,系统删除用户选择的部门信息2输入输入信息约束是否必填部门名称是部门主管是3操作1.新增:增加一个部门2.更改:更改部门名称3.删除:删除部门4.保存:保存当前修改或添加的部门5.取消:取消修改操作4规则1.显
本文标题:软件工程幼儿园信息管理系统
链接地址:https://www.777doc.com/doc-213281 .html