![毕业设计(论文)-小区物业管理系统设计_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/3/3b9feff5-3ff9-454c-a079-2876897efd0b/3b9feff5-3ff9-454c-a079-2876897efd0b1.gif)
![毕业设计(论文)-小区物业管理系统设计_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/3/3b9feff5-3ff9-454c-a079-2876897efd0b/3b9feff5-3ff9-454c-a079-2876897efd0b2.gif)
![毕业设计(论文)-小区物业管理系统设计_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/3/3b9feff5-3ff9-454c-a079-2876897efd0b/3b9feff5-3ff9-454c-a079-2876897efd0b3.gif)
![毕业设计(论文)-小区物业管理系统设计_第4页](http://file3.renrendoc.com/fileroot_temp3/2021-12/3/3b9feff5-3ff9-454c-a079-2876897efd0b/3b9feff5-3ff9-454c-a079-2876897efd0b4.gif)
![毕业设计(论文)-小区物业管理系统设计_第5页](http://file3.renrendoc.com/fileroot_temp3/2021-12/3/3b9feff5-3ff9-454c-a079-2876897efd0b/3b9feff5-3ff9-454c-a079-2876897efd0b5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、小区物业管理系统摘要随着科学技术的飞速发展,计算机技术己延伸倒我们日常生活的各个 方面。在工业、农业、商业等方面起着巨大的作用。计算机已成为我们日 常生活中不可或缺的一部分了。计算机的广泛应用对提高经济效益、实现 管理现代化、科学化、智能化起到了重要作用,并且取得了显著的效果。小区管理系统是针对当前兴起的住宅小区而开发的管理软件。它能够 提高对小区的智能化管理,能够把大量的工作人员从繁重的手工工作中解 脱出来,提高小区管理工作的工作效率并减少错误的发生。木系统后台釆用sql server 2008开发和管理数据库,对数据厍操作采 用事务处理机制,再有强大的错误处理功能;系统的前台应用power
2、builder 9.0开发和管理用户界面,提示信息完善,界面友好,有较强的亲和力;系 统采用powerbuilder的sqlserver专用接ui迮接后台数据库。木系统主要完成对住宅小区的日常管理,主要功能包括:住户和住宅 情况的管理;建筑管理;维修管理;保安管理;车辆管理;收费管理。系 统具有录入、修改、删除、查找和打印等功能这样不但大大提高了工作效 率,加快了管理步伐,同时,也提高了业务管理水平,符合现代化办公的 需要。关键词:户卡编号,关系数据库,数据窗u目录黻iabstract错误!未定义卞签。1. 绪论错误!未定义书签。1.1开发背景错误!未定义书签。1. 2设计目的错误!未定义书签
3、。1. 3开发工具简介错误!未定义书签。1. 4相关技术知识错误!未定义书签。2. 可行性研究错误!未定义书签。2. 1可行性分析错误!未定义书签。3. 需求分析33. 1系统功能分析33.2安全性需求13.3系统流程图23. 4数据流程图34. 总体设计54. 1数据库设计54. 2模块设计65. 详细设计155. 1小区概况功能模块155.2 收费管理模块的设计185. 3维修管理模块设计306. 编码设计336. 1编码设计风格336. 2编码设计思想33雜35醐36参考文献错误!未定义书签。隨36附录1数据库表结构 附录2英文翻译.36错误!未定义书签。3. 需求分析3. 1系统功能分
4、析木系统应具有如下功能:1. 登录用户在登录模块中输入账号和密码,系统根据管理员事先为此账 号设置好的权限返冋一个确定以后操作的权限参数。2. 档案管理主要也拈曾经居住过的历史住户的捫案管理还包拈对现有住户的 档案管理。3. 收费管理由于小k物业管理系统中很重要的部分就是按照每家每户的住房 情况,经济情况等等进行房租,水费,电费的征收。所以把此模块划 出进行系统开发。4. 维修管理小区内部住户的需要日常设备的维修,通过维修来保证住户的正 常生活,而维修费将记入到收费项目中。5. 设备管理ill提供小区内部的供电,供水,供暖等其他一些设备需要的添加, 修改,删除,浏览信息的管理功能。6. 人员管
5、理小区内部的管理人员,包括保安,收费员工等员工需要进行人事 的管理。7. 综合查询对可查询的信息进行综合查询,主要有收费台账,档案信息,人 员信息等进行杳询。8. 权限管理作为一个功能齐备的软件,我们把权限管理作为一个 独模块列出进行开发。主要用途是通过权限来限制软件操作人员的工作范围和职能。9. 系统维护此模块的功能主要是对系统的数据库进行备份等操作,防止以外 情况数据庳的破坏而时信息丢失。系统要求在实现上述功能的基础上,力求界面友好美观,操作方 便快捷,尽可能地使该系统实用完美。3. 2安全性分析1. 用户权限安全性:系统设置了管理员、操作员两个操作级别。管理 员能对所有模块进行各种操作,
6、并能给操作员分配权限。操作员只能在管 理员分配的权限下进行操作。2. 系统的处理过程严格按照事务(transaction)处理机制执行,对异常操作通常发出警告然后取消操作。同时对输入首先进行合法 性检查不合法则发出错误提示,最大限度的满足数据的安全,保证系统的 稳定。3. 3系统流程如图3-1所小*:事务接受亊势 判断类型处理事务i住宅小区数据库输出数据图3-13. 4数据流程图1.实际收费管理数据流程如图3-2所示:竹理员添加数据*性所收费用有效数据*选择査询杏询类别杏询结果图3-22. 应该收费管理数据流程如图3-3所示:维修完成表租佥增减表维修费增减租金务添加数据ft效uhfftt1&g
7、t;撕有效醐3更新数据*报表信息选择査询应收费用査询类别查询结果图3-33. 租金增减数据流程如图3-4所示:穗金增况*租金增减-接受数据-添加数据。有效数脉 务ft更新数据图3-44. 收费设置流程图如图3-5所示:管理员接受数据:角斷处处理类型*番证敷祐苻效收费设k数格麻r-设置数据有效数据处史掂掂并数庳数b;麻-设置信息+操作员图3-55. 维修数据流程图如图3-6所示:库管理员更新信息产生«衣报表信息*用户6i3图4. 总体设计4. 1数据库设计木系统数据库名为residence,其屮包括表、视图使用的数据表有:租金增减表、实际收费表、应该收费表、收费员编号表、收费方式编码表
8、、收费项目表、维修计划表、维修登记表、维修完 成表(具体情况请参见附录1)使用的视图有:实呩收费统计视图、应该收费统计视图4. 2模块设计住宅小区管理系统功能模块如图4-1所示。住宅小区管理系统系统维护数据管理信息查询车辆管理安全管理人事管理维修管理设备管理档案管理收费管理小区概况数椐恢艾数掘务份停车场管理工住户车辆木公司车辆维修完成确认丄维修计划管理住户维修登记房产信息档案资料丄规章制度小区简介外來人门贝出入车辆査询机动牢岀入保安交接班mh考核员工资料收费项u设wh常收费收费、77忒设a图4-1收费:设置收费设s租金增减实际收费by该收费4. 2. 1模块功能表i羊细内容如表4-14-9。功
9、能编号3. 1. 1功能名称实收台帐所属部门调查者裴绍强调查时间2004-1-5审核人功能描述使用者根据应收台帐屮的收费信息去每户收収费用,添加到实际收赀表中,并在应该收赀表中的姓名后添加“*”已表示住户已交费。同时可根据时问、栋号的信息进行杏询。输入项查询信息、住户信息、收從信息处理描述根据输入的查询信息,显示收费状态,如果承租人姓名后有表示该月费用已交,有“ + ”或表示有租金增减。输入会员号,建立应收帐目时首先判断数裾杏效性,对合法数裾发出提示,合法则执行添加操作。输出项不合法信息提示!操作成功!添加失败!界面要求图形化用户界谢。表4-1功能编号3. 1.2功能名称应收台帐所属部门调査者
10、裴绍强调查时间2004-1-5审核人功能描述使用者根据各种收赀单和计算方法确定每户每项的收赀数额,添加到;、v:该收费表屮。同时可根裾时1川、栋号的信息进行杏询。输入项查询信息、仵户信息、收赀信息处理描述根据输入的查询信息,显示收费数额。输入会员兮,建立应收帐目吋首先判断数据有效性,对合法数据发出提示,合法则执行添加操作。输出项不合法信息提示!操作成功!添加失败!界面要求图形化用户界血。表4-2功能编号3. 1.3. 1功能名称租金增加所属部门调查者裴绍强调査时间2004-1-5审核人功能描述使用者根据住户当前的具体情况,增加住户某一项的收费。输入项住户信息、增加收费信息处理描述输入栋号、房间
11、号査找出该用户,建立该用户的增加帐目吋首先判断数裾科效性,对合法数据发出提示,合法则执行添加操作。不合法信息提示!输出项操作成功!添加失败!界面要求图形化用户界面。表4-3功能编号3.2. 1功能名称设置收费标准所属部门调查者裴绍强调查时间2004-1-5审核人功能描述根据不m时期的不m怙况,为某些收费项鬥设置不m的收费杬准,以维护管理方和住户的双方的利益。输入项收赀名称、价格、计算单位处理描述输入耑要修改的收费名称、价格、计算单位,在通过合法性检查后,添加到数据库中。输出项不合法信息提示!操作成功!添加失败!界面要求图形化川户界面。表4-4功能编号3.2.2功能名称设置收费员编码所属部门调查
12、者裴绍强调查时间2004-1-5审核人功能描述为新添加的收赀员设置一个编码,以方便管理。输入项收费员名称、收费员编码处理描述添加收赀员和收赀员编码输出项不合法信息提示!操作成功!添加失败!界面要求阁形化用户界而。表4-5功能编号3.2.3功能名称设置收费方式编码所属部门调查者裴绍强调査时间2004-1-5审核人功能描述为新添加的收费方式设置一个编码,以方便管理。输入项收费方式名称、收费方式编码处理描述添加收费方式和收费方式编码不合法信息提示!输出项操作成功!添加失败!界面要求图形化用户界面。表4-6功能编号6. 1功能名称住户维修登记所属部门调查者裴绍强调查时间2004-1-5审核人功能描述为
13、需耍维修的用户进行维修项n、住户信息的登记。输入项用户信息、维修项fi处理描述添加需要维修川户的基本信息和维修项h。输出项不合法信息提示!操作成功!添加失败!界面要求图形化川户界面。表4-7功能编号6.2功能名称维修计划管理所属部门调查者裴绍强调查时间2004-1-5审核人功能描述对申报维修的用户进行统计确定维修u期和维修人,丼显示维修是否完成。输入项川户信息、维修项0、维修人员、维修日期处理描述添加需要维修用户的基木信息和维修项h信息确定维修u期和维修人。输出项不合法信息提示!操作成功!添加失败!界面要求阁形化用户界而。表4-8功能编号6.3功能名称维修完成确认所属部门调查者裴绍强调查时间2
14、004-1-5审核人功能描述维修完成后进行确认,并收取维修费和材料费。输入项维修项目,维修费用处理描述添加维修项tj,维修费用。丼在维修计划管理屮写入计划完成信息。不合法信息提示!输出项操作成功!添加失败!界面要求图形化用户界面。表4-95. 详细设计5. 1小区概况功能模块小区概况功能如图5-1所示。图5-15. 1. 1小区简介模块的设计显示小区概况图和基木情况 小ix概况窗u如图5-2所示:小区鶴介中e戍伙臬a 策又戏汉分公印 i hlm: 2c0(;年3月很咏»01年£只:£):年c爿hlk13855.2 乎万水户ft:权产i«山科执大孕权洚t陝
15、计龙 小比尺;m50退出图5-2本设计含源文件等完整资料联系11225467431获取,代做课设毕设运行系统,登陆进入主界面后菜单的第一项就是小区概况。小区简介 是通过图片的形式让使用者直观的浏览小区的概况。并附有小区的基木情 况简介(建设单位、竣工时间、建筑面积等)。该功能通过读取默认路径下 的图片来实现的。5. 1. 2规章制度模块的设计浏览小区的规章制度 规章制度窗ui如图5-3所示:小区管理规章制度1小区所有住户都要爱护小区的财产.爱护我们共同的家2小区所有拥有车辆的用户必须安车型.车牌号登记.统一管理.以保证住户的财产安全.3 jkxxxxxxxxxxxxxxxxxxxxxxxxxx
16、xxxxx4 jkxxxxxxxxxxxxxxxxxxxxxxxxxxx5xxxxxxxxxxxxxxxxxxxxxxxxxxxxx6 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxw7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx8 xxxxxxxxxxxxxxxxxxxxxxxxxx图5-3该模块通过多行文本框兄示小k的规章制度。该功能是通过读取默认 路径下的文件(rule.txt)来实现的管理员以需要修改txt文件就能实现对小 区规章制度的修改。5.2 收费管理模块的设计收费管理功能如图5-4所示。图5-45. 2. 1应收台帐
17、界的设计应收情况如图5-5所示:显示状态金依 r栋 r户确定i尸卡编号承租人姓名年份月份租金11922131231流言*20031应收借况应收统计|承租人姓名后""或分别为本月有增加月租或滅免月租图5-51. 在应收情况中,数据窗口敁示的是每户每刀需要交费的情况。如果, 承租人姓名后面有“*”,“ + ”或“一”说明该住户当月的费用已交,有租 金增加或有减免租金等。2. 当选中某一条记录时,右边的文本框中会敁示该住户的基本信息。3. 在窗u上方的显示状态栏屮,可选择需要的某一条或某一组记录, 点击确定键在不方的数据窗u中显示,如果没有符合条件的记录数据窗u 将显示为空。当选
18、择“全体”时可以选择“年/”进行组合査找或选择选 择年进行查找(不能不选择年而以选择月进行查找)。如选择“栋”则需要 在文木框中添加栋号进行奔找或和年月进行组合奔找。同理也可选择“户” 进行查询。或通过“栋”,“户”和“年刀”进行综合查询。点击应收统计页,打开应收统计如图5-6所东:s不状态全体 广栋 广户i确定ii年 i3应收廉况应收统i十|承相人姓名相金捎脩费 '液讷金水番流言*10020121020q172.4应收金额合计:(单位:元)按栋5示应收金柄合计:(弟位:元)栋相金 滩修费 '瀑納金水费电费物业费 合计2213100|20|1210|20|10|l72.4退出图
19、5-6应收统计中的w个数据窗口分别兄示每广的应收金额和每栋的应收金 额。同样,在每户的应收统计数据窗口屮点击某条记录将在右边的数据 栏中显示该住户的详细信息。点击建立应收帐口按钮吋,打开建立应收帐口模块如图5-7所示:图5-71. 窗口打开后焦点设在拣号上,添加“拣号”和“房间号”后, 系统在栋根据“栋号”和“房间号”选择出户卡编号添加在编号栏上。2. 基木信息添加完毕后,添加“年度”和选择“月份”。选择完 毕后,系统自动判断此住户该年度该月份的应收情况是否建立,如建立, 则发出提示以提醒无需重复建立,否则无提示点击提交按钮。3. 点击提交按钮后,首先判断规定的内容是否已添否则发出提示, 其次
20、检测所添数据是否合法否则发出提示(如年度必须为yyyy-mm-dd 形式)最后提交数据库并判断是否提交成功。5. 2. 2应收台帐界的设计实收情况如图5-8所示:广户cardnumbernameadctess11922131231盛大按时的按时的实收售况实收统计建立实收帐目户卡编号 承租人姓名 性别 民族臭份证号 地址 栋号 房间号单位科s库间职务躺承租人儐况 入户时间备注1192!312:1232显示状态 全体图5-81. 在实收情况中,数据窗口敁示的是每户每刀已经交费的情况。2. 当选中某一条记录时,衣边的文本框中会显示该住广的基本信息。3. 在窗口上方的敁示状态栏中,可选择需要的某一条或
21、某一组记录, 点击确定键在下方的数据窗口中敁示,如果没有符合条件的记录,数据窗 口将显示为空。当选择“全休”时可以选择“年川”进行组合查找或选择 选择年进行查找(不能不选择年而只选择刀进行查找)。如选择“栋”则需 要在文本框中添加栋号进行査找或和年/进行组合査找。同理也可选择“户”进行查询。或通过“栋”,“户”和“年)j”进行综合查询。点击应收统计页,打开应收统计如图5-9所示:盤示概全体 r栋 疒户 |确定|退出|i年 i 3应收督况应收统计承相人姓名租金推修费滞纳金水费电费物业费总计流言*1c02012 1020 iq172.4应收金抑合计:(单(j:元)按栋显示®收金5合1+:
22、 (位:元)栋号 相金推修费滞讷金水费电费物业费合2213叫 20|12|10| 20|10|l72.4|图5-9实收统计中的两个数据窗ui分别显示每户的实际所交金额和每栋的所 交金额。同样,在每户的实收统计数据窗口中点击某一条记录将在右边的 数据栏屮显示该住户的详细信息。点击建立应收帐目按钮时,打开建立应收帐目模块如图5-10所示:锔号符、号房间号年度月份姓名1地址1房租 1交歇日期1交款方式|收款5丨zj维修费1交歆日期1交款方式|zi收郎 |滯纳金1交款日期1交款方式|h收糊|二j水费1交歇曰期1交款方式|收妨 |j电费1交款曰期1交款方式|收奶 |j物业费1交歇曰期1交款方式|i收奶
23、1zi合计1备注1图 5-101. 窗口打开后焦点设在栋号上,添加“栋号”和“房间号”后,系 统在栋根据“栋号”和“房间号”选择出户卡编号添加在编号栏上。2. 基木信息添加完毕后,添加“年度”和选择“月份”。选择完毕 后,系统首先自动判断此住户该年度该w份的应收帐0是否建立,如没有 则提示则首先建立应收帐0,如已建立应收帐目然后判断此住户该年度该 月份的费用是否已收,如已收,则发出提示以提醒无需重复收费。将此月 份的各种费用从应收表中添加到所对应的文本框中,然后点击提交按钮。3. 点击提交按钮后,首先判断规定的内容是否已添否则发出提示, 其次检测所添加数据是否合法否则发出提示(如年度必须为yy
24、yy-mm-dd形 式),然后将当前n期添加到“交款fi期“中去,最后提交数据库并判断是 否提交成功。5. 2. 3租金增减模块设计培涵睦全恼況;困难户滅免租金镝况年度登记日期户卡鑣号11922131231栋得脚号 22131231 sda地址承粗人姓名dassad添加| 取消| 退出|租金增加如图5-11所示:1月份1 j1墦加金额1j租金种类图 5-111. 窗口打幵后焦点设在栋号上,添加“栋号”和“房间号”后,系 统在栋根据“栋号”和“房间号”选择出户卡编号添加在户卡编号栏上。2. 基木信息添加完毕后,添加“年度”和选择“月份”。选择完毕 后,系统首先自动判断此住户该年度该刀份的增加帐目
25、是否已建立,如没 有则进行下一步添加。3. 点击提交按钮盾,首先判断规定的内容是否已添加,否则发出提示,其次检测所添加数据是否合法否则发出提示(如年度必须为yyyy-mm-dd 形式),然后将当前h期添加到“登记日期“屮去,最后提交数据库并判断 是否提交成功。租金减免如图5-12所示:埔加粗金犒况困难户滅免祖金酶况图 5-121. 窗口打开后焦点设在拣号上,添加“拣号”和“房间号”后,系 统在栋根据“栋号”和“房间号”选择出户卡编号添加在户卡编号栏上。2. 基本信息添加完毕后,添加“年度”和选择“月份”。选择完毕 后,系统首先自动判断此住户该年度该月份的减免帐是否已建立,如没 看则进行下一步添
26、加。3. 点击提交按钮后,首先判断规定的内容是否已添加,否则发出提 乐,其次检测所添加数据是否合法否则发岀提乐(如年度必须为yyyy-mm-dd 形式),然后将当前h期添加到“登记日期“中去,最后提交数据库并判断 是否提交成功。5. 2. 4收费设置模块设计收费设置模块如图4-13所示:收费项目编号收费项目名称i维修赞收费单价|10实施日期i计垦单位1收费项目编号收费项目名称计量单位收费单价实施日期1001房租平方米20.002001-9-91002水费'0.602001-9-81003电费度0.502001-9-61004維修费小时10.002001-9-51005物业费人口10.0
27、02001-9-81006滞纳金天10.002001-9-9修改i 退出i图 5-13首先在数据窗u中选择促要修改的项目,然£?点击该项目单击修改。 然后针对个项在数据窗口上的文本框中进行修改。修改完毕后提交。5. 2. 5收费员设置模块设计收费员编号设置如图5-14所示:阁 5-14收费员编码设置提供添加、删除和浏览功能:当需要添加时点击添加 则数据窗口屮增加一空行,添加数据后点击保存即可;当需要删除时选屮 该记录点击删除,然后点击保存即可删除。5. 2. 6收费方式设置模块设计收费方式设置图5-15所示:图 5-15收费方式编码设置提供添加、删除和浏览功能:当需要添加吋点击添 加
28、则数据窗口中增加一空行,添加数据后点击保存即可;当需耍删除时选 中该记录点击删除,然后点击保存即可删除。5. 3维修管理模块设计维修管理模块如图5-16所示:图 5-165. 3. 1住户维修登记模块设计住户维修登记模块如图5-17所示:户卡编号(11922131231栋号 |2213房间号地址pd的dasasd姓名报修項目笞摄炸房间号户卡编号119221 31 231住户姓名流s栋号2213ddasdasasd添加 | 格改 | 退出图 5-17住户维修登记是在住户报修吋登记报修项口和住户基木信息。首先, 是添加“栋号”和“房间号”,添完后系统在栋根据“栋号”和“房间号” 选择山户卡编号添加
29、在户卡编号栏上。添完信息后点击提交按钮后,先判 断规定的内容是否已添加,否则发岀提示,然后提交数据库并判断是否提 交成功。5. 3. 2维修计划管理模块设计维修计划管理模块如图5-18所示:推袪序号p5ooo姓名地址时达到擞维修项目预好时间|2003-9-9最迟芫成时间负赉人|按时的施工人户卡鑛号住尸ft名119000按时达到做地址授鰺时间最迟芫成时闲负资人 篇工人2003-9-16 按时的 按时的20039添加| 修改| 退出|图 5-18在住户报修登记后,建立维修计划表以安排时间和人员去维修。首先, 添加基本信息,然后,点击添加按钮系统自动生成一个维修编号,并检测 规定的内容是否已添加,否
30、则发出提示。接下来检测所添加数据是否合法 否则发出提示(如年度必须yyyy-mm-dd形式),最后提交数掘座并判断是否提交成功。如果维修已经完成,则住户姓名变为红色。用以区分维修是否完成。 5. 3. 3维修完成确认模块设计:姓名地址pwi芫成时间|2003-9-10维修费材料费忝加| 退出|维修完成确认模块如图5-19所示:负资人|施工人mendnumnameaccessotimemendfeeslufffeeprincipal119000$大按时的2003-9-1020.00100.00按时的图 5-19指定维修计划后,施工人员按照计划进行维修并收取费用。首先,添 加基本信息,然后,检测规
31、定的内容是否已添加,否则发出提示。接下来 检测所添加数据是否合法否则发出提示(如吋间必须为yyyy-mm-dd形式), 最后提交数据庳并判断是否提交成功。6. 编码设计6. 1编码设计风格木系统编码设计风格遵循如下儿条基木原则:按一般命名规则命名系统的单元名、控件名、变量名、函数名、过 程名:采用能体现其功能及特点的英文单词组合或缩写命名。这样 做的好处就是便于开发人员、调试人员、维护人员等理解和记忆, 提高程序的可读性。程序编码书写有缩进,复杂过程实现屮有分步注释。这样可以清楚 的体现程序的层次性,使程序清晰明y,便于奔找书写错误。程序要满足与其他用户不和关。6. 2编码设计思想本系统实现对
32、数据庳的操作均放到后台去处理(sql server中定义存 储过程实现各种功能),前台以负责实现录入数据、检查输入数据的合法性、 数据的齊询和打印报表的功能。这种设计思想更有效地利用了后台数据庳开发工具的优势和sql语言 的强大功能。这种在后台编写transact-sql语句充分利用了 sql语言的方 便性、灵活性,可以实现一系列复杂的数据库操作。sql server中的存储 过程就是把存储在服务器上的一组预先编译好的transact-sql语句封装成 -个独立的事务,当需要使用时直接调用即可。存储过程实现y数据厍事 务处理机制的要求。所谓事务就是用户定义的一个数据库操作序列,这些 操作要么全
33、做要么全不做,是一个不可分割的工作单位。在sql语言中, 我们可以通过begin transaction定义事务的开始,以co丽h或rollback 定义事务的结朿。commit表示提交,即提交从begin transaction开始的所有操作,事务正常结束。rollback表示冋滚,即在事务运行过程屮发生 y某种故障,事务不能ie常执行,系统将事务中对数据库的所有已完成的 操作全部撤消,滚冋到事务开始时的状态。这种设计思想满足了数据庳的 完整性要求和安全性要求,保证y数据的一致性。结论我这次完成的毕业设计住宅小区管理系统系统。是在我和我组其他五 名同学的通力合作完成。在从设计到完成的这段时间
34、里,我感觉学到了很 多东两,无论是知识方面还是人鉍交往方面都感到受益颇深。在完成这次 毕业设计过程屮,我们严格按照软件工程屮软件生命周期模型来开发软件。 并参考了一些关于power bui ider的书籍。使我无论在理论上还是在实践上 都有一个较大幅度的提高,尤其是培养了自己独立分析问题、解决问题和 团队合作与他人交流的能力。木系统采用y power builder 9.0 + sql server 2000来实现的住宅小区 管理,目前利用power builder 9.0和sql server开发数据座这项技术已经 非常的成熟,随着计算机技术的突飞猛进的发展,这项技术必将更加完善, 它也必将
35、给人们的社会生活、管理决策带来极大的方便。通过大学期问理论学习和这次毕业设计的实践,使我在理论上和实践 上有了很大提高,除了自己的刻苦努力外,这些成绩的取得与指导教师的 帮助及各位老师儿年来辛勤的教育是分不开的。的确,没有各科老师的辛 勤教育,哪会有今天的成果呢?如果没有您们平时的耐心教导、细心指点, 哪会有我今天的收获呢?在这里我只能衷心的道一声“谢谢您老师,辛苦 y!”以此来表达我内心的感谢与感激。随着毕业设计的结束,我的大学生活也将结束。冋顾这四年的大学生 活,我不仅学到了科学知识而且学会了为人处事的原则和方法。四年大学 生活将是我一生的一个美好回忆。致谢木设计是在指导教师刘盅利老师和刘
36、健老师的亲切关怀和细心指导下 完成的。刘忠利老师从设计方案的选定,设计计划的安排,安排我们到项 目开发单位调研,都给予了糈心的指导及严格的要求。刘键老师在软件开 发过程屮给予了我们很大的支持与帮助。这个设计和论文的完成,凝结着 刘忠利老师和刘健老师的心血和汗水。二位老师严谨的治学态度,开拓性 的工作作风和科学的思维方法都使我受益非浅。二位老师对我的设计和论 文给予了莫大的关心和帮助,在此,我表示衷心的感谢和诚挚的谢意。在设计过程中也得到了王士龙老师的指点和帮助,特别是在软件开发 遇到技术性问题的时候,王老师的指点使我茅塞顿开,顺利的解决了问题。 介:此我表示诚挚的感谢。同时也感谢我的同学和朋友
37、提供的大力支持和帮助。最后向评审本论文,参加论文答辩的各位老师表示最衷心的感谢。附录附录1数据库表结构人事管理表:字段名意义数据类型宽度null主键num编号char10zname姓名char10sex性别char10race民族char10job员工岗位char10pay工资char10party政治面貌char10zborn出生年月char20worktime参加工作时间char20remark备注varchar50z表1住户车辆表:字段名意义数裾类型宽度null主键carnum车牌号码char20zdriver车主姓名char10house车主住所char20brand汽车品牌char1
38、0kind汽车型号char10park停车场位置号char20comedata入区时间char20buyplace购车地点char20zworthpast资产原值char20worthnow资现原值char20remark备注varchar50z表2公司牢辆表:字段名意义数据类型宽度null主键carnum车牌号码char10zdriver司机姓名char10charge负责人char10brand汽车品牌char10kind汽车型号char10doing汽车用途char20buytime购车时间char20buyplace购车地点char20worthpast资产原值char20worthn
39、ow资产现值char20remark备注varchar50z表3机动车出入表:字段名意义数据类型宽度null主键num编号char10zcarnum来访车辆牌号char10cometime入区时间varchar50gotimc离区吋间varchar50doing入区目的varchar50z表4外来人员登记管理表:字段名意义数据类型宽度null主键num编号char10zname来访人员姓名char10cometime入区时间varchar50gotime离区时间varchar50doing入区目的varchar50表5应该收费表:字段名意义数据类型宽度null主键cardnumber户卡编号c
40、har16zname承租人姓名char12zaddress地址varchar60zryear年度int4rmonth月份int4hire租金int4mend维修费int4late滞纳金int4water水费int4electricity电费int4fee物业费int4total总计float8表6实际收费表:字段名意义数据类型宽度null主键cardnumber户卡编号char16zname承租人姓名char12zaddress地址varchar60zryear年度int4rmonth月份int4hire租金int4hdate交款日期datetime8zhmode交款方式char10zhrec
41、eiver收款员char10zmend维修费int4zmdate交款曰期datetime8zmmode交款方式char10zmreceiver收款员char10zlate滞纳金int4zldate交款曰期datetime8zlmode交款方式char10zlreceiver收款员char10zwater水费int4wdate交款日期datetime8zwmode交款方式char10zwreceiver收款员char10zelectricity电费int4edate交款曰期datetime8zemode交款方式char10zereceiver收款员char10zfee物业费int4fdate交款
42、曰期datetime8zfmode交款方式char10zfreceiver收款员char10ztotal总计float8remark备注char20表7租金增减表:字段名意义数据类型宽度null主键cardnumber户卡编号char16zaddress地址varchar60zbuildnum栋号int4roomnum房间号int4name承租人姓名char12corp工作单位char20zduty职务char10zryear年度int4zrmonth月份int4zfeekind租金种类char10addnum增加金额numeric9(18,2)regetime登记时间datetime8z表8
43、收费员编号表:字段名意义数据类型宽度null主键rnumber收费员编号char4zrname收费员姓名char12表9收费方式编码表:字段名意义数据类型宽度null主键mnumber收费方式编号char4mname收费方式名称char12表10收费项目表:字段名意义数据类型宽度null主键fnumber项编号char4zfname项目名称char12unit计量单位char10price收费单价numeric9(18,2)data实施日期char10z表11员工考核表:字段名意义数据类型宽度null主键num编号char10zname员工姓名char10job员工岗位char10years年
44、度char10jan一月char10zfeb二月char10zmar三月char10zapr四月char10zmay五月char10zjun六月char10zjul七月char10zaug八月char10zsep九月char10zoct十月char10znov十一月char10zdece十二月char10z表12保安管理表:字段名意义数据类型宽度null主键num编号char20zname保安姓名char12sex性别char2zduty工作岗位char20bound工作职责varchar50z表13当前住户表:字段名意义数据类型宽度null主键cardnumber户卡编号char16zaddress地址varchar60zname承租人姓名char12idcard身份证号char18corp工作单位char20zoffice科室/车闹char10zsex性别char2zduty职务char10znation民族char10znative籍别char10zcircs承租人情况char10zintime入住时间datetime8zremark备注char20zarcharea建筑面积numeric9(18,2)zusearea使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业品买卖合同书
- 康双的离婚协议书
- 三农村生态建设实施指南
- 工程监理承包合同
- 云计算在企业IT架构中应用教程
- 运动训练方法与技巧指南
- 软件测试流程与质量保障作业指导书
- 临设工程劳务分包合同
- 网络安全威胁防范与应对作业指导书
- 钢渣购销合同
- 2024年秋新北师大版七年级上册数学教学课件 3.1.1 代数式
- 环境检测实验室分析人员绩效考核方案
- 全过程工程咨询管理服务方案
- YYT 0681.4-2010 无菌医疗器械包装试验方法 第4部分 染色液穿透法测定透气包装的密封泄漏
- 《麻风病防治知识》课件
- 经典诵读演讲稿6篇
- 乡村医生返聘协议书
- 2024机械买卖协议
- 当代世界经济与政治 第八版 课件 第四章 发展中国家的经济与政治
- 2024-2030年中国汽车安全气囊行业发展形势分析及投资规划分析报告
- 平面构成(普通高等院校艺术设计专业)全套教学课件
评论
0/150
提交评论