社区管理信息系统的开发.doc
- 文档编号:336471
- 上传时间:2022-10-09
- 格式:DOC
- 页数:24
- 大小:3.46MB
社区管理信息系统的开发.doc
《社区管理信息系统的开发.doc》由会员分享,可在线阅读,更多相关《社区管理信息系统的开发.doc(24页珍藏版)》请在冰豆网上搜索。
课程设计IV
设计说明书
社区管理信息系统的开发
学生姓名
学号
班级
成绩
指导教师
杨刚
计算机科学与技术系
2011年3月4日
课程设计IV课程设计评阅书
题目
社区管理信息系统的开发
学生姓名
学号
指导教师评语及成绩
指导教师签名:
年月日
答辩评语及成绩
答辩教师签名:
年月日
教研室意见
总成绩:
室主任签名:
年月日
课程设计任务书
2010—2011学年第二学期
专业:
计算机科学与技术学号:
姓名:
课程设计名称:
课程设计IV
设计题目:
社区管理信息系统的开发
完成期限:
自2010年2月21日至2011年3月6日共2周
设计依据、要求及主要内容(可另加附页):
系统的功能模块有:
1)社区居民基本信息管理模块;
2)社区治安管理模块;
3)贫困居民低保管理;
4)外来、流动人员的管理模块;
5)基层党支部管理模块;
6)幼儿医疗保险管理模块。
要求:
1)要求进行系统分析、设计,要求实现系统。
2)掌握数据库的开发设计技术,数据库的设计应该是重点叙述内容,后台数据库可以用SQLServer、Access或ASA数据库等。
3)数据库系统设计分为六个阶段进行:
需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施、数据库的运行和维护,本设计中要求进行六个阶段工作。
4)可以用数据库设计工具软件进行数据库的设计。
指导教师(签字):
教研室主任(签字):
批准日期:
年月日
摘要
社区管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
该系统的主要实现使用的是SQLServer数据库管理系统和C#编程语言,主要完成了社区居民基本信息管理模块以及其他服务管理模块。
其中系统管理员可以通过身份验证对社区居民基本信息进行录入、修改、删除,查询操作,居民可以登录查看基本信息是否录入正确。
关键词:
社区管理;数据库;C#
目录
1课题描述 1
2.需求分析 2
2.1系统背景分析 2
2.2系统需求概况 2
2.3数据流程图DFD 3
2.4数据字典 3
2.5功能模块图 5
3.数据库设计 6
3.1概念结构设计 6
3.1.1设计方法和步骤 6
3.1.2设计实体属性图 6
3.1.3设计E-R图 7
3.2逻辑结构设计 7
3.3物理结构设计 7
4.系统实现 10
4.1建立数据库并录入数据 10
4.2功能实现 11
4.2.1用户登陆 11
4.2.2系统首页 13
4.2.3居民信息查询 13
4.2.4居民信息添加与修改 15
4.2.5删除居民信息 16
4.3系统测试 17
总结 18
参考文献 19
1课题描述
随着社会经济的不断发展,广大居民对社区管理信息的要求也越来越高,传统的社区服务方式已经不能满足要求。
本课题在了解社区居民信息管理需求的基础上,研究了社区居民信息管理系统中居民与服务管理的实现方案。
该管理系统采用的数据库是SQLServer数据库,开发语言为C#。
C#作为前台的开发工具,用SQLServer作为后台支持数据库,通过C#数据库连接控件或对象,来连接SQLServer中并对其编程来实现各种功能。
社区管理信息系统的开发主要完成了社区居民基本信息管理、社区服务管理以及社区基层党支部管理模块。
其中社区居民基本信息管理模块实现了居民基本信息普查、录入、维护的功能。
社区服务管理模块实现了社区治安管理、贫困居民低保管理、幼儿医疗保险管理的功能。
社区基层党支部管理模块实现了党支部会议管理的功能。
开发工具:
SQLServer,C#
2.需求分析
2.1系统背景分析
社区,作为一定的地缘群体和区域社会,是社会赖以存在和发展的基础。
随着市场经济体制改革的深化、职业结构的变化和社会管理体制的转轨,社区信息管理也正发生变化,即从主要依靠单位管理到主要依靠社区治理的转变。
因此,结合当前日益成熟的计算机相关技术,开发一个专门针对社区管理信息的系统已经非常必要了。
社区管理信息系统是社区服务不可缺少的一部分,该管理系统能够为社区居民提供充足的信息和快捷的查询手段,以帮助社区居民了解社区工作的情况。
它大大改善了社区物业管理员维护、查询社区居民基本信息的基础工作环境,在一定程度上反映出社区居民信息的现代化管理模式。
本系统将为社区提供一种方便、快捷和易于共享、交流的信息管理方式,系统基本上较好地满足社区管理信息的实际需求。
2.2系统需求概况
(1)社区居民基本信息管理功能
社区居民基本信息管主要包括社区信息、户籍信息、居民基本信息以及居民详细信息这四个表,其功能是居民信息的录入、查询、删除、修改。
信息的录入由系统管理员完成,同时系统管理员也可以查询某一户籍的信息、某户家庭成员的信息以及某个居民的信息,可以根据社区分类,统计每个社区的户籍数目,以及该系统总共多少户,并可以删除、修改居民信息,而社区用户只有查询功能。
(2)社区治安管理功能
社区治安管理功能主要有社区治安表和社区治安管理表,记录每天各个社区的治安情况,包括社区编号,治安编号,警卫人数,灭火器个数,摄像头个数,负责人,治安情况,交通事故发生记录,突发情况记录,日期,缺勤人员以及备注。
系统管理员和用户都可以查询某一天某个社区的治安治安管理记录。
(3)贫困居民低保管理功能
系统管理员录入贫苦居民低保户的户籍编号,人均年收入,低保原因以及获得家庭抚恤金记录信息,由户籍表和贫困居民低保表创建了贫苦居民低保记录视图,系统管理员可以查看某一户的贫困低保记录、统计各个区的低保户数目,同时可以删除和修改低保居民信息,社区用户可利用本功能查看信息。
(4)基层党支部管理功能
基层党支部管理功能主要有基层党支部表和基层党支部会议表,记录每个社区的党支部会议信息,系统管理员和社区用户都可以查看会议记录,包括某个社区的会议信息以及所有社区的会议信息记录。
(5)幼儿医疗保险管理功能
幼儿医疗保险管理功能只有幼儿医疗保险表,系统管理员录入信息,同时可以删除和修改。
系统管理员和社区用户可以查询幼儿医疗保险表和某个儿童的医疗保险记录。
(6)用户权限管理功能
系统设计了两种身份的登录,一种为社区居民,另一种为社区物业管理员。
均通过用户名和密码登录。
19
2.3数据流程图DFD
图2.1系统数据流图
2.4数据字典
通过定义数据字典,对数据流程图中的数据项、数据结构、数据流进行说明。
1)数据项表
表2.1数据项表
编号
数据类型
长度
所属表名
说明
1
char
10
社区,户籍,幼儿医疗保险,基层党支部,社区治安
社区编号
2
char
10
户籍,居民基本信息,幼儿医疗保险,贫困居民低保
户籍编号
3
char
10
居民基本信息,幼儿医疗保险
居民编号
4
char
10
社区治安,社区治安管理
治安编号
5
char
10
社区治安管理
治安管理编号
6
char
10
基层党支部,基层党支部会议
党支部编号
7
char
10
基层党支部会议
党支部会议编号
8
char
10
居民基本信息
姓名
9
char
20
社区
社区名称
10
char
200
幼儿医疗保险
体检信息记录
11
int
4
户籍
家庭成员人数
12
char
2
居民基本信息
性别
13
datetime
8
社区治安管理
日期
2)数据结构
表2.2数据结构
数据结构名
属性
社区
社区编号(主码),社区名称
户籍
户籍编号(主码),户主姓名,性别,家庭成员人数,户籍所在地,
家庭电话,家庭住址
居民
居民编号(主码),姓名,性别,年龄,身份证号,名族,籍贯,
婚姻状况,政治面貌,文化程度,健康状况
社区治安管理
治安管理编号(主码),治安情况,交通事故发生记录,
突发情况记录,日期,缺勤人员,备注
基层党支部会议
党支部会议编号(主码),会议日期,会议主题,实到人数,备注
幼儿医疗保险
社区编号(主码),户籍编号(主码),居民编号(主码),幼儿姓名,出生日期,年龄,性别,父亲姓名,母亲姓名,家庭电话,家庭住址,体检信息记录,疫苗接种记录,备注
贫困居民低保
户籍编号(主码),人均年收入,低保原因,获得家庭抚恤金记录
3)数据流
表2.3数据流表
编号
数据项名
来源
去向
组成
1
社区信息
录入社区信息
社区记录
社区编号(主码),社区名称
2
户籍信息
录入户籍信息
户籍记录
户籍编号(主码),户主姓名,性别,家庭成员人数,户籍所在地,家庭电话,家庭住址
3
居民信息
录入居民信息
居民记录
居民编号(主码),姓名,性别,年龄,身份证号,名族,籍贯,婚姻状况,政治面貌,文化程度,健康状况
4
社区治安
管理信息
录入社区治安
管理信息
社区治安
管理记录
治安管理编号(主码),治安情况,交通事故发生记录,突发情况记录,日期,缺勤人员,备注
5
基层党支部
会议信息
录入基层党支
部会议信息
基层党支部
会议记录
党支部会议编号(主码),会议日期,会议主题,实到人数,备注
6
幼儿医疗
保险信息
录入幼儿医疗
保险信息
幼儿医疗
保险记录
社区编号(主码),户籍编号(主码),居民编号(主码),幼儿姓名,出生日期,年龄,性别,父亲姓
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 社区 管理信息系统 开发
![提示](https://static.bdocx.com/images/bang_tan.gif)