社区物业用户管理信息系统文档格式.docx
- 文档编号:16307719
- 上传时间:2022-11-22
- 格式:DOCX
- 页数:14
- 大小:297.63KB
社区物业用户管理信息系统文档格式.docx
《社区物业用户管理信息系统文档格式.docx》由会员分享,可在线阅读,更多相关《社区物业用户管理信息系统文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
用户登录界面、用户注册界面、住户登记界面(添加、打印等操作)、住户查询界面(按照一定条件查询)、房产资源登记界面(添加、打印等操作)、房产资源查询界面(按照一定条件查询)、仪表资料登记界面(添加、打印等操作,其中包括3个选项卡:
水表、电表、气表)、仪表资料查询界面(按照一定条件查询)、本用户密码的修改界面
(2)管理员管理:
管理员登录界面、住户管理界面(修改、删除)、住户单查询界面(一定条件)、房产资源管理界面(修改、删除)、房产资源查询界面(一定条件)、仪表资源管理界面(修改、作废,增加一个住户水电气表资料)、用户信息管理界面(查询、删除)。
3、社区物业用户管理信息系统数据库表单(可以按照需求增加)
(1)用户信息表单,主要字段有:
用户名、密码、用户身份(管理员和普通用户)
(2)住户信息表单,主要字段有:
住房编号、业主姓名、性别、职业、入住时间、住房面积、常住人口数、联系电话
(3)房产信息表单,主要字段有:
住房编号、物业地址、使用面积、房型、装修情况、单价、总价、买主编号、买主姓名、备注
(4)水(电、气)表资料表单,主要字段有:
设备编号、住户姓名、物业地址、年份、月份、上月资料、本月资料、本月用量、单价、本月费用、上(本)月抄表日期、办理人
三、课程设计报告主要内容:
1社区物业用户管理信息系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)
2社区物业用户管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格)
3社区物业用户管理信息系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)
4社区物业用户管理信息系统程序设计(按照功能模块给出详细的程序代码,并给出重点语句的注释)
1.社区物业用户管理信息系统需求分析
图1.1社区物业用户管理信息系统
1.1欢迎登陆界面
1.1.1选中管理员登录后便进入管理员登陆界面
1.1.2选中用户登陆后便进入用户登陆界面
1.1.3选中新用户注册后便进入用户注册界面
1.2用户界面
可以进行用户信息查询,仪表信息查询和用户密码修改。
1.2.1用户信息查询管理
用户可以通过这个界面查询到自己本人的具体信息。
1.2.2仪表信息查询管理
用户可以通过这个界面查询到自己仪表上的具体信息。
1.2.3用户密码修改管理
用户可以通过这个界面来修改自己密码。
1.2.4用户注册管理
用户自己注册自己的信息,然后返回登录。
1.3管理员界面
管理员可以修改住户的信息,仪表信息,和房产资源。
1.3.1住户信息管理查询
管理员可以添加、修改、删除用户的信息。
1.3.2仪表信息查询
管理员可以添加、修改、删除仪表的信息
1.3.3房产信息查询
管理员可以添加、修改、删除房产的信息。
2.社区物业信息管理系统页面设计
图2.1选择登陆界面
图2.2用户登陆界面
图2.3管理员登陆界面
图2.4新用户注册界面
图2.5管理员服务界面
图2.6用户密码修改界面
图2.7住户信息界面
表2.1仪表信息查询修改界面属性表
对象
属性
设置值
Label1
caption
用户名
Label2
旧密码
Label3
新密码
Label4
重复密码
Adodc1
visible
false
3.学校教学管理信息系统数据库设计
表3.1用户信息表单
姓名
密码
身份
1
湖北
2
3
云南
表3.2住户信息表单
住房编号
性别
入住时间
住房面积
1
男
1990
150
2
女
1995
50
5
1444
100
4
2000
90
表3.3房产信息表单
物业地址
使用面积
房型
总价
买主编号
备注
1
伙单
10000000
0001
无
2
200
越层
30000000
0002
独单
900000
0003
丧偶
表3.4水表资料表单
住户姓名
上月用量
上月费用
本月用量
单价
本月费用
上月抄表日期
10
20
10
2元/吨
0506
20
40
2元/吨
0506
35
70
0512
表3.5管理员信息表单
aaaa
926
BB
123
CC
123456
4.社区物业用户管理信息系统程序设计
4.1登陆界面
进入此界面后,使用者可根据自己的身份选择登陆方式。
用户选择用户登陆,管理员选择管理员登陆。
4.2用户登陆和新用户注册界面程序设计
普通用户在此界面输入自己的姓名和密码通过验证后方可进入下一个界面。
部分重要代码如下:
a=Trim(Text1.Text)
b=Trim(Text2.Text)
Adodc1.CommandType=adCmdText
Adodc1.RecordSource="
select*from用户信息表单where用户名='
"
&
a&
"
'
and密码='
b&
Adodc1.Refresh
IfAdodc1.Recordset.EOF=TrueThen
MsgBox"
用户名不存在或密码错误!
Text1.Text="
Text2.Text="
Text1.SetFocus
Else
登录成功!
Form5.Show
Form2.Hide
EndIf
新用户还可以通过此界面进行注册,新用户只要输入自己的姓名,注册密码并确认注册便可以成功注册,同时该用户的信息也被写入到了用户信息表中(部分代码如下)
IfText1.Text="
Then
请输入用户名"
ExitSub
EndIf
IfText2.Text="
请输入密码"
Text2.SetFocus
IfText3.Text="
请输入确定密码"
Text3.SetFocus
IfText2.Text<
>
Text3.TextThen
两次输入的密码不一致,请重新输入"
Text3.Text="
Adodc1.CommandType=adCmdText
select用户名from用户信息表单where用户名='
Trim(Text1.Text)&
IfAdodc1.Recordset.EOF=FalseThen
用户名已经存在!
请重新输入"
vbInformation,"
提示"
4.3管理员登陆界面
管理员需要输入自己的姓名和密码,经过系统验证无误后就可以进入一个面了。
它的代码与用户登陆代码类似,输入的姓名和密码必须是管理员表中相应的信息,否则就无法成功登陆。
4.4用户服务表界面
用户登陆进去后,可以到用户服务界面选择自己所需的服务,该用户提供了3种服务,分别是“用户信息查询”,“仪表信息查询”,“用户密码修改”。
4.5用户密码修改界面程序设计
用户如需修改自己的密码可在此界面进行,用户通过登陆界面登陆到此,然后在此界面中输入原始密码和新密码并验证新密码,确认后如果无误就会提示用户修改成功,并且其密码在用户信息表中也会有相应的修改。
(代码如下)
IfTrim(Text1.Text)="
OrTrim(Text2.Text)="
OrTrim(Text3.Text)="
请填写完整的密码信息!
IfText3.Text<
Text4.TextThen
确认密码输入不一致,请重新输入!
select*from用户信息表单where用户名='
Trim(Text2.Text)&
and密码='
原始密码错误!
Adodc1.Recordset.Fields
(1).Value=Trim(Text2.Text)
Adodc1.Recordset.Update
MsgBox"
修改密码成功!
Text1.Text="
Text2.Text="
Text3.Text="
4.6用户修改界面
该用户增加界面的重点代码如下:
Adodc1.Recordset.Fields("
住房编号"
)=Trim(Text1.Text)
业主姓名"
)=Trim(Text2.Text)
x=MsgBox("
修改成功"
48,"
)
4.7用户查询界面
select*from住户信息表单where住房编号='
Adodc1.Refresh
5.小结
通过对数据库的学习,我也明白了各行各业都离不开数据库。
可见数据库这门课的广泛性,如果能够认真学好它将来必有成就。
我就是抱着这种信念去学习数据库的。
第一次接触数据库,第一次接触SQL语言,虽然陌生,但是可以让我从头开始学,就算没有基础的人也可以学得很好。
刚开始练习SQL语言的时候,并不是很难,基本上都是按照老师的步骤来做,还很有成就感。
后来学了单表查询和连接查询后,就慢慢发现越学越困难了,每个题目都要思考很久,并且每个题目基本上不止一个答案,所以必须找出最优的答案。
后面的删除、插入、修改这些题目都变化蛮大的,书本上的例题根本无法满足我们,好在老师给我们提供了大量的课件,通过这些PPT,我们可以巩固课内的知识,还可以学习内容相关的知识,更好地完成老师布置的作业。
除了老师布置的一些基本作业外,还有一份大作业。
就像我做的是社区物业用户管理系统,在完成这一作业的过程中,不仅需要大量的数据,还要完成需求说明,数据词典,还有E-R图等,虽然想象起来并不是很难,但是要转化成文字,转化成人们能够读懂的文字就显得十分困难。
特别是一个完整的用户信息系统,对我们来说都是第一次接触,在做大作业的时候经常是前面改改,后面改改,因为一些数据不能很好地对应起来,经常会遗忘一些,所以出现了这样的情况。
一个完整的数据库系统也就是在这样修修改改的状态下完成的,也给了我很大的反思。
第一、一个数据库的完成一定要考虑各方面的因素,包括现实因素。
第二、在完成这类作业时,修修改改是很正常的,不要因此而厌倦。
第三、一个完整的数据库一定不能出现错误,否则会在现实生活中带来不必要的麻烦。
通过本学期数据库的学习及大作业的完成,很有去做项目的冲动,但深知自己的能力水平有限,还需要更多的学习。
6.参考文献
1何玉洁.数据库原理与应用教程.北京:
北京机械工业出版社,2005
2钱雪忠、黄学光、刘肃平.数据库原理及应用.北京:
北京邮电大学版社,2005
3潭浩强.VisualBasic可视化程序设计.北京:
中国铁道出版社,2005
4程胜利.VisualBasic语言程序设计教程.北京:
中国水利水电出版社,2008
5蒙祖强.SQLServer2005应用开发大全.北京:
清华大学出版社,2007
课程设计评分表
评分标准:
1.学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30%)
2.程序设计的质量与规范:
(占40%)
(1)是否采用了良好的设计方法,独立完成程序设计
(2)程序界面设计是否合理、美观
(3)数据库设计是否合理,具有良好的扩展性
(4)程序是否运行正常,未见运行错误
3.课程设计报告书的质量与规范(占30%)
教师评分:
1.学生出勤得分:
(A)(B)(C)(D)
2.程序设计得分:
3.设计报告得分:
总分:
_________
教师评语:
根据该生在课程设计期间,是否严格遵守课程设计纪律,按照规定时间完成设计任务,完成的程序设计的质量与规范,提交的课程设计报告书的质量与规范等多方面的评分,该生本次课程设计的评分为:
________
教师签名:
日期:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 社区 物业 用户 管理信息系统