自管会指导老师模块_WBS
2.2软件生命周期模型
针对项目——学生宿舍信息管理系统,特点的和我们团队自身的对网络应用软件技术的缺乏以及我没有开发过这么大系统的经验。经团队成员商讨后,我们决定用瀑布模型作为我们项目的开发方式!
采用瀑布模型理由详情:
1)自管会的工作流程比较稳定,但是比较繁琐。此特点正说明自管会急切需要自己的办公软件同时正适合用普瀑布模型开发。
2)我们团队成员有自管会的主要负责人,方便我们和自管会打交道,便于需求分析和需求确认。得到一个真实有用的需求,这正是瀑布模型开发所需的稳定的需求。
3)我们团队只开发过基于桌面的简单应用程序。对于基于网络的开发没有一点概念。所以我们需要时间来学习就网络开发的技术。瀑布模型的开发在前期不涉及编程实现,只要求做好需求分析。针对此特点,我(项目经理)将前期工作分成两组:一组做需求分析,一组学习Java Web 技术。而做需求分析的组员利用后期做数据库和寒假的时间补学网络技术。
软件生命周期模型(图示表示)
软件生命周期模型详细文档
一、软件规划
我们预期的成果是:
一个基于校园网的网络软件。具有权限的老师、学生(用户)可以在任何地点登陆我软件,进行相关的操作。
初步建立一个较为完善的宿舍管理信息系统,完成对学院各系学生的个人信息(包括、学号、系别、年级、班级、班主任、学生类型等)以及宿舍信息(楼号、楼层、宿舍编号、学号、入住状态、备注)其他信息(卫生成绩、政治面貌、违纪情况)的录入。
可以方便的对任一学生,任一宿舍、任一班级、任一系别的卫生成绩进行输入与查询。
可以对信息进行添加、修改、删除、宿舍卫生成绩统计、排序。
对卫生成绩低以及卫生成绩高的宿舍进行及时反馈,及时做到宿舍的表彰与批评。
可以方便学生登录系统核对与查询自己的信息,如有错误,可直接在系统中提出申请,以便操作员及时更改与修正。
二、需求开发
系统的参与者及其相关的业务: ● 自管会人员: 秘书处负责人 生活部负责人 治保部负责人 楼主部负责人
学生宿舍信息管理系统的服务对象首先是自管会的主要的职能部门。 ▲秘书处每周都接受生活部1普查表,每两周接受生活部1互查表;
(1)对普查结果每周进行系排名,将排名结果提交给自管会指导老师,通过审
批后,公布排名结果。系统要求能做到从楼层表中分离出班级表(最重要的功能),每周系排名时需要楼层与班级分离、楼层与系分离;
(2)对互查表的处理是进行较差和较好宿舍的分离,然后提交给自管会指导老
师,通过审批后,公布优秀与较差的宿舍;
(3)期末计算宿舍规法,即是:秘书处做的普查+各系互查分数的平均分;
(4) 此外系统为秘书处添加了附加的功能:1)在系统中发布优秀干事、干部;
2)评定星级宿舍;3)统计各部门干事附加分
▲生活部主要有3件任务:普查、管理党员积极分子宿舍卫生、汇总各系生活部的互查表,并向秘书处提交纸质稿;
(1)普查工作描述:每个月把所有的宿舍查一个轮回,然后把分数(楼层表)
交给秘书处。一学期可以出4次成绩;
(2)管理党员积极分子宿舍卫生:每周都查,一个月把的党员积极分子宿舍查
一个轮回。此工作需要系统提供:依据楼层表分离出党员表、积极分子表。对党员积极分子宿舍卫生检查处理:评比优秀的宿舍,统计较差的宿舍。(注意:男生、女生的优秀、较差的标准不同;所以我建议本系统在这方面添加:可以任意输入标准分,也可以设置固定的标准分)。对较差宿舍发放整改单:男生75分以下,女生80分以下就发整改单,一周一次。整改单一式三份,一份给宿舍、一份给班主任、一份存档;
(3)汇总各系学生会生活部的互查表,即只做一个汇总工作。然后将汇总纸质
表实体交到秘书处。
▲治保部也只有两项工作:违禁电器管理、夜不归宿管理; (1) 违禁电器管理是每周查一次,将检查结果记录在表中,然后由治保部负责
人通过学生宿舍信息管理将检查表录入系统,并直接提交给自管会辅导老师;
(2) 夜不归宿管理也是每周检查一次(与查违禁电器同周但不同天)将查夜结
果记录在表中,然后由治保部负责人通过学生宿舍信息管理系统将查夜表录入系统,并直接提交给自管会辅导老师;
▲楼长部的工作有两项:阿姨表的处理、整改单的发放;
(1)楼长部每周到学院的各栋宿舍楼宿管阿姨那摘录学生宿舍卫生成绩,然后
由楼长部的负责人对阿姨表进行较差和较好统计;
(2)依据男75、女80的标准法整改单,每星期都发到宿舍,每两周送到辅导
员那边。(第一个星期宿舍不合格,就发整改单,但辅导员那边可以先不发,等第二个星期该宿舍的卫生情况,若有好转,回收上星期发的整改单;若没有好转,就直接发给辅导员做通报批评);在一楼大厅公布较差较好宿舍;
● 自管会指导老师。本学生宿舍信息管理系统为指导老师提供了5项服务: (1)查看并处理秘书处在系统中的提交容。
查看秘书处每周提交的普查表(以班级为单位的系表),若没有问题,指导
老师同意秘书处公布粘贴排序结果。同时指导老师通过系统向各系辅导员发布每周系排序。否则提出指导老师的疑问,提交到秘书处,等待秘书处提交解答方案;查看秘书处阶段性的星级宿舍评比结果,若没有问题,指导员老师同意评比结果,准许以学院名义公布表彰。否则提出指导老师的疑问,提交到秘书处,等待秘书处提交解答方案;查看每学期末秘书处提交的干事附加分表(以系为单位),若没有问题则同意并向各系团委发布。否则提出指导老师修改意见,提交到秘书处,秘书处做相应的修改,再向指导老师提交。
(2)查看并处理生活部在系统中的提交容。
(3)查看并处理治保部在系统中的提交容。
查看治保部提交的违禁电器表、夜不归宿表;由指导老师交到学工处盖章
(一式两份),一份自己存档,一份交到本部宿管科。然后就通报批评。 (4)查看并处理楼长部在系统中的提交容。
查看楼长部提交的宿管阿姨查的学生卫生分; ● 各个班级的班主任(或辅导员)。查看自己所带班级或年级学生的宿舍卫生分、违禁电器、夜不归宿情况,以及学期末班级学生宿舍规分。具有相关按名或学号查找功能;
● 普通学生。查看自己宿舍卫生分、违禁电器、夜不归宿情况,以及学期末的宿舍规分。查看自己宿舍星级状态。可以在宿舍博客上发表评论、宿舍里或食堂存在的问题。
● 系统管理员。系统管理员负责信息和数据库的维护。
三、软件结构设计:
因为软件结构设计和项目工作分解结构有着密切的关系。在做项目工作分解结构的时候就考虑了软件结构设计,所以我们项目的项目工作分解结构和软件结构设计是一致的。下面将相应的图插入如下:
系统中的模块布局
学生模块结构设计
班主任或辅导老师模块结构设计
软件项目管理计划书案例



