学生宿舍管理系统需求规格说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

河南科技学院软件学院软件测试软件103班周媛20101742326学生宿舍管理系统需求规格说明书一、可行性分析与计划随着学校的规模不断过大,学生数量急剧增加,有关学生的宿舍量也成倍增加。面对庞大的信息量需要有学生宿舍管理系统来提高学生宿舍管理工作的效率。通过这样的系统可以做到学生住宿的规范化管理、科学性统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统主要应用于学校学生宿舍管理,总体任务是实现学生住宿信息关系的系统化、规范化和自动化,其主要任务是计算学生各种住宿信息进行日常管理,如查询、修改、增加、删除,另外根据宿舍管理老师对住宿信息管理需求设计了学生宿舍管理系统二、需求分析与规格说明在本系统分析中采用用例驱动的分析方法分析需求的主要任务,识别参与者和识别用例。并建立用例模型。由于学生宿舍管理工作存在工作量大、事务繁琐的特点,宿舍管理人员需付出大量的工作时间来从事各种事务性工作,但工作的效率很低。为提高工作效率,减轻校方人员的工作负担,决定针对学生宿舍管理开发管理系统软件,以供宿舍管理人员通过电脑操作进行宿舍管理,从而使学校的宿舍管理工作系统化、规范化、自动化,提供整个宿舍管理的效率,使总体管理水平上升到一个新的高度。本系统能减少很多不必要的资源,消除了以前用冗余的纸张式管理,大节省了学校能源。并且计算机的存储与快速查询功能大大提高了宿舍管理的效率,并且还提高了学籍信息管理的精确度。方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。1、学生住宿信息管理基本对象:1.学生住宿位置:楼宇编号、单元编号、房间编号。2.学生住宿资料:学生的院系、班级、学号、姓名、性别、电话、院系、班级、学号、入住时间。功能1.增加学生住宿信息:增加住宿位置、资料。系统自动产生一个唯一的住户编号(楼宇编号+单元编号+房间编号)。2.修改学生住宿信息:修改指定学生的基本信息。3.删除学生住宿信息:从数据库中清除指定住户的数据。4.浏览学生住宿信息:以树状结构显示住户信息,分为楼宇、单元、房间号三级显示,学生能够打印其详细资料5.查询住户信息:以楼宇号、单元号、房间号、住户编号、户主姓名等多种条件查询学生住宿信息。2、学生住宿财务管理1、收支明细表基本对象河南科技学院软件学院软件测试软件103班周媛201017423261.帐款类别、帐款名称、帐款号码、借方数目(元)、贷方数目(元)、总计、日期功能1.添加:增加帐款资料。2.修改:选择帐款号码,修改其帐务资料。3.删除:删除指定的帐务情况。4.情况列表:浏览帐务的列表信息,同时可以链接查看单笔帐务详细内容,用户能够打印其详细资料。2、应收帐款基本对象1.帐款类别、应收帐款名称、帐款号码、借方数目(元)、贷方数目(元)、总计、日期功能1.添加:增加应收帐款资料。2.修改:选择应收帐款号码,修改其帐务资料。3.删除:删除指定的应收帐务情况。4.情况列表:浏览应收帐务的列表信息,同时可以链接查看单笔应收帐务详细内容,用户能够打印其详细资料。3、应付帐款基本对象1.帐款类别、应付帐款名称、帐款号码、借方数目(元)、贷方数目(元)、总计、日期功能1.添加:增加应付帐款资料。2.修改:选择应付帐款号码,修改其帐务资料。3.删除:删除指定的应付帐务情况。4.情况列表:浏览应付帐务的列表信息,同时可以链接查看单笔应付帐务详细内容,用户能够打印其详细资料。4、学生财产目录基本对象1.财产编号、设备或财产名称、数量、增加日期、财产金额、保管人。功能1.添加:增加财产目录资料。2.修改:选择财产,修改其财产资料。3.删除:删除指定的财产资料情况。4.情况列表:浏览财产的列表信息,同时可以查看单项财产详细内容,用户能够打印其详细资料。3、住宿设施公共管理基本对象1.设施名称、承建商、电话、负责人、交付日期、设施管理人员、设施金额。2.使用人员名称、使用人数、使用状态。功能1.添加设施:增加设施的名称、承建商的一系列信息。2.添加使用情况:记录使用人员的情况。河南科技学院软件学院软件测试软件103班周媛201017423263.修改:修改设施情况和使用情况。4.删除:删除指定的设施和人员情况。5.设施列表:浏览该小区设施状况,同时可以查看详细内容,管理员能够打印其详细资料。6.查询:输入关键字,可以查询该设施的使用状态和使用人员状况。4、住宿设施维护管理基本对象1.设施名称、维护人员、电话、维护时间、设施平面图、维护费用、管理人员、维护说明功能1.添加维护情况:增加设施的名称、维护人员等一系列信息。2.修改:修改设施维护情况。3.删除:删除指定的设施维护情况。4.设施列表:浏览该宿舍楼设施维护状况,同时可以查看设施的基本信息,管理员能够打印其详细资料。5.查询:输入关键字,可以查询该设施的维护状况。三、系统需求分析宿舍管理系统共分为9个模块:系统管理模块,宿舍信息管理模块,学生入住管理模块,宿舍卫生检查模块,水电收费模块,宿舍报修管理模块,来访人员管理模块。1、系统管理模块系统管理模块包括:添加新用户、密码修改、重新登录、退出系统4个部分。1.添加新用户:实现系统管理人员授予或取消新用户登录该系统的用户名和密码。2.密码修改:实现所用用户的密码更改功能。3.重新登录:实现用户返回系统主界面。4.退出系统:实现正常退出宿舍管理系统。2、宿舍信息管理模块宿舍信息管理模块包括:宿舍信息登记或修改和宿舍信息查询2个部分。1.宿舍信息登记:登记学校所有住宿情况。2.宿舍信息查询:查询学校所有宿舍的情况。3、学生入住管理模块学生入住管理模块包括:入住学生基本信息录入和学生信息查询2个功能。1.学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。2.学生信息查询:实现入住学生宿舍信息的查询功能。4、宿舍卫生检查模块宿舍卫生检查模块包括:宿舍卫生检查情况的登记和卫生检查情况的查询。1.宿舍卫生检查情况登记:实现每次宿舍卫生检查情况的记录和保存。2.宿舍卫生检查情况查询:实现历次宿舍卫生检查情况的查询。5、水电收费模块水电收费模块包括:宿舍水电缴费记录和宿舍水电缴费的查询2个功能。1.宿舍水电缴费记录:实现历次宿舍水电缴费情况的记录。2.宿舍水电缴费查询:实现历次宿舍水电缴费情况的查询。河南科技学院软件学院软件测试软件103班周媛201017423266、报修管理模块报修管理模块包括:宿舍公物报修登记和公物维修结果的查询2个功能。1.宿舍公物报修登记:实现宿舍公物报修情况的详细登记。2.宿舍报修结果查询:实现宿舍报修后的结果查询。7、来访人员管理模块来访人员管理模块包括:人员来访登记、来访人员查询2个功能。1.人员来访登记:实现外来人员进入和离开宿舍楼的情况的详细登记。2.来访人员查询:实现外来人员来访情况的查询。8、报表统计模块报表统计作为一种信息收集模块有很好的统计作用,帮助资源有效管理与整合。1.学生信息统计2.员工信息统计3.进出楼物品统计4.缴费统计9、关于软件信息。河南科技学院软件学院软件测试软件103班周媛20101742326系统管理宿舍管理系统宿舍信息管理学生入住管理卫生检查管理水电收费管理房屋报修管理来访登记管理添加用户密码修改重新登录退出系统宿舍信息查询宿舍信息登记基本信息录入入住信息查询宿舍卫生检查情况登记宿舍卫生检查情况查询宿舍水电收费情况登记宿舍水电收费情况查询宿舍公物报修情况登记宿舍公物报修情况查询来访情况登记来访情况查询学生离校管理物品出楼登记物品进楼登记报表管理关于学生信息报表员工信息报表物品进出楼统计宿舍缴费统计河南科技学院软件学院软件测试软件103班周媛20101742326四、系统分析业务流程图对系统可划分为两层流程图:第一层流程图:流程图如图1-1所示:核对用户名、密码验证员工用户名、密码验证管理员用户名、密码图1-1登录流程图第二层流程:3种不同权限的用户进入特定的界面进行各自操作。以学生用户权限登录,操作流程如图1-2所示:查询登录修改提交图1-2学生操作流程图以员工权限登录,操作流程如图1-3所示:查询登录管理图1-3员工操作流程图以最高管理员权限登录,操作流程如图1-4所示:学生宿舍员工管理员高校宿舍管理系统修改个人资料学生选择操作个人信息、收费等反映情况(如报修)宿舍信息、检查情况等宿舍员工管理宿舍报修信息、通知等河南科技学院软件学院软件测试软件103班周媛20101742326查询登录设置打印图1-4管理员操作流程图五、系统功能的设计和划分根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:1、用户管理部分1.处理用户注册2.处理用户登录3.用户可以查询学生信息。4.用户可以提交与查询报修信息。5.用户可以插入与删除用户自己的离返校信息。6.用户可以修改用户自己密码。2、管理员管理部分1.处理管理员登录2.管理员可以查询学生信息。3.管理员可以插入、修改与查询报修信息。4.管理员可以插入与查询学生夜归信息。5.管理员可以查询在校与离校学生信息。6.管理员可以修改管理员密码。六、数据字典1、数据项1.住宿学生数据字典:属性名存储代码类型长度备注学号Snochar20住宿学生学号姓名Snamechar20住宿学生姓名性别Ssexchar4专业Sdeptchar40学生专业宿舍号Dnochar6住宿学生宿舍号入住时间Scheckindate8新生搬入时间2.宿舍数据字典:属性名存储代码类型长度备注宿舍号Dnochar6个人信息、收费等管理员管理系统员工权限设置财务报表等河南科技学院软件学院软件测试软件103班周媛20101742326宿舍电话Dphonechar153.宿舍财产数据字典:属性名存储代码类型长度备注物品号PnoInt2宿舍物品编号物品名Pnamechar20宿舍物品名4.邮件快递数据字典:属性名存储代码类型长度备注姓名Snamechar20收件人姓名宿舍号Dnochar6收件人宿舍号到达时间Marrivedate8邮件快递到达时间接收时间Mreceivedate8收件人接收时间邮件数量Mnumbertinyint2学生收到邮件数量5.报修数据字典:属性名存储代码类型长度备注宿舍号Dnochar6报修人宿舍号物品号PnoInt2报修物品编号提交日期Rsubmitdate8报修提交日期解决日期Rsolvedate8问题解决日期报修原因Rreasonchar50物品损坏原因6.晚归数据字典:属性名存储代码类型长度备注学号Snochar20晚归学生姓名宿舍号Dnochar6晚归学生宿舍号晚归时间Btimetimestamp14学生晚归时间晚归原因BreasonrChar10学生晚归原因7.离校数据字典:属性名存储代码类型长度备注学号Snochar20离校学生姓名宿舍号Dnochar6离校学生宿舍号离校时间Ltimedate8学生离校时间返回时间Lreturndate8学生返校时间河南科技学院软件学院软件测试软件103班周媛201017423268.用户数据字典:属性名存储代码类型长度备注用户IDUnamechar20用户密码Upasswordchar20用户类型Utypetnyint1普通或超级用户2、数据结构数据结构名组成用户信息用户ID,用户密码,用户类型(普通用户,管理员)住宿学生信息学号,姓名,性别,专业,宿舍号,入住时间宿舍信息宿舍号,宿舍电话宿舍财产信息物品号,物品名邮件快递信息姓名,宿舍号,到达时间,接收时间,邮件数量报修信息宿舍号,物品号,提交日期,解决日期,报修原因夜归信息学号,宿舍号,晚归时间,晚归原因离校信息学号,宿舍号,离校时间,返回时间3、数据流数据流名数据流来源数据流去向组成登记报修信息学生学生报修登记表报修信息查询报修信息学生报修信息表管理员报修信息登记已修信息管理员学生报修登记表已修信息登记快件信息管理员邮件快递表快件信息收取快件邮件快递表学生快件信息登记确认信息学生

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功