社区物业用户管理信息系统

上传人:ba****u6 文档编号:129120642 上传时间:2022-08-02 格式:DOCX 页数:21 大小:319.30KB
收藏 版权申诉 举报 下载
社区物业用户管理信息系统_第1页
第1页 / 共21页
社区物业用户管理信息系统_第2页
第2页 / 共21页
社区物业用户管理信息系统_第3页
第3页 / 共21页
资源描述:

《社区物业用户管理信息系统》由会员分享,可在线阅读,更多相关《社区物业用户管理信息系统(21页珍藏版)》请在装配图网上搜索。

1、课程设计报告课程名称数据库应用课程设计题 目社区物业设计信息管理系统院 系专 业班 级姓 名指导教师年 月 日设计题目:社区物业用户管理信息系统设计设计主要内容:一、开发平台:VB+ SQL SERVER 2000二、功能要求:1、设计内容设计一个社区物业用户管理信息系统,该系统的用户由一般用户和管理员组成,然后不 同的用户拥有不同的权限,各自完成各自的管理功能,首先是欢迎界面,然后选择登录,登 录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不 同的系统功能。用sql server2000创建后台数据库,然后利用程序设计语言(VB)编写程序 实现对数据库的操作,

2、按照要求完成所有的功能和模块。2、社区物业用户管理信息系统主要功能(1)用户管理:用户登录界面、用户注册界面、住户登记界面(添加、打印等操作)、 住户查询界面(按照一定条件查询)、房产资源登记界面(添加、打印等操作、房产资源查 询界面(按照一定条件查询)、仪表资料登记界面(添加、打印等操作,其中包括3个选项 卡:水表、电表、气表)仪表资料查询界面(按照一定条件查询X本用户密码的修改界面(2)管理员管理:管理员登录界面、住户管理界面(修改、删除)、住户单查询界面(一 定条件)、房产资源管理界面(修改、删除)、房产资源查询界面(一定条件)、仪表资源管 理界面(修改、作废,增加一个住户水电气表资料)

3、、用户信息管理界面(查询、删除)。3、社区物业用户管理信息系统数据库表单(可以按照需求增加)(1)用户信息表单,主要字段有:用户名、密码、用户身份(管理员和普通用户)(2)住户信息表单,主要字段有:住房编号、业主姓名、性别、职业、入住时间、住房 面积、常住人口数、联系电话(3)房产信息表单,主要字段有:住房编号、物业地址、使用面积、房型、装修情况、 单价、总价、买主编号、买主姓名、备注(4)水(电、气)表资料表单,主要字段有:设备编号、住户姓名、物业地址、年份、 月份、上月资料、本月资料、本月用量、单价、本月费用、上(本)月抄表日期、办理人三、课程设计报告主要内容:1社区物业用户管理信息系统需

4、求分析(给出系统的功能模块图,对各个功能作出详细 介绍)2社区物业用户管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格)3社区物业用户管理信息系统数据库设计(给出数据库各个表单中数据的字段名,数据 类型及其相应的说明)4社区物业用户管理信息系统程序设计(按照功能模块给出详细的程序代码,并给出重 点语句的注释)目 录社区物业用户管理信息系统设计11. 社区物业用户管理信息系统需求分析11.1欢迎登陆界面21.1.1选中管理员登录后便进入管理员登陆界面21.1.2选中用户登陆后便进入用户登陆界面21.1.3选中新用户注册后便进入用户注册界面21.2用户界面21.2.1用户信息查询管理2

5、1.2.2仪表信息查询管理21.2.3用户密码修改管理21.2.4用户注册管理21.3管理员界面21.3.1住户信息管理查询31.3.2仪表信息查询31.3.3房产信息查询32. 社区物业信息管理系统页面设计43. 学校教学管理信息系统数据库设计84. 社区物业用户管理信息系统程序设计94.1登陆界面94.2用户登陆和新用户注册界面程序设计94.3管理员登陆界面114.4用户服务表界面114.5用户密码修改界面程序设计114.6用户修改界面124.7用户查询界面125. 小结146. 参考文献151.社区物业用户管理信息系统需求分析仪表资源管理界面房产资源查询界面图1.1社区物业用户管理信息系

6、统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住户信息管理查询管理员可以添加、修改、删除

7、用户的信息。1.3.2仪表信息查询管理员可以添加、修改、删除仪表的信息1.3.3房产信息查询管理员可以添加、修改、删除房产的信息。2.社区物业信息管理系统页面设计图2.1选择登陆界面图2.2用户登陆界面图2.3管理员登陆界面图2.4新用户注册界面图2.5管理员服务界面图2.6用户密码修改界面图2.7住户信息界面表2.1仪表信息查询修改界面属性表对象属性设置值Labellcaption用户名Label2caption旧密码Label3caption新密码Label4caption重复密码AdodclcaptionAdodclvisiblefalse3. 学校教学管理信息系统数据库设计表3.1用户

8、信息表单表3. 2住户信息表单住房编号姓名性别入住时间住房面积1男19901502女1995505男14441004女200090表3.3房产信息表单住房编号物业地 址使用 面积房型总价买主编号备注11100伙单100000000001无21200越层300000000002无2150独单9000000003丧偶表3.4水表资料表单住户姓名上月用量上月费用本月用量单价本月费用上月抄表日 期1020102元/吨2005062040102元/吨2005063570202元/吨4005124. 社区物业用户管理信息系统程序设计4.1登陆界面进入此界面后,使用者可根据自己的身份选择登陆方式。用户选择用

9、户登陆,管 理员选择管理员登陆。4.2用户登陆和新用户注册界面程序设计普通用户在此界面输入自己的姓名和密码通过验证后方可进入下一个界面。 部分重要代码如下:a = Trim(Text1.Text)b = Trim(Text2.Text)Adodc1.CommandType = adCmdTextAdodc1.RecordSource = select * from 用户信息表单 where 用户名=& a & and 密码=& b & Adodcl.RefreshIf Adodcl.Recordset.EOF = True ThenMsgBox 用户名不存在或密码错误!Textl.Text =

10、Text2.Text =Textl.SetFocusElseMsgBox 登录成功!Form5.ShowForm2.HideEnd If新用户还可以通过此界面进行注册,新用户只要输入自己的姓名,注册密码并 确认注册便可以成功注册,同时该用户的信息也被写入到了用户信息表中(部分代 码如下)If Textl.Text = ThenMsgBox 请输入用户名Textl.SetFocusExit SubEnd IfIf Text2.Text = ThenMsgBox 请输入密码Text2.SetFocusExit SubEnd IfIf Text3.Text = ThenMsgBox 请输入确定密码T

11、ext3.SetFocusExit SubEnd IfIf Text2.Text Text3.Text ThenMsgBox 两次输入的密码不一致,请重新输入Text2.Text =Text3.Text =Text2.SetFocusExit SubEnd IfAdodcl.CommandType = adCmdTextAdodcl.RecordSource = select 用户名 from 用户信息表单 where 用户名二& Trim(Textl.Text) & Adodcl.RefreshIf Adodcl.Recordset.EOF = False ThenMsgBox ”用户名已经

12、存在!请重新输入,vbInformation,提示Textl.Text =Textl.SetFocusExit Sub4.3管理员登陆界面管理员需要输入自己的姓名和密码,经过系统验证无误后就可以进入一个面了。 它的代码与用户登陆代码类似,输入的姓名和密码必须是管理员表中相应的信息, 否则就无法成功登陆。4.4用户服务表界面用户登陆进去后,可以到用户服务界面选择自己所需的服务,该用户提供了 3 种服务,分别是“用户信息查询”,“仪表信息查询”,“用户密码修改”。4.5用户密码修改界面程序设计用户如需修改自己的密码可在此界面进行,用户通过登陆界面登陆到此,然后在 此界面中输入原始密码和新密码并验证

13、新密码,确认后如果无误就会提示用户修改 成功,并且其密码在用户信息表中也会有相应的修改。(代码如下)If Trim(Text1.Text) = Or Trim(Text2.Text) = Or Trim(Text3.Text)= ”ThenMsgBox 请填写完整的密码信息! Exit SubEnd IfIf Text3.Text Text4.Text ThenMsgBox 确认密码输入不一致,请重新输入!”Text2.Text =Text3.Text = Text2.SetFocusExit SubEnd IfAdodcl.CommandType = adCmdTextAdodcl.Reco

14、rdSource = select * from 用户信息表单 where 用户名二&Trim(Text2.Text) & and 密码=& Trim(Textl.Text) & Adodcl.RefreshIf Adodcl.Recordset.EOF = True ThenMsgBox 原始密码错误!请重新输入,vbInformation,提示Textl.Text =Textl.SetFocusExit SubEnd IfAdodcl.Recordset.Fields(l).Value = Trim(Text2.Text)Adodcl.Recordset.UpdateMsgBox 修改密码

15、成功!Textl.Text =Text2.Text = Text3.Text =4.6用户修改界面该用户增加界面的重点代码如下:Adodcl.Recordset.Fields(住房编号)=Trim(Textl.Text)Adodcl.Recordset.Fields(业主姓名)=Trim(Text2.Text)Adodcl.Recordset.Updatex = MsgBox(修改成功”,48,提示)Textl.Text = Text2.Text = 4.7用户查询界面Adodcl.CommandType = adCmdTextAdodcl.RecordSource = select * fr

16、om 住户信息表单 where 住房编号=& Trim(Textl.Text) & ”Adodcl.Refresh5. 小结通过对数据库的学习,我也明白了各行各业都离不开数据库。可见数据库这 门课的广泛性,如果能够认真学好它将来必有成就。我就是抱着这种信念去学习 数据库的。第一次接触数据库,第一次接触SQL语言,虽然陌生,但是可以让 我从头开始学,就算没有基础的人也可以学得很好。刚开始练习SQL语言的时 候,并不是很难,基本上都是按照老师的步骤来做,还很有成就感。后来学了单 表查询和连接查询后,就慢慢发现越学越困难了,每个题目都要思考很久,并且 每个题目基本上不止一个答案,所以必须找出最优的答

17、案。后面的删除、插入、 修改这些题目都变化蛮大的,书本上的例题根本无法满足我们,好在老师给我们 提供了大量的课件,通过这些PPT,我们可以巩固课内的知识,还可以学习内 容相关的知识,更好地完成老师布置的作业。除了老师布置的一些基本作业外,还有一份大作业。就像我做的是社区物业 用户管理系统,在完成这一作业的过程中,不仅需要大量的数据,还要完成需求 说明,数据词典,还有E-R图等,虽然想象起来并不是很难,但是要转化成文 字,转化成人们能够读懂的文字就显得十分困难。特别是一个完整的用户信息系 统,对我们来说都是第一次接触,在做大作业的时候经常是前面改改,后面改改, 因为一些数据不能很好地对应起来,经

18、常会遗忘一些,所以出现了这样的情况。 一个完整的数据库系统也就是在这样修修改改的状态下完成的,也给了我很大的 反思。第一、一个数据库的完成一定要考虑各方面的因素,包括现实因素。第二、 在完成这类作业时,修修改改是很正常的,不要因此而厌倦。第三、一个完整的 数据库一定不能出现错误,否则会在现实生活中带来不必要的麻烦。通过本学期数据库的学习及大作业的完成,很有去做项目的冲动,但深知自 己的能力水平有限,还需要更多的学习。6. 参考文献1何玉洁.数据库原理与应用教程.北京:北京机械工业出版社,20052钱雪忠、黄学光、刘肃平.数据库原理及应用.北京:北京邮电大学版社,20053潭浩强.Visual

19、Basic可视化程序设计.北京:中国铁道出版社,20054程胜利.Visual Basic语言程序设计教程.北京:中国水利水电出版社,20085蒙祖强.SQL Server 2005应用开发大全.北京:清华大学出版社,2007课程设计评分表评分标准:1. 学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30%)2. 程序设计的质量与规范:(占40%)(1) 是否采用了良好的设计方法,独立完成程序设计(2) 程序界面设计是否合理、美观(3) 数据库设计是否合理,具有良好的扩展性(4) 程序是否运行正常,未见运行错误3. 课程设计报告书的质量与规范(占30%)教师评分:1. 学生出勤得分:(A) (B) (C)(D)2. 程序设计得分:(A) (B) (C)(D)3. 设计报告得分:(A) (B) (C)(D)总分:教师评语:根据该生在课程设计期间,是否严格遵守课程设计纪律,按照规定时间完 成设计任务,完成的程序设计的质量与规范,提交的课程设计报告书的质量 与规范等多方面的评分,该生本次课程设计的评分为: 教师签名: 日期:年一月 日

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!