社区管理系统概要设计

  (一)概要设计

    系统应有如下四大模块,这几个模块应有如下信息:

一、常住人口

1、家庭信息:户口类别、楼号、户号、户口簿号、户主姓名、联系电话、家庭人数、家庭住址、月总收入、经济状况、住所类型、户籍状况等信息。

2、人口信息:户口类别、楼号、户号、户口簿号、姓名、户主姓名、与户主关系、身份证、签发机关、签发日期、出生日期、出生地、性别、身高、血型等信息。

3、通讯信息:身份证、姓名,联系电话、传真、手机、E_mail等信息。

二、社区救助

1、困难群体:身份证、姓名、证书号、贫困原因、保障金、起始日期、结束日期等信息。

2、失业人员:身份证、姓名、失业日期、失业档案号、原职业、原工作单位、就业状况、保障金、结束日期、最低保障、求职意向等信息。

3、老年人:身份证、姓名、工作时间、离退休时间、退休金、居住情况、单位及职务、配偶状况、目前状况、经济来源、特殊人员等信息。

4、残疾人:身份证、姓名、残疾证号、监护人、劳动能力、技能特长等信息。

三、报表资料(难点)

显示并打印各种报表。包括居民信息表,家庭信息表等,对报表要能够直观显示,并能够将其打印出来。

  • 系统维护

1、系统管理员:个人编号、姓名、用户名、密码、联系电话、家庭住址、权限等信息。

2、数据字典:类别编号、类别名称、类别明细编号、类别明细名称。

isCancellation

户口已注销

bit

1

deathDate

死亡日期

datetime

8

deathSituation

死亡情况

char

2

cancellationDate

注销日期

datetime

8

cancellationReasons

注销原因

char

2

photo

照片

binay

50

常住人口居民通讯录信息数据表

字段名称

描述

字段类型

主  键

字段大小

nationalID

身份证

char

18

telNumber

电话

char

20

fax

传真

char

20

phone

手机

char

20

other

其他

char

20

email

E_mail

char

50

社区救助困难群体数据表

字段名称

描述

字段类型

主  键

字段大小

nationalID

身份证

char

18

certificateNo

证书号

char

20

povertyReason

贫困原因

char

2

rmi

保障金

decimal

5

startDate

起始日期

datetime

8

endDate

结束日期

datetime

8

remark

备注

char

100

社区救助失业人员数据表

字段名称

描述

字段类型

主  键

字段大小

nationalID

身份证

char

18

unemploymentDate

失业日期

datetime

8

sydah

失业档案号

char

20

oldProfession

原职业

char

20

oldWorkUnit

原工作单位

char

50

workStatus

就业状况

char

2

rmi

保障金

decimal

5

endDate

结束日期

datetime

8

basicEnsure

最低保障

char

10

jobIntension

求职意向

char

50

yqysr

要求月收入

decimal

5

remark

备注

char

100

社区救助老年人数据表

字段名称

描述

字段类型

主  键

字段大小

nationalID

身份证

char

18

workDate

工作时间

char

10

ltxsj

离退休时间

char

10

pension

退休金

decimal

5

housing

居住情况

char

2

position

单位及职务

char

50

spouseStatus

配偶状况

char

2

currentStatus

目前状况

char

2

economicResource

经济来源

char

2

specialPerson

特殊人员

char

2

remark

备注

char

100

社区救助残疾人数据表

字段名称

描述

字段类型

主  键

字段大小

nationalID

身份证

char

18

disabilityID

残疾证号

char

20

guardian

监护人

char

10

laborCapacity

劳动能力

char

2

virteSkill

技能特长

char

50

remark

备注

char

100

小区管理员数据表

字段名称

描述

字段类型

主  键

字段大小

id

个人编号

char

18

name

姓名

char

10

username

用户名

char

10

password

密码

varchar

10

telNumber

联系电话

char

20

homeAddress

家庭住址

varchar

50

permission

权限

Char

10

系统页面数据表

字段名称

描述

字段类型

主  键

字段大小

pageid

页面编号

int

4

blockid

模块编号

int

4

blockname

模块名称

char

10

pageurl

页面地址

varchar

80

pagename

页面名称

char

20

类别数据表

字段名称

描述

字段类型

主  键

字段大小

sortid

类别编号

numeric

5

sortname

类别名称

varchar

30

类别明细数据表

  

字段名称

描述

字段类型

主  键

字段大小

sortid

类别编号

sortdetailid

类别明细编号

sortdetailname

类别明细名称

常住人口居民项目变更信息数据表

字段名称

描述

字段类型

主  键

字段大小

nationalID

身份证

char

18

pid

编号

int

4

projectName

项目名称

char

20

originalContent

原始内容

varchar

30

changedContent

变更后内容

varchar

30

changeDate

变更日期

datetime

8

handler

经手人

char

8

remark

备注

varchatr

100

  • 流程图

   

                                                                                                           

                                           否

                              

                              是

  • ER图

    

                                                         1

                                          N

                         M

                         N

  (五) 界面设计

   一、用户登录:

二、登陆成功后

     三、系统维护模块

  四、常住人口模块

 四、常住人口模块

二、存在问题及解决措施

存在问题:系统的业务流程混乱,系统功能设计的强大与否直接影响系统的业务流程,而系统的功能能否设计强大又和自身技术有很大的关系,因此这方面很难估量。

解决措施:运用快速原型模型的软件开发方法建立一个快速原型,进一步细化系统的功能需求,通过逐步调整原型使其满足系统的功能需求。

存在问题:报表资料这一大模块可能是系统开发中的难点,自身还未曾有这方面的开发经历。

解决方案:查找资料,阅览书籍,找出相关技术性解决方案。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等天晴i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值