学生公寓管理系统

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

山东建筑大学计算机科学与技术学院

课程设计说明书

题目:学生公寓管理系统分析与设计课程:软件工程(JS)

院(部):计算机科学与技术学院

专业:软件工程

班级:软件112

学生姓名:**

学号:**********

指导教师:***

完成日期:2014-01-12

目录

目录 (2)

课程设计任务书 (3)

1 需求分析 (5)

1.1系统概述 (5)

1.2目标系统描述 (5)

1.2.1组织结构与职责 (5)

1.2.2业务流程 (5)

1.3 目标系统功能需求 (6)

1.3.1 功能需求分析 (6)

1.3.2 系统用例图 (7)

1.3.3 系统时序图 (7)

2 概要设计 (8)

2.1数据流图及数据字典 (8)

2.1.学生公寓管理系统1层数据流图 (8)

2.1.2学生公寓管理系统2层数据流图及数据字典 (9)

2.2 数据分析与数据库设计 (11)

2.2.1数据库概念结构设计 (11)

2.2.2数据库逻辑结构和物理结构设计 (12)

2.3功能概要设计 (13)

3详细设计 (14)

3.1 教职工 (14)

3.1.1 学生公寓管理系统-教师信息管理 (14)

4系统测试 (17)

4.1学生信息管理测试 (17)

总结 (21)

参考文献 (22)

山东建筑大学计算机科学与技术学院 (23)

课程设计指导教师评语 (23)

山东建筑大学计算机科学与技术学院课程设计任务书

指导教师(签字):教研室主任(签字):

1 需求分析

1.1系统概述

在电子计算机技术发展日新月异的今天,计算机技术、网络技术和信息技术的发展和应用早已深入到了各行各业并发挥着它们的巨大潜力特别是网络的高速化、广泛化发展和运用。在我国各类企业的改革一切都在朝着社会化、高效化、智能化发展管理体制的改革更是进行着大手笔。学生公寓管理系统是计算机技术迅速发展的一个高效办公应用解决方案。将计算机技术与现代管理观念相融合针对信息技术的特点对办公系统进行规划和重构对学校内部信息流进行优化及合理配置生成动态的、安全的、专有的数字化信息源将办公体系全面自动化流程化数字化。以此为桥梁横向连接各部门间的交流与协同工作纵向实现上下级一体化的高效办公体系从而更明确、更有效地支持学生信息管理和决策。进一步合理的对学生公寓管理形成统一合理规范化的管理。

1.2目标系统描述

1.2.1组织结构与职责

可以大致将系统划分为分为五大板块:学生信息管理、外来人员管理、公寓信息管理,系统账户管理和系统数据管理。

图1.1 学生公寓管理系统组织结构图

1.2.2业务流程

通过访问学生公寓管理系统。可以知道在信息话之前人工管理学生档案的大致过程。学生将证件教给宿舍管理员、管理员通过查询证件得知学生的入住信息,若存在该学生则

并将入住信息反馈给学生。学生入住成功。

系统数据流程图

图1.2 系统数据流程图

学生管理的系统流程图如下。

图1.3学生管理流程图

1.3 目标系统功能需求

1.3.1 功能需求分析

[1]注册模块:完成教职工,学生的姓名,性别,年龄,学号,密码等的注册。

[2]学生寝室分配模块:实现不同学院不同班级的学生宿舍分配功能。

[3]学生管理模块:该模块包括2个子模块

学生信息管理——实现学生的姓名,性别,学号,年龄,公寓楼,宿舍号

等信息的管理。内有保存,刷新,重置,返回等功能住宿查询——内有按姓名查询和按公寓楼,宿舍号查询。

[4]财产管理模块:包括两个子模块

财产添加——宿舍原有财产统计。

财产结构——宿舍现有财产的统计列表。

[5] 出入登记模块:包括;两个子模块

外来人员信息保存——完成外来人员姓名,性别,联络方式,日期和时间的登记。

外来人员信息查询——实现来访人员的按姓名查询,并且具有显示今日来访人员信

息和所有来访人员信息的功能。

[6] 系统设置模块:包括两个子模块

参数设置——完成增加班级增加宿舍的信息保存。

密码修改——实现用户新旧密码的修改。

1.3.2 系统用例图

修改

图1.4系统用例图1.3.3 系统时序图

图1.5系统时序图

2 概要设计

2.1数据流图及数据字典

2.1.学生公寓管理系统1层数据流图

根据前面的业务描述,整个公寓管理系统可以划分为5大处理功能模块:寝室分配、财产管理、学生信息管理、出入登记和系统设置。首先,教职工(公寓管理人员)将公寓楼,各公寓楼的宿舍号,学院,系别和班级等信息通过系统基本信息管理处理功能维护到该系统。然后,根据学生的基本信息分配寝室,同时将学生的入住信息维护到该系统。该系统的1层数据流图如图2.1所示。

图2.1 学生公寓管理管理系统1层数据流图

2.1.2学生公寓管理系统2层数据流图及数据字典

2.1.2.1系统基本信息管理子模块数据流图及数据字典

系统基本信息管理包括系统参数管理、寝室分配信息管理、学生入住信息管理、财产信息管理和出入登记信息5个处理功能。其中,系统参数管理功能实现将学院,班级信息和公寓楼,宿舍号信息保存到数据库。可用一个数据存储“系统参数信息”来保存这些信息。寝室分配信息管理功能将根据“系统参数”中存储的班级信息和宿舍信息分配宿舍,并将其保存在“寝室分配”数据存储中。学生入住信息管理根据“寝室分配信息”处理公寓管理员输入的学生数据,选择入住宿舍,并将其保存在“学生入住信息”数据存储中。财产信息管理根据“系统参数”中的宿舍信息管理宿舍的财产,并将其保存在“财产信息管理”数据存储中。系统基本信息管理的整个过程可以通过图2.2的2层数据流图展现出来。

图2.2系统基本信息管理2层数据流图

上图中涉及的数据项、数据结构、数据流和数据存储以及处理过程的描述如表2.1到表2.5所示。

表2.1 参数设置-宿舍管理数据流图用到的数据项说明

相关文档
最新文档