课程设计社区管理系统说明书Word格式.docx
《课程设计社区管理系统说明书Word格式.docx》由会员分享,可在线阅读,更多相关《课程设计社区管理系统说明书Word格式.docx(18页珍藏版)》请在冰豆网上搜索。
数据库技术在经过几代变革以后,出现了以关系数据库产品为主流的数据库时代。
人们对于现实中的各种事物的管理已经越来越依靠计算机进行智能化管理,而不是靠手工输入进行统计管理。
其次,当代社会,随着社会、科技、文化和经济的发展,特别是计算机网络技术和通信技术的大发展,人们在随时随地,都可以知道远在千里的信息。
但是,现在许多居民小区的信息并没有在网上公布,如果,远在千里之外的人要了解这个居民小区的情况,则很困难。
因此,在这种状况下,提供一种网络社区服务与管理系统对一个社区进行管理,使任何人在任何时候任何地点,都可以了解到小区的信息,并且使人们可以在这个平台上进行交流是势在必行。
2.2开发意义
随着人们生活水平的提高,人们在看住房的时候不仅看住房的设计、建造水平、面积大小等,而且还要看有无靠的居住环境,家居生活是否安全和方便,而后者则必须有好的物业管理作保证。
因此,搞好住宅小区的物业管理对于提高住宅和人居环境质量,改善人民生活,推进住宅产业化的发展,尽快实现联合国人居发展大会提出的“人人享有适当的住宅”和“可持续发展的人类住区”的目标极为重要。
就中国的实际情况来看,旧有住宅纳入到物业管理之中的很少,就是新建的住宅小区尽管实行了物业管理,但投入的管理力量远远不够,所以有很多小区的物业管理工作只停留在看看门、扫扫地、补补漏、收收垃圾等很浅的层次上。
又由于物业管理企业的启动基金不足,多种经营服务不善等,导致招不到专业水平高的工作人员,再加上管理手段落后,所以就很难提高物业管理企业的效益。
本软件适用于小型小区的物业管理。
3.1功能描述
通过对小区的了解,获知社区管理系统应具备以下功能:
1)基本情况管理:
包括社区概况、居民档案管理。
2)社区服务管理:
提供居民健康档案、社区文体、志愿者信息管理和下岗职工管理(包括下岗人员档案、上岗培训记录和生活保障金发放)等功能。
3)民政工作管理:
3.2系统功能模型的建立
根据社区管理系统要求实现的功能,建立系统功能模型图。
如图3-1所示:
图3-1管理系统图
3.3业务流程分析
首先根据系统要求实现的功能进行基本分析,社区管理系统分为四个管理子系统,分别基本信息服务管理、社区服务管理子系统、民政工作管理管理和综合治理,然后找出系统实现的顺序,逐步进行分析,最终分析得出业务流程图。
如图2-3-1.
图3-2业务流程图
3.4数据流程分析
根据系统需求分析,得出社区管理系统第0层数据流程图,社区工作人员录入居民信息,社区工作计划,年总目标等信息,系统存储居民基本情况等信息,社区主任可以查询任一居民的信息和居民参加文体活动等等,并且可以统计入某一居民参加活动的次数,并以此来鉴定优秀市民。
图3-3第一层流程图
3.5.概念模型设计
根据系统需求分析,设计出概念模型图。
用PowerDesigner软件绘制的概念模型。
如图2-6-1所示:
图3-4概念模型图
3.6.逻辑模型设计和优化
转化物理概念模型如图2-6-1所示:
图3-5物理概念模型图
4.1数据库的物理设计
首先在软件中画出概念模型图,然后在转换成物理模型图,最终生成SQL语句。
然后在SQLSEVER2000中创建数据库,导入代码,生成7个基本表,最后根据约束关系,先后在各个表中输入数据。
4.1.1创建居民基本信息表
createtable居民
(
身份证号char(20)notnull,
工作编号intnotnull,
残疾等级intnull,
志愿者char(20)null,
健康状况char
(2)null,
姓名char(10)null,
constraintPK_居民primarykeynonclustered(工作编号))
列名数据类型长度容许空
身份证号char20notnull
工作编号int4notnull
残疾等级int4null
志愿者char20null
健康状况char2null
姓名char10null
-------------------------------------------------------------------------------
图4-1居民基本信息表
4.1.2创建下岗培训基本信息表
createtable下岗培训(
培训类型号intnotnull,
内容char(1000)null,
意向char(50)null,
constraintPK_下岗培训primarykeynonclustered(培训类型号)
)
培训类型号int4notnull
内容char1000null
意向char50null
图4-2下岗信息表
4.1.3创建培训信息表
createtable培训(
身份证号intnotnull,
培训类型号intnotnull,
时间datetimenull,
constraintPK_培训primarykey(身份证号,培训类型号)
身份证号int4notnull
培训时间int4notnull
时间datetime8null
图4-3培训信息表
4.1.4创建文体活动信息表
createtable文体活动(
内容char(1000)null,
活动代号intnotnull,
工作编号intnull,
constraintPK_文体活动primarykeynonclustered(活动代号)
时间datetime8null
内容char1000null
活动代号int4notnull
工作编号int4null
图4-4文体活动信息表
4.1.5创建残疾人信息表
createtable残疾人(
残疾证号intnotnull,
保障金intnull,
残疾等级intnull,
constraintPK_残疾人primarykeynonclustered(残疾证号)
残疾证号int4notnull
工作编号int4null
保障金int4null
残疾等级int4null
图4-5残疾人信息表
4.1.6创建民事纠纷基本信息表
createtable民事纠纷(
处理结果char(100)null,
事务编号intnotnull,
constraintPK_民事纠纷primarykeynonclustered(事务编号)
时间datetime8null
处理结果char100null
事务编号int4notnull
图4-6民事纠纷信息表
4.1.7创建社区概况信息表
createtable社区概况(
社区名称char(10)null,
社区编号intnotnull,
社区文化char(1000)null,
constraintPK_社区概况primarykeynonclustered(社区编号)
社区名称char10null
社区编号int4notnull
社区文化char1000null
图4-7社区概况信息表
5.1系统功能的实现
根据上面建立的表,最后一步就是实现系统功能的实现,在SQLSEVER2000查询分析器里实现系统功能。
5.1.1查询居民信息
查询居民信息表,也就是要求将居民的所有信息显示出来。
查询语句:
select*
From居民
得到结果,如图5-1所示:
图5-1居民基本情况信息查询图
5.1.2查询残疾人等级
查询残疾人的保障金领取情况,即需要显示所有残疾人的信息,就可以看出他的领取状态。
From残疾人
得到结果,如图5-2所示:
图5-2残疾人基本情况查询图
其他功能都一样,在这里就不一一例举了,总之,只要您需要的基本都可以通过此系统查询得到。
致谢
本课题在进行过程中得到陈纪龙老师的悉心指导,在实行过程中XXX老师多次帮助我分析思路,开拓视角,在我遇到困难想放弃的时候给予我最大的支持和鼓励,杜老师严谨求实的治学态度,踏实坚韧的工作精神,将使我终生受益。
再多华丽的言语也终显的苍白,在此谨向陈老师致以诚挚的谢意和崇高的敬意。
当然在设计中还有很多不足的地方。
对于这样的软件开发,由于没有相应的切合实际的需求分析,所以在开发过程中也遇到了许多棘手的问题。
对于数据库的操作不够熟练,在整个系统的考虑方面也有些许不足。
希望老师提出问题,并指导我进行修改添加。
当然我也会在今后的学习中,加深自己在数据库方面的学习侧重点,提高自己对建立数据库时候的分析以及应用的能力。
参考文献
[1]李太铼.基于B/S模式的体育管理信息平台的应用研究[D].曲阜师范大学,2006.
[2]孙旖旎.关于“面向北京奥运的公共信息服务系统”的设计研究[D].北京邮电大学,2006.
[3]刘宏勇.基于.NET平台的社区服务系统的研究和实现[D].浙江大学,2006
[4]张耀明.基于异构体系结构的行政管理系统研究与设计[D].广东工业大学,2007
[5]李全科.我国城市社区网格化管理应用研究[D].北京化工大学,2007
[6]吕睿.郑州帝湖花园物业收费管理系统设计与实现[D].北京邮电大学,2008
[7]余颖.基于SOA的中小学教育管理信息系统研究与实现[D].华东师范大学,2008
[8]彭璐.现代社区配套信息系统的设计与实现[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]胡斌.信息化与新时期社区体育文化建设[J].广州体育学院学报,2004,(04)
[16]樊炳有.试论社区体育服务的内容及作用[J].湖北体育科技,2001,(04)
[17]王永生,陈征.基于社区网络环境下大众健身信息服务分析[J].湖北体育科技,2007,(02)
[18]吴玉春,龙小建,欧阳秀军.基于Web的社区服务信息系统的分析与设计[J].井冈山学院学报,2008,(06)
[19]倪腊贵,田恩庆.论体育博客的特征及其传播优势[J].吉林体育学院学报,2008,(02)
[20]王永生.社区网络环境下健身信息内容服务模式研究[J].辽宁体育科技,2007,(04).
附录
/*==============================================================*/
/*Table:
下岗培训*/
内容char(1000)null,
意向char(50)null,
go
培训*/
身份证号intnotnull,
时间datetimenull,
/*Index:
培训_FK*/
createindex培训_FKon培训(
身份证号ASC
培训2_FK*/
createindex培训2_FKon培训(
培训类型号ASC
居民*/
createtable居民(
姓名char(20)null,
constraintPK_居民primarykeynonclustered(身份证号)
服务_FK*/
createindex服务_FKon居民(
工作编号ASC
文体活动*/
组织_FK*/
createindex组织_FKon文体活动(
残疾人*/
保障金intnull,
管理_FK*/
createindex管理_FKon残疾人(
民事纠纷*/
处理_FK*/
createindex处理_FKon民事纠纷(
社区*/
createtable社区(
工作编号intnotnull,
constraintPK_社区primarykeynonclustered(工作编号)
社区概况*/
constraint