课程设计社区管理系统说明书_第1页
课程设计社区管理系统说明书_第2页
课程设计社区管理系统说明书_第3页
课程设计社区管理系统说明书_第4页
课程设计社区管理系统说明书_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、. . 目目 录录 前 言.1 正文.1 2.1 开发背景.1 2.2 开发意义.1 3.1 功能描述.2 3.2 系统功能模型的建立.2 3.3 业务流程分析.3 3.4 数据流程分析.4 3.5.概念模型设计 .4 3.6.逻辑模型设计和优化 .5 4.1 数据库的物理设计.5 5.1 系统功能的实现.7 致 谢.9 参考文献.10 附录.11 . . 前前 言言 社区管理系统是利用计算机技术来管理社区的居民信息,其主要意义在于避免传统手 写方式产生的数据丢失、书写错误、劳动强度高且时间和空间上限制的等问题。通过计算 机联网后,可以实现数据的远程访问和共享,从而方便管理并节约成本。 本设计

2、介绍了一个社区服务与管理系统的设计与实现。该系统完整地分析了社区服务 与管理系统的业务需求,并进行了详细设计。在此基础上实现了其中的基本功能,同时, 系统对用户进行了分级管理,提高了系统的安全性。 在技术上,该系统选择了三层的网络体系结构。客户端技术综合采用 HTML、VBScript、JavaScript 等技术提供用户界面;应用服务器端使用 IIS,并采用 ASP 动态网页编程技术实现业务逻辑;数据库服务器采用 SQL Server 2000 关系数据库。应用 服务器利用 ADO 技术与数据库服务器进行透明的数据传输。 近几年,随着社区逐步的建设完善,面临着怎么更好实现我们社区居民交流及社

3、区管 理这个问题,与此同时计算机信息管理在这方面也渐渐显示了它的优势,所以我总结了社 区工作人员和社区居民的需求开发了这个社区管理系统。在这个社区管理系统中,我采用 了信息化管理,通过包括基本情况管理:包括社区概况、居民档案管理等。 社区服务管理包括提供居民健康档案、社区文体、志愿者信息管理和下岗职工管理 (包括下岗人员档案、上岗培训记录和生活保障金发放)等功能。民政工作管理:提供低 保管理、残疾人管理、社区团体管理等更能。 正文正文 2.12.1 开发背景开发背景 随着信息技术的飞速发展,特别是网络和数据库技术的发展,计算机已经成为当今处 理信息的主要工具。数据库技术是计算机应用技术中的一个

4、重要组成部分,对于大量的数 据,使用数据库来存储管理将比通过文件来存储管理更高效。数据库技术在经过几代变革 以后,出现了以关系数据库产品为主流的数据库时代。人们对于现实中的各种事物的管理 已经越来越依靠计算机进行智能化管理,而不是靠手工输入进行统计管理。 其次,当代社会,随着社会、科技、文化和经济的发展,特别是计算机网络技术和通 信技术的大发 展,人们在随时随地,都可以知道远在千里的信息。但是,现在许多居民小 区的信息并没有在网上公布,如果,远在千里之外的人要了解这个居民小区的情况,则很 困难。因此,在这种状况下,提供一种网络社区服务与管理系统对一个社区进行管理,使 任何人在任何时候任何地点,

5、都可以了解到小区的信息,并且使人们可以在这个平台上进 行交流是势在必行。 2.22.2 开发意义开发意义 随着人们生活水平的提高,人们在看住房的时候不仅看住房的设计、建造水平、面积 大小等,而且还要看有无靠的居住环境,家居生活是否安全和方便,而后者则必须有好的 物业管理作保证。因此,搞好住宅小区的物业管理对于提高住宅和人居环境质量,改善人 . . 民生活,推进住宅产业化的发展,尽快实现联合国人居发展大会提出的“人人享有适当的 住宅”和“可持续发展的人类住区”的目标极为重要。就中国的实际情况来看,旧有住宅 纳入到物业管理之中的很少,就是新建的住宅小区尽管实行了物业管理,但投入的管理力 量远远不够

6、,所以有很多小区的物业管理工作只停留在看看门、扫扫地、补补漏、收收垃 圾等很浅的层次上。又由于物业管理企业的启动基金不足,多种经营服务不善等,导致招 不到专业水平高的工作人员,再加上管理手段落后,所以就很难提高物业管理企业的效益。 本软件适用于小型小区的物业管理。 3.13.1 功能描述功能描述 通过对小区的了解,获知社区管理系统应具备以下功能: 1) 基本情况管理:包括社区概况、居民档案管理。 2) 社区服务管理:提供居民健康档案、社区文体、志愿者信息管理和下岗职工管理 (包括下岗人员档案、上岗培训记录和生活保障金发放)等功能。 3) 民政工作管理:提供低保管理、残疾人管理、社区团体管理等更

7、能。 3.23.2 系统功能模型的建立系统功能模型的建立 根据社区管理系统要求实现的功能,建立系统功能模型图。如图 3-1 所示: . . 图 3-1 管理系统图 3.33.3 业务流程分析业务流程分析 首先根据系统要求实现的功能进行基本分析,社区管理系统分为四个管理子系统,分 别基本信息服务管理、社区服务管理子系统、民政工作管理管理和综合治理,然后找出系 统实现的顺序,逐步进行分析,最终分析得出业务流程图。如图 2-3-1. 社区 服务 居民 发 保 障 金 残疾人 居民资料 低保资料 培 训 下岗工人 下岗资料 社 区 管 理 系 统 民 政 工 作 管 理 综 合 治 理 社 区 服 务

8、 管 理 基 本 管 理 服 务 社区概况 居民档案管理 居民健康档案 社区文体 志愿者信息管理 下岗职工 下岗人员档案 上岗培训记录 生活保障金发放低保管理 残疾人管理 社区团体管理 治安管理 纠纷记录管理 . . 图 3-2 业务流程图 3.43.4 数据流程分析数据流程分析 根据系统需求分析,得出社区管理系统第 0 层数据流程图,社区工作人员录入居民信 息,社区工作计划,年总目标等信息,系统存储居民基本情况等信息,社区主任可以查询 任一居民的信息和居民参加文体活动等等,并且可以统计入某一居民参加活动的次数,并 以此来鉴定优秀市民。 居民档案 低保管理 残疾人管理 纠纷调解 下岗职工 治安

9、管理 志愿者管理 社区管理系统 活动管理 查询条件 居民信息 近期工作计划 统计条件 统计结果 查询结果 社 区 居 委 会 图 3-3 第一层流程图 .概念模型设计概念模型设计 根据系统需求分析,设计出概念模型图。用 PowerDesigner 软件绘制的概念模型。如 图 2-6-1 所示: 图 3-4 概念模型图 . . .逻辑模型设计和优化逻辑模型设计和优化 转化物理概念模型如图 2-6-1 所示: 图 3-5 物理概念模型图 4.14.1 数据库的物理设计数据库的物理设计 首先在软件中画出概念模型图,然后在转换成物理模型图,最终生成 SQL 语句。然后 在

10、SQL SEVER 2000 中创建数据库,导入代码,生成 7 个基本表,最后根据约束关系,先后 在各个表中输入数据。 .1 创建居民基本信息表创建居民基本信息表 create table 居民 ( 身份证号 char(20) not null, 工作编号 int not null, 残疾等级 int null, 志愿者 char(20) null, 健康状况 char(2) null, 姓名 char(10) null, constraint PK_居民 primary key nonclustered (工作编号) 列名 数据类型 长度 容许空 身份证号 char 20 n

11、ot null 工作编号 int 4 not null 残疾等级 int 4 null 志愿者 char 20 null 健康状况 char 2 null 姓名 char 10 null - 图 4-1 居民基本信息表 . . .2 创建下岗培训基本信息表创建下岗培训基本信息表 create table 下岗培训 ( 培训类型号 int not null, 内容 char(1000) null, 意向 char(50) null, constraint PK_下岗培训 primary key nonclustered (培训类型号) ) 列名 数据类型 长度 容许空 培训类型号

12、 int 4 not null 内容 char 1000 null 意向 char 50 null - 图 4-2 下岗信息表 .3 创建培训信息表创建培训信息表 create table 培训 ( 身份证号 int not null, 培训类型号 int not null, 时间 datetime null, constraint PK_培训 primary key (身份证号, 培训类型号) ) 列名 数据类型 长度 容许空 身份证号 int 4 not null 培训时间int 4 not null 时间datetime 8 null - 图 4-3 培训信息表 4.1.

13、44.1.4 创建文体活动信息表创建文体活动信息表 create table 文体活动 ( 时间 datetime null, 内容 char(1000) null, 活动代号 int not null, 工作编号 int null, constraint PK_文体活动 primary key nonclustered (活动代号) ) 列名 数据类型 长度 容许空 时间 datetime 8 null 内容 char 1000 null 活动代号 int 4 not null 工作编号 int 4 null - 图 4-4 文体活动信息表 .5 创建残疾人信息表创建残疾人信

14、息表 create table 残疾人 ( 残疾证号 int not null, . . 工作编号 int null, 保障金 int null, 残疾等级 int null, constraint PK_残疾人 primary key nonclustered (残疾证号) ) 列名 数据类型 长度 容许空 残疾证号 int 4 not null 工作编号 int4 null 保障金 int 4 null 残疾等级 int 4 null - 图 4-5 残疾人信息表 .6 创建民事纠纷基本信息表创建民事纠纷基本信息表 create table 民事纠纷 ( 时间 dateti

15、me null, 处理结果 char(100) null, 事务编号 int not null, 工作编号 int null, constraint PK_民事纠纷 primary key nonclustered (事务编号) ) 列名 数据类型 长度 容许空 时间 datetime 8 null 处理结果 char 100 null 事务编号 int 4 not null 工作编号 int 4 null - 图 4-6 民事纠纷信息表 .7 创建社区概况信息表创建社区概况信息表 create table 社区概况 ( 社区名称 char(10) null, 社区编号 int

16、 not null, 社区文化 char(1000) null, constraint PK_社区概况 primary key nonclustered (社区编号) ) 列名 数据类型 长度 容许空 社区名称 char 10 null 社区编号 int 4 not null 社区文化 char 1000 null - 图 4-7 社区概况信息表 5.15.1 系统功能的实现系统功能的实现 根据上面建立的表,最后一步就是实现系统功能的实现,在 SQL SEVER 2000 查询分 析器里实现系统功能。 . . .1 查询居民信息查询居民信息 查询居民信息表,也就是要求将居民的所

17、有信息显示出来。 查询语句:select * From 居民 得到结果,如图 5-1 所示: 图 5-1 居民基本情况信息查询图 .2 查询查询残疾人等级残疾人等级 查询残疾人的保障金领取情况,即需要显示所有残疾人的信息,就可以看出他的领取 状态。 查询语句:select * From 残疾人 得到结果,如图 5-2 所示: 图 5-2 残疾人基本情况查询图 其他功能都一样,在这里就不一一例举了,总之,只要您需要的基本都可以通过此系 统查询得到。 . . 致致 谢谢 本课题在进行过程中得到陈纪龙老师的悉心指导,在实行过程中 XXX 老师多次帮助我 分析思路,开拓视角,在我遇到困

18、难想放弃的时候给予我最大的支持和鼓励,杜老师严谨 求实的治学态度,踏实坚韧的工作精神,将使我终生受益。再多华丽的言语也终显的苍白, 在此谨向陈老师致以诚挚的谢意和崇高的敬意。 当然在设计中还有很多不足的地方。对于这样的软件开发,由于没有相应的切合实际 的需求分析,所以在开发过程中也遇到了许多棘手的问题。对于数据库的操作不够熟练, 在整个系统的考虑方面也有些许不足。希望老师提出问题,并指导我进行修改添加。当然 我也会在今后的学习中,加深自己在数据库方面的学习侧重点,提高自己对建立数据库时 候的分析以及应用的能力。 . . 参考文献参考文献 1 李太铼. 基于 B/S 模式的体育管理信息平台的应用

19、研究D. 曲阜师范大学, 2006 . 2 孙旖旎. 关于“面向北京奥运的公共信息服务系统”的设计研究D. 北京邮电大学, 2006 . 3 刘宏勇. 基于.NET 平台的社区服务系统的研究和实现D. 浙江大学, 2006 4 张耀明. 基于异构体系结构的行政管理系统研究与设计D. 广东工业大学, 2007 5 李全科. 我国城市社区网格化管理应用研究D. 北京化工大学, 2007 6 吕睿. 郑州帝湖花园物业收费管理系统设计与实现D. 北京邮电大学, 2008 7 余颖. 基于 SOA 的中小学教育管理信息系统研究与实现D. 华东师范大学, 2008 8 彭璐. 现代社区配套信息系统的设计与

20、实现D. 华中科技大学, 2007 9 林莉. 社区文化教育专业网格系统设计及关键技术研究D. 复旦大学, 2008 10 廖书标. 地理网格在城市管理信息系统中的应用研究D. 中南大学, 2009 11 王永生. 社区大众健身信息服务分析与研究J. 安徽体育科技, 2007,(02) 12 庄晋林,周慧娟. 基于 OOA 的运动会管理信息系统J. 福建电脑, 2006,(09) 13 高灵芝. 当前中国城市社区服务的基本定位与发展走向J. 甘肃社会科学, 2004,(03) 14 马献明,严小卫. 工作流管理系统研究J. 广西师范大学学报(自然科学版), 2001,(02) 15 胡斌. 信

21、息化与新时期社区体育文化建设J. 广州体育学院学报, 2004,(04) 16 樊炳有. 试论社区体育服务的内容及作用J. 湖北体育科技, 2001,(04) 17 王永生,陈征. 基于社区网络环境下大众健身信息服务分析J. 湖北体育科技, 2007,(02) 18 吴玉春,龙小建,欧阳秀军. 基于 Web 的社区服务信息系统的分析与设计J. 井冈山学院学报, 2008,(06) 19 倪腊贵,田恩庆. 论体育博客的特征及其传播优势J. 吉林体育学院学报, 2008,(02) 20 王永生. 社区网络环境下健身信息内容服务模式研究J. 辽宁体育科技, 2007,(04) . . . 附录附录

22、/*=*/ /* Table: 下岗培训 */ /*=*/ create table 下岗培训 ( 培训类型号 int not null, 内容 char(1000) null, 意向 char(50) null, constraint PK_下岗培训 primary key nonclustered (培训类型号) ) go /*=*/ /* Table: 培训 */ /*=*/ create table 培训 ( 身份证号 int not null, 培训类型号 int not null, 时间 datetime null, constraint PK_培训 primary key (身份

23、证号, 培训类型号) ) go /*=*/ /* Index: 培训_FK */ /*=*/ create index 培训_FK on 培训 ( 身份证号 ASC ) go /*=*/ /* Index: 培训 2_FK */ /*=*/ create index 培训 2_FK on 培训 ( 培训类型号 ASC ) go /*=*/ /* Table: 居民 */ /*=*/ create table 居民 ( 身份证号 int not null, . . 工作编号 int null, 残疾等级 int null, 志愿者 char(20) null, 健康状况 char(2) null

24、, 姓名 char(20) null, constraint PK_居民 primary key nonclustered (身份证号) ) go /*=*/ /* Index: 服务_FK */ /*=*/ create index 服务_FK on 居民 ( 工作编号 ASC ) go /*=*/ /* Table: 文体活动 */ /*=*/ create table 文体活动 ( 时间 datetime null, 内容 char(1000) null, 活动代号 int not null, 工作编号 int null, constraint PK_文体活动 primary key n

25、onclustered (活动代号) ) go /*=*/ /* Index: 组织_FK */ /*=*/ create index 组织_FK on 文体活动 ( 工作编号 ASC ) go /*=*/ /* Table: 残疾人 */ /*=*/ create table 残疾人 ( 残疾证号 int not null, 工作编号 int null, 保障金 int null, . . 残疾等级 int null, constraint PK_残疾人 primary key nonclustered (残疾证号) ) go /*=*/ /* Index: 管理_FK */ /*=*/ create index 管理_FK on 残疾人 ( 工作编号 ASC ) go /*=*/ /* Table: 民事纠纷 */ /*=*/ create table 民事纠纷 ( 时间 datetime null, 处理结果 char(100) null, 事务编号 int not null, 工作编号 int null, constraint PK_民事纠纷 primary key nonclustered (事务编号) ) go /*=*/ /* Index: 处理_FK */ /*=*/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论