社区管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告社区管理系统
数据库设计
课程《数据库原理及应用》班级
姓名
学号
指导教师杨慧
铜陵学院
数学与计算机科学系
时间:2012 年 5 月7 日至2012 年5 月13 日
指导教师对课程设计(论文)的评语(工作态度、任务完成情况、能力水平、设计说明书(论文)的撰写和图纸质量等):
成绩
指导教师签字年月日
目录
第一章开发背景 (1)
第二章功能描述 (1)
2.1 功能描述 (2)
2.2 系统功能模型的建立 (2)
第三章业务流程分析 (3)
第四章数据流程分析 (4)
4.1 数据流程图 (4)
4.2 数据字典 (5)
第五章概念模型设计 (8)
第六章逻辑模型设计和优化 (9)
第七章物理设计和实施 (10)
第八章课程设计心得体会 (17)
参考文献 (18)
第一章开发背景
随着信息技术的飞速发展,特别是网络和数据库技术的发展,计算机已经成为当今处理信息的主要工具。数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理更高效。数据库技术在经过几代变革以后,出现了以关系数据库产品为主流的数据库时代。人们对于现实中的各种事物的管理已经越来越依靠计算机进行智能化管理,而不是靠手工输入进行统计管理。
其次,当代社会,随着社会、科技、文化和经济的发展,特别是计算机网络技术和通信技术的大发展,人们在随时随地,都可以知道远在千里的信息。但是,现在许多居民小区的信息并没有在网上公布,如果,远在千里之外的人要了解这个居民小区的情况,则很困难。因此,在这种状况下,提供一种网络社区服务与管理系统对一个社区进行管理,使任何人在任何时候任何地点,都可以了解到小区的信息,并且使人们可以在这个平台上进行交流是势在必行。
目前,在发达国家,对居民小区基本上是用软件进行统计管理,而在国内,除了在较发达的地区是用了电脑,在大多数的地方,基本上是用人工对人员信息进行统计。导致这种状况的原因除了许多人不懂电脑,硬件设备不到位的原因外,最主要的原因是国内从事这方面研究的人员太少。因此,在目前这种情况下,率先进行研究,是极具商业价值的。
第二章功能描述
2.1功能描述
通过对小区的了解,获知社区管理系统应具备以下功能:
(1)基本情况管理:包括社区概况、居民档案管理。
(2)社区服务管理:提供居民健康档案、社区文体、志愿者信息管理和下岗职工管(包
括下岗人员档案、上岗培训记录和生活保障金发放)等功能。
(3)民政工作管理:提供低保管理、残疾人管理、社区团体管理等更能。
2.2系统功能模型的建立
根据社区管理系统要求实现的功能,建立系统功能模型图,如图2-1所示。
图2-1 社区管理系统功能模型图
第三章业务流程分析
首先根据系统要求实现的功能进行基本分析,社区管理系统分为四个管理子系统,分别基本信息服务管理、社区服务管理子系统、民政工作管理管理和综合治理,然后找出系统实现的顺序,逐步进行分析,最终分析得出业务流程图。如图 3-1所示。
图3-1 业务流程图
第四章 数据流程分析
4.1 数据流程图模块
1. 信息注册更新模块
小区住户和外来人员的信息注册更新模块,如图4-1所示。
图4-1 信息更新流程图
2. 帐号管理模块
帐号管理模块,如图4-2所示。
图4-2 账号管理流程图
3. 系统总体数据流程
根据系统需求分析,得出社区管理系统数据流程图,社区工作人员录入居民信息,社区工作计划,年总目标等信息,系统存储居民基本情况等信息,社区主任可以查询任一居民的信息和居民参加文体活动等等,并且可以统计入某一居民参加活动的次数,并以此来鉴定优秀市民。
系统总体数据流程,如图4-3所示。
图4-3 系统总体数据流程图
居民档案
低保管理 残疾人管理
纠纷调解 下岗职工
治安管理 志愿者管理 社区管理系统
活动管理
查询条件
居民信息
近期工作计划
统计条件 统计结果 查询结果
社区
居委会
4.2 数据字典
(1)数据流的描述
数据流编号:F1
数据流名称:社区信息
数据流来源:社区管理者
数据流组成:社区名称+社区编号+社区文化等
数据流编号:F2
数据流名称:居民信息
简述:社区的居民档案信息
数据流来源:居民
数据流去向:居民信息判断
数据流组成:姓名+身份证号+工作编号+残疾等级+ 健康状况等
数据流量:1000/天
高峰流量:3000/天
数据流编号:F3
数据流名称:居民信息无效提示
简述:社区管理员发现非法读者时的提示信息
数据流来源:居民信息判断
数据流去向:居民
数据流组成:身份证号+姓名等
数据流量:100/天
高峰流量:500/天
数据流编号:F4
数据流名称:社区文体信息
数据流来源:社区管理员
数据流去向:居民
数据流组成:活动名称+活动主题+活动地点+活动内容+参加人员+等
数据流量:20/天
高峰流量:100/天
数据流编号:F5
数据流名称:残疾人信息
数据流来源:残疾人信息判断
数据流去向:社区管理员
数据流组成:残疾证号+工作编号+残疾等级+保障金等
数据流量:10 /天
高峰流量:50 /天
数据流编号:F6
数据流名称:下岗职工信息
数据流来源:下岗职工信息判断