张桂香 沈卿
摘要:为了能够快速、高效地获得信息,在计算机信息技术行业高度发展的同时,许多大中专院校已经摆脱了使用传统的手工操作,这样既浪费了人力,又浪费了财力,且效率很低;同时为了进一步推动江西某高校信息化的建设,为此学生宿舍管理中心决定开发学生宿舍管理系统,使宿舍管理部门能够及时掌握学生宿舍的最新动态并进行及时处理。便于管理等功能,是学生宿舍管理部门的首选工具。
关键词:需求分析;系统总体模块;系统操作流程
一、编写目的
使用该文档的成员为江西某高校学生宿舍管理中心领导及江西某高校的软件开发人员,使用该文档说明书方便用户了解此系统的功能,有利了他们反馈意见,提出新的想法,对以后工作起到了不可估量的作用。
(一)背景
项目名称:学生宿舍管理系统
项目提出者:江西某高校学生宿舍管理中心
项目开发者:江西某高校软件开发人员
项目鉴定者:江西某高校学生宿舍管理中心
项目开始时间:2013-11-8
项目结束时间:2015-1-6
(二)定义
二、任务概述
(一)目标
本应用软件的目标是使江西某高校学生宿舍管理中心对学生管理的工作规范化、简单化,以节省对学生宿舍管理中不必要的资源浪费(如时间、人力)。本系统软件的最终用户为江西某高校学生宿舍管理中心。
(二)开发技术
本系统采用的编程开发工具是VB.NET,后台数据库是SQL数据库,Crystal9.0水晶报表。在系统的修饰上采用了一些美工及网页技术。
(三)用户特点
本软件使用的用户是学生宿舍管理中心管理人员,此系统在设计时比较讲究面向对象、人性化,操作比较简单,因此要求使用者具有一般的计算机基础知识即可。而对于维护人员则要求具有VB.NET编程知识及数据库的相关知识。
三、需求分析
(一)总体需求分析
《学生宿舍管理系统》包括学生管理信息、楼栋财产管理、宿舍维修管理、宿舍水电管理、学生宿舍管理、统计报表、系统管理、帮助共八个子功能模块。
1、学生信息管理:管理学生的基本情况及学生的宿舍分配情况。此模块可以方便的管理学生的住宿和学生宿舍分配情况的查询,了解学生具体所住的栋号和房号、床位号以及其所在的院系、班级以及班主任。
2、公寓财产管理:对每个公寓的财产(个人部分+公共部分)进行登记管理和查询。
此模块可方便的了解宿舍房间的公共财产和个人财产,便于今后对财产的验收。
3、宿舍维修管理:管理学生公寓财产的维修情况。可对宿舍个人和公共财产的维修登记,以便今后验收各宿舍各财产。
4、水电管理:管理各学生公寓使用水电的情况。登记宿舍用电、水情况,可直接计算各宿舍用电和用水的费用,而不必复杂的人工计算。也可方便的查询到各宿舍的用水和用电量
5、学生宿舍管理:显示学员公寓遍布状态,对学生公寓里的床位进行实时管理,学生的违纪情况以及管理学生调整宿舍情况。查询现有房间数、床位数;目前入住房间数,剩余房间数、床位数,了解各栋各个房间的住宿情况,及时统计现有男生、女生住宿人数。便于安排新生入住寝室或学生更换寝室。此模块还需对学生在宿舍的违纪情况的登记和查询。
6、统计报表:此模块能够及时输出学生宿舍管理的最新信息,包括学生宿舍分配情况表、学生公寓财产登记表、学生用水用电统计表、学生宿舍调整表、学生宿舍维修项目情况表和学生违纪表。
7、系统维护:管理本系统中所有的数据库,包括数据库的备份与还原,以及对用户的密码进行管理。及时备份数据以免数据遭受损坏,当系统数据遭受损坏后可通过备份数据库还原,保证数据的完整性。
8、帮助:提供本系统的模块说明及软件的使用方法。用户可通过此模块快速的掌握本软件的使用的方法和技巧。
(二)业务流程图
1.学生信息管理如图1-1所示
2.公寓财产管理(基本同上,略)
3.宿舍维修管理(基本同上,略)
4.水电管理(基本同上,略)
5.统计报表(基本同上,略)
6.学生宿舍管理(基本同上,略)
(五)系统操作流程如图1-2所示
四、综合描述
(一)产品描述
1.产品的前景
本产品开发语言为VB.NET编程语言,具体实现是VB编程和SQL数据库技术相结合开发而成的。软件本身的兼容性比较好,而且在软件实现中留有数据接口。
2.产品的功能
本产品主要是为宿舍管理者提供方便,对所有的步步引导,逐一完成,结束了以往人工操作时的繁琐而复杂的工作。
3.设计和实现上的限制
1)在设计数据库时采用的是SQL数据库,这是为以后系统的升级而考虑的。
2)系统的操作流程不是很专业,相对来讲还是比较“傻瓜式”的。
(二)外部接口需求
1.硬件接口
本系统最终的存在形式是*.exe文件,在安装时要求有输入接口。
2.软件接口
本工程产品的软件接口由WINDOWS操作系统、SQL数据库以及学生宿舍管理系统的应用软件的数据词典和数据结构组成。
3.注释
通过软件界面上提供的各种说明信息及软件使用说明书,就可以对本软件的使用进行了解。本系统的大量数据全部放在数据库中,通过点击选择软件界面上的服务类型选择框等基本操作就可以完成对学生宿舍的管理程序。
3.1时间特性需求
a. 响应时间应在人的感觉和视觉事件范围内(要求力控制在2秒内);
b. 更新处理时间,此系统的升级主要在数据库的改变上,此系统能够及时响应。
【参考文献】
[1]王英英.SQL Server 2012从零开始学 [M] .北京:清华大学出版社,2012
[2]李春葆.VB.NET 2005 程序设计教程 [M] .北京:清华大学出版社,2005
[3]董良才.管理信息系统开发案例集粹 [M] .上海:上海交通大学出版社,2014
[4]许健才.SQL Server 2008数据库项目案例教程 [M] . 北京:电子出版社,2013
作者简介:
张桂香(1978-),女,江西鹰潭,讲师,江西省鹰潭应用工程学校,本科,主要研究方向:计算机基础、网络、软件及硬件维护。
沈卿(1981-),男,江西鹰潭,助讲,江西省鹰潭应用工程学校,本科,主要研究方向:计算机平面设计、网络、软件及硬件维护。