社区管理信息系统的开发

上传人:s9****2 文档编号:509001548 上传时间:2023-07-11 格式:DOC 页数:24 大小:3.53MB
返回 下载 相关 举报
社区管理信息系统的开发_第1页
第1页 / 共24页
社区管理信息系统的开发_第2页
第2页 / 共24页
社区管理信息系统的开发_第3页
第3页 / 共24页
社区管理信息系统的开发_第4页
第4页 / 共24页
社区管理信息系统的开发_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《社区管理信息系统的开发》由会员分享,可在线阅读,更多相关《社区管理信息系统的开发(24页珍藏版)》请在金锄头文库上搜索。

1、课程设计IV设计说明书社区管理信息系统的开发学生姓名学号班级成绩指导教师杨刚计算机科学与技术系2011年3月4日课程设计IV 课程设计评阅书题目社区管理信息系统的开发学生姓名学号指导教师评语及成绩指导教师签名: 年 月 日答辩评语及成绩答辩教师签名: 年 月 日教研室意见 总成绩: 室主任签名: 年 月 日课程设计任务书2010 2011 学年第二学期专业: 计算机科学与技术 学号: 姓名: 课程设计名称: 课程设计IV 设计题目: 社区管理信息系统的开发 完成期限:自 2010 年 2 月 21 日至 2011 年 3 月 6 日共 2 周设计依据、要求及主要内容(可另加附页):系统的功能模

2、块有:1)社区居民基本信息管理模块;2)社区治安管理模块;3)贫困居民低保管理;4)外来、流动人员的管理模块;5)基层党支部管理模块;6)幼儿医疗保险管理模块。 要求: 1)要求进行系统分析、设计,要求实现系统。 2)掌握数据库的开发设计技术,数据库的设计应该是重点叙述内容,后台数据库可以用SQL Server、Access或ASA数据库等。 3)数据库系统设计分为六个阶段进行:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施、数据库的运行和维护,本设计中要求进行六个阶段工作。 4)可以用数据库设计工具软件进行数据库的设计。指导教师(签字): 教研室主任(签字): 批准日期:

3、年 月 日摘 要社区管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。该系统的主要实现使用的是SQL Server数据库管理系统和C#编程语言,主要完成了社区居民基本信息管理模块以及其他服务管理模块。其中系统管理员可以通过身份验证对社区居民基本信息进行录入、修改、删除,查询操作,居民可以登录查看基本信息是否录入正确。关键词: 社区管理;数据库;C# 目 录1 课题描述12.需求分析22.1系统背景分析22.2系统需求概况22.3数据流程图DFD32.4数据字典32.5功能模块图53.数据库设计63.1概念结构设计63.1.1设计方法

4、和步骤63.1.2设计实体属性图63.1.3设计E-R图73.2逻辑结构设计73.3物理结构设计74.系统实现104.1建立数据库并录入数据104.2功能实现114.2.1用户登陆114.2.2系统首页134.2.3居民信息查询134.2.4居民信息添加与修改154.2.5删除居民信息164.3系统测试17总 结18参考文献191 课题描述随着社会经济的不断发展,广大居民对社区管理信息的要求也越来越高,传统的社区服务方式已经不能满足要求。本课题在了解社区居民信息管理需求的基础上,研究了社区居民信息管理系统中居民与服务管理的实现方案。该管理系统采用的数据库是SQL Server数据库,开发语言为

5、C#。C#作为前台的开发工具,用SQL Server作为后台支持数据库,通过C#数据库连接控件或对象,来连接SQL Server中并对其编程来实现各种功能。社区管理信息系统的开发主要完成了社区居民基本信息管理、社区服务管理以及社区基层党支部管理模块。其中社区居民基本信息管理模块实现了居民基本信息普查、录入、维护的功能。社区服务管理模块实现了社区治安管理、贫困居民低保管理、幼儿医疗保险管理的功能。社区基层党支部管理模块实现了党支部会议管理的功能。 开发工具:SQL Server,C#2.需求分析2.1系统背景分析 社区,作为一定的地缘群体和区域社会,是社会赖以存在和发展的基础。随着市场经济体制改

6、革的深化、职业结构的变化和社会管理体制的转轨,社区信息管理也正发生变化,即从主要依靠单位管理到主要依靠社区治理的转变。 因此,结合当前日益成熟的计算机相关技术,开发一个专门针对社区管理信息的系统已经非常必要了。社区管理信息系统是社区服务不可缺少的一部分,该管理系统能够为社区居民提供充足的信息和快捷的查询手段,以帮助社区居民了解社区工作的情况。它大大改善了社区物业管理员维护、查询社区居民基本信息的基础工作环境,在一定程度上反映出社区居民信息的现代化管理模式。本系统将为社区提供一种方便、快捷和易于共享、交流的信息管理方式,系统基本上较好地满足社区管理信息的实际需求。 2.2系统需求概况(1)社区居

7、民基本信息管理功能社区居民基本信息管主要包括社区信息、户籍信息、居民基本信息以及居民详细信息这四个表,其功能是居民信息的录入、查询、删除、修改。信息的录入由系统管理员完成,同时系统管理员也可以查询某一户籍的信息、某户家庭成员的信息以及某个居民的信息,可以根据社区分类,统计每个社区的户籍数目,以及该系统总共多少户,并可以删除、修改居民信息,而社区用户只有查询功能。(2)社区治安管理功能社区治安管理功能主要有社区治安表和社区治安管理表,记录每天各个社区的治安情况,包括社区编号,治安编号,警卫人数,灭火器个数,摄像头个数,负责人,治安情况,交通事故发生记录,突发情况记录,日期,缺勤人员以及备注。系统

8、管理员和用户都可以查询某一天某个社区的治安治安管理记录。(3)贫困居民低保管理功能系统管理员录入贫苦居民低保户的户籍编号,人均年收入,低保原因以及获得家庭抚恤金记录信息,由户籍表和贫困居民低保表创建了贫苦居民低保记录视图,系统管理员可以查看某一户的贫困低保记录、统计各个区的低保户数目,同时可以删除和修改低保居民信息,社区用户可利用本功能查看信息。(4)基层党支部管理功能基层党支部管理功能主要有基层党支部表和基层党支部会议表,记录每个社区的党支部会议信息,系统管理员和社区用户都可以查看会议记录,包括某个社区的会议信息以及所有社区的会议信息记录。 (5)幼儿医疗保险管理功能 幼儿医疗保险管理功能只

9、有幼儿医疗保险表,系统管理员录入信息,同时可以删除和修改。系统管理员和社区用户可以查询幼儿医疗保险表和某个儿童的医疗保险记录。(6)用户权限管理功能系统设计了两种身份的登录,一种为社区居民,另一种为社区物业管理员。均通过用户名和密码登录。192.3数据流程图DFD图2.1系统数据流图2.4数据字典通过定义数据字典,对数据流程图中的数据项、数据结构、数据流进行说明。1)数据项表表2.1 数据项表编号数据类型长度所属表名说明1char10社区,户籍,幼儿医疗保险,基层党支部,社区治安社区编号2char10户籍,居民基本信息 ,幼儿医疗保险,贫困居民低保户籍编号3char10居民基本信息,幼儿医疗保

10、险居民编号4char10社区治安,社区治安管理治安编号5char10社区治安管理治安管理编号6char10基层党支部,基层党支部会议党支部编号7char10基层党支部会议党支部会议编号8char10居民基本信息姓名9char20社区社区名称10char200幼儿医疗保险体检信息记录11int4户籍家庭成员人数12char2居民基本信息性别13datetime8社区治安管理日期2)数据结构表2.2数据结构数据结构名属性社区社区编号(主码),社区名称户籍户籍编号(主码),户主姓名,性别,家庭成员人数,户籍所在地,家庭电话,家庭住址居民居民编号(主码),姓名,性别,年龄,身份证号,名族,籍贯,婚姻状

11、况,政治面貌,文化程度,健康状况社区治安管理治安管理编号(主码),治安情况,交通事故发生记录,突发情况记录,日期,缺勤人员,备注基层党支部会议党支部会议编号(主码),会议日期,会议主题,实到人数,备注幼儿医疗保险社区编号(主码),户籍编号(主码),居民编号(主码),幼儿姓名,出生日期,年龄,性别,父亲姓名,母亲姓名,家庭电话,家庭住址,体检信息记录,疫苗接种记录,备注贫困居民低保户籍编号(主码),人均年收入,低保原因,获得家庭抚恤金记录3)数据流 表2.3数据流表编号数据项名来源去向组成1社区信息录入社区信息社区记录社区编号(主码),社区名称2户籍信息录入户籍信息户籍记录户籍编号(主码),户主姓名,性别,家庭成员人数,户籍所在地,家庭电话,家庭住址3居民信息录入居民信息居民记录居民编号(主码),姓名,性别,年龄,身份证号,名族,籍贯,婚姻状况,政治面貌,文化程度,健康状况4社区治安管理信息录入社区治安管理信息社区治安管理记录治安管理编号(主码),治安情况,交通事故发生记录,突发情况记录,日期,缺勤人员,备注5基层党支部会议信息录入基层党支部会议信息基层党支部会议记录党支部会议编号(主码),会议日期,会议主题,实到人数,备注6幼儿医疗保险信息录入幼儿医疗保险信息幼儿医疗保险记录社区编号(主码),户籍编号(主码),居民编号(主码),幼儿姓名,出生日期,年龄,性别,父亲姓

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号