公寓管理系统

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

内蒙古师范大学

计算机与信息工程学院

软件工程项目方案

(学生公寓管理系统)

组长:

成员:

学期:

教师:林民

日期:2010.10.20

目录

一引言 (4)

1.1编写目的 (4)

1.2背景 (4)

1.3适用对象及范围 (5)

1.4设计依据 (5)

二学生公寓管理系统 (5)

2.1系统分析 (5)

2.1.1可行性分析 (5)

2.1.2需求分析 (6)

2.1.2.1功能描述 (6)

2.1.2.2系统功能 (6)

2.1.3管理分层数据流图 (8)

2.1.4模块功能定义 (7)

2.1.5 数据字典 (10)

2.1.6 实体关系图 (13)

2.2交互设计 (23)

2.2.1设计说明 (23)

2.2.2 模块界面 (23)

2.3总体设计 (23)

2.3.1设计说明 (23)

2.3.2 系统组成结构图 (23)

2.4详细设计 (25)

2.4.1 主程序 (25)

2.4.2 模块流程图 (26)

2.4.3 模块PAD图 (29)

2.5实现计划 (31)

2.5.1 测试计划 (31)

2.5.2 测试方案 (32)

2.5.3 黑盒测试技术的测试用例 (32)

2.5.4 白盒测试技术的测试用例 (36)

三面向对象方法学生公寓管理系统 (40)

3.1用例图 (40)

3.2类图 (41)

3.3顺序图 (41)

四实验心得体会 (35)

一引言

1.1 编写目的

随着高校住宿人员的增多,公寓后勤管理人员的工作负担越来越重,为了减轻后勤部门工作人员管理上的工作负担,使管理工作更加快捷、方便,我们设计了一个学生公寓管理系统。通过此系统,后勤管理人员可以对学生公寓的各项情况实行电脑化管理,以提高工作效率,也使得公寓管理所需的各项信息能方便、快速放的进行录入,查询,删除和更新。

本需求规格说明书作为项目合同的附件之一,是双方组成项目组进行工作的基础性文件。

本需求规格说明书作为验收的依据。

本需求规格说明书由甲乙双方签字并加盖公章后方可生效,协议内容如需修改,应由合作双方协商一致,并签字盖章。任何一方不可单独修改。

1.2 背景

学生公寓是每一位在校同学生活、学习、相互交流的主要场所,大学生多半的时间是在学生公寓环境里渡过的。学生公寓管理是高校基础性的管理工作,学生公寓管理系统对一个重点高校来说是必不可少的组成部分。目前我校还停留在公寓管理人员手工记录数据的最初阶段,这种方式获取信息慢,查阅困难,准确性差,随着我校规模的不断扩大,在校人数不断的增加,引起大家对学生公寓各项管理工作的要求提高,旧的手工记录的公寓管理方式已经不能满足我校庞大的学生信息量。

针对于此,我们设计了一套学生公寓管理系统,本系统最大的特点是通用性、简单操作性和方便性。学生公寓管理系统采用计算机化管理,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大,尽量做到人性化设计。系统从对学生公寓的信息搜集开始到最后的公寓管理全部信息化,它主要包括:增加公寓信息、修改公寓信息、删除公寓信息、浏览公寓信息和查询寝室信息等功能,使宿舍的管理效率更高,使操作者能够舒适方便的运用,将为学校的公寓管理带来很大的方便,实现很大的改观,节省相当大的人力、物力、财力,促进学校各项工作的顺利展开。

1.3 适用对象及范围

本需求规格说明书适用于参加本项目的所有管理人员、开发人员和维护人员。本系统最大的特点是通用性、简单操作性,适用于同行业以及一些同类型的企业管理。

1.4 设计依据

《XXX综合信息管理系统技术协议》

《需求调研报告》

GB/T19001—ISO9001 质量体系设计、开发、生产、安装和服务质量保证模式

GB8566—88《计算机软件开发规范》

QQQ软件股份有限公司《计算机软件开发规范》

《软件工程Software Engineering》

二学生公寓管理系统

2.1系统分析

2.1.1可行性分析

可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和管理可行性三方面来论证。(1)经济可行性分析

主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以运行起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给宿舍里的管理提高一个层次。

(2)技术可行性分析

技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。本系统所实现的功能并不

是很复杂,当前的软,硬件技术可以满足系统提出的要求。由于开发人员自己的水平有限,所以制作的这个系统相对比较简单。

(3)管理可行性分析

首先,本学校的相关工作人员支持此项目。其次,用计算机管理这些信息的方法是科学的。还有,管理制度改革的时机已经成熟了。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是学校完全有可能也有能力采用这样先进的管理技术。

2.1.2需求分析

2.1.2.1功能描述

(1)基本信息维护功能:管理员用户可以打开学生信息维护表单、宿舍信息维护表单,分别对各项信息进行修改和维护。

(2)系统能够通过管理员给出的条件查找出所要查询的信息,对查询的信息进行相关操作并保存。学生可以查询自己的和公寓信息,但是只可以修改自己的密码信息。

(3)打印相关信息:管理员或学生用户可以在此界面下打印自己所需要的相关信息。(4)管理信息:管理员可以对数据库中的信息进行更新、删除、添加操作。

2.1.2.2系统功能

相关文档
最新文档