物业管理系统的设计与实现毕业设计(论文)(编辑修改稿)内容摘要:

udio 2020。 网站开发语言: +C。 网站后台数据库: Access 2020。 开发环境运行平台 : Windows 7 数据库设计 数据库概念设计 本网站采用 Access 数据库,命名为 ,其中包含 17张表。 下面给出数据表 ER图及主要数据表结构。 如图 数据库界面重庆大学本科学生毕业设计 (论文) 系统分析 8 数据库页面 通过对网站进行的需求分析、网站流程设计以及系统功能结构的确定,规划出网站中使用的数据库实体对象分别为 住房 信息实体 、住户余额信息实体 、住户消费信息实体 、设备维修信息实体、新闻信息实体、住户信息实体、业主投诉信息实体 等。 业主 消费 信息实体 ER图消费信息表 ( tb_xiaofeidan) 消费编号 户主编号 户主姓名 消 费名称 备注 消费住户名称 消费时间 消费金额 重庆大学本科学生毕业设计 (论文) 系统分析 9 设备维护信息实体 新闻信息实体 住户信息实体维护信息表 ( tb_weihu) 设备维护编号 设备编号 住户名称 起始时间 维护内容 经手人 状态 服务费用 新闻信息表 ( tb_xinwen) 新闻标题 发布人 新闻类别 人气指数 状态 新闻内容 发布日期 重庆大学本科学生毕业设计 (论文) 系统分析 10 业主投诉信息实体 住户信息表 ( tb_zhuhuxinxi) 住户编号 住户身份证 住户姓名 与户主关系 户主编号 户主姓名 住户单位 住户电话 投诉信息表 ( tb_tousu) 投诉编号 投诉状态 投诉内容 投诉日期 投诉业主名 重庆大学本科学生毕业设计 (论文) 系统分析 11 数据库逻辑结构设计 消费 信息表结构 字段名 数据类型 默认值 必填字段 说明 xfid 文本 无 是 消费单编号 hzid 文本 无 是 户主编号 hzname 文本 无 是 户主姓名 xfm 文本 无 是 消费名称 xfje 文本 无 是 消费金额 xfsj 日期 /时间 无 是 消费时间 xfzhname 文本 无 是 消费住户姓名 memo 文本 无 是 备注 业主投诉信息表结构 字段名 数据类型 默认值 必填字段 说明 id 文本 无 是 投诉编号 person 文本 无 是 投诉业主名 time 日期 /时间 无 是 投诉日期 neirong 文本 无 是 投诉内容 zhuangtai 文本 无 是 投 诉状态 设备维护信息表结构 字段名 数据类型 默认值 必填字段 说明 id 文本 无 是 设备维护编号 name 文本 无 是 业主名称 stime 日期 /时间 无 是 起始日期 etime 日期 /时间 无 是 终止日期 person 文本 无 是 经手人 feiyong 文本 无 是 服务费用 State 文本 无 是 状态 neirong 备注 无 是 维护内容 网站新闻信息表结构 字段名 数据类型 默认值 必填字段 说明 title 文本 无 是 新闻标题 neirong 文本 无 是 新闻内容 fabushijian 日期 /时间 无 是 发布时间 faburen 文本 无 是 发布人 xinwenleibie 文本 无 是 新闻类别 renqi 文本 无 是 人气指数 state 文本 无 是 状态 重庆大学本科学生毕业设计 (论文) 系统设计 12 3 系统设计 公共类设计 本网站是物业管理系统,涉及到很多数据库的操作,所以就要很频繁的调用数据库的数据。 在开发项目中以类的形式来组织、封装一些常用的方法和事件,不仅可以提高代码的重用率,也大大方便了代码的管理。 本网站中创建了一个公共类- —— DB类, 主要用于访 问数据库,数据库操作类主要的功能是连接数据库。 首先在命名空间区域引用 using。 命名空间。 代码如下: using。 上邦国际社区物业管理 网中采用 Access数据库,下面给出链接数据库的字符串。 /// summary /// DB 的摘要说明 /// /summary public class DB { public DB() { // // TODO: 在此处添加构造函数逻辑 // } public static OleDbConnection createDB() { OleDbConnection odbc = new OleDbConnection(Provider=。 Data source=|DataDirectory|。 )。 return odbc。 } } 网站首页设计 网站首页 设计 概述 网站首页的设计效果关系到网站的建设及形象宣传 , 并且为整个网站设计提供了一个框架 ,它对网站的生存和发展起着非常重要的作用 ,好的首页设计会承载网站的灵魂,使得后面的设计变得水到渠成。 网站首页应用是个信息含量较高、内容较丰富的宣传平台,主要包含一下内容: 网站菜单导航。 信息 快速 查询。 用户注册及登录。 站内公告显示。 重庆大学本科学生毕业设计 (论文) 系统设计 13 网站新闻显示,按时间先后顺序显示新闻信息。 网站欠费信息显示,按欠费信息显示相关信息。 后台登录入口:为管理员进入后台提供一个入口。 上邦国际社区物业管理 网主页如图 主页面 所示。 图 上邦国际社区物业管理网主页面 网站首页技术分析 上邦国际社区物业管理 网的主页主要使用了用户 自定义 控件 (后面称用户控件) 技术。 用户控件基本的 作用 就是把网页中经常用到的且使用频率较高的程序封装到一个模块中,以便在其他页面中 也可以 重复使用,以此提高代码的重用性和程序的 开发 效率。 用户控件的应用始终 融合 着一个高层的设计思想,即 “ 模块化设计,模块化应用 ” 的原则。 用户控件的好处 之一就 是更好地解决用户界面的复杂问题,创建完成用户控件后,不需要预编译。 当用户在 .aspx 页面中引用用户控件时, 页面解析器将从 .aspx 文件中等待 它 生成一个页重庆大学本科学生毕业设计 (论文) 系统设计 14 面并将其编译到一个配件中,这个页面式的创建方式和不用编译的部署方式使得用户控件的开发变得极为 简单。 用户控件在 上邦国际社区物业管理 网页中频繁地使用,从而提升了整个程序开发的效率 ,减轻了编程人员的负担,同时也避免了一些不必要的错误,更使得维护起来非常方便。 用户控件的概念 用户控件是一种服务器控件,与 有相同的声明样式和“所见即所得”的特点,使用起来非常简单快捷,能提高编程的效率。 并以 .ASCX 为扩 展 名存储为文本文件。 WEB用户控件与完整的 页面非常相似,同时具有自己的用户界面页 .ascx 和代码 页 .。 WEB 用户控件可以像页面一样包含对其内容进行操作的代码 ,当然也可以包括一些子控件,使用起来非常方便。 开发人员可以采取与创建 页面相似的方法创建 WEB 用户控件,然后向其中添加所需的标记和子控件。 创建 WEB 用户控件 创建普通 web 用户控件的基本步骤如下: ( 1) 在所要创建的文件夹名上单击右键,点击添加新项,找到 web 控件, 创建一个新的文件并为其指定扩张名为 .ascx。 ( 2)在该页面顶部创建一个 @Control指令,并指定要为控件使用的编程语言。 如( %@ Control Language=C AutoEventWireup=true CodeFile= Inherits=userControl_syhead %) ( 3)添加希望用户控件显示的控件。 ( 4)添加用户控件 的代码。 ( 5)如果希望在用户控件和宿主页之间共享信息,需要在控件中创建相应的属性。 根据需要可以创建任何类的属性。 下面介绍在 VS2020 中手动创建一个用户控件的过程。 主要操作步骤 如下: ( 1)打开解决方案资源管理器,右击项目名称,在弹出的快捷菜单中选择 “ 添加新项 ” 命令,将弹出 “ 添加新项 ” 对话框。 在该对话框中,选择 “Web 用户控件 ”项,并为其命名,然后单击 “ 添加 ” 按钮即可将 Web 用户控件添加到项目中。 ( 2)打开已创建好的 WEB 用户控件, 切换到设计页面, 在 此页面 中可以直接向页面添加各种服务器控件以及静态文本、图片等。 这时 这些新添加的控件和文本等将会自动在“源”界面中定义相关属性。 ( 3)双击页面上的任何位置,或者直接按下快捷键 F7,或者找到第一步创建的用户控件文件夹下的 . ,可以将视图切换到后台代码文件,程序开发人员可以直接在文件中编写程序控制逻辑 和代码 ,包括定义各种成员变量、方法以及事件处理程序等。 Web 用户控件的特点 : 1) 通过 Web 用户控件,可以很好地重用公共用户界面功能,从而提升程序开发效率 ,更便于引用和维护。 2) 用户控件提供了一个面向对象的编程模型,在一定程度上取代了服务器端文件包含( !include)指令,并且提供的功能比服务器端包含文件提供的功能更多。 使用用户控件的主要优点如下: 1) 可以将常用的内容或者控件以及控件的运行 代码 ,设计 为用户控件,然后便可以在多个网页中重复使用该用户控件,从而省 去 了重复性的工作 ,如果出错了也只需要改最初这个用户控件即可,维护起来非常方便。 例如网页上的导航栏,几重庆大学本科学生毕业设计 (论文) 系统设计 15 乎每个页面都需要相同的导航栏,这时便可以将其设计为一个用户控件,在多个页中使用。 本系统一共创建了 3 个用户自定义控件,分别是在 userControl文件夹下得 、 、 如图 用户控件所示 网站首页实现过程 设计步骤 下面对 上邦国际社区物业管理网站 首页的制作过程进行详细讲 解。 具体步骤如下: ( 1)在该网站中创建一个 Web 窗体,将其命名为 ,用于显示网站首页的相关信息。 ( 2)在 Web 窗体中添加一个 Table 表格,用于页面的布局。 ( 3)在 Table1 表格中添加相关服务器控件,属性设置及其用途如表 所示。 控件类型 控件名称 主要属性设置 控件用途 txtyhname 无 输入用户名 txtyhmm PasswordChar 属性设置为“ *” 输入用户密码 btnDl Text 属性设置为“登录” 登 录 btnZc Text 属性设置为“注册” 注册 gvXw 无 显示网站新闻信息 gvQf 无 显示 户 主欠费信息 CalRq 无 显示当前的年、月、日时间 lbgly Text 属性设置为“进入后台” 进入后台 的接口 表 实现代码 首先导入必要的命名空间。 引入命名空间的代码如下: using。 重庆大学本科学生毕业设计 (论文) 系统设计 16 在 page_load单击事件中,分别调用 xinwenfillgv自 定义、 fillg。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。