物业管理系统课程设计报告


    物业理系统课程设计报告
    目 录
    第章 前 言 1
    1 物业理系统研究意义 1
    2 数库开发简介 1
    3 aspnet简介 2
    第二章 数库设计 3
    1选择数库理系统 3
    2数流图 3
    21 住户理 3
    22 财政理 3
    23 设备理 4
    24 投诉信息理 4
    25 物业理 5
    26系统功结构图 5
    3数字典 6
    31数项 6
    32 数结构 6
    32 数流 7
    4概念结构设计 7
    41分ER图 7
    42总ER图 8
    5 逻辑结构设计 8
    6 物理结构设计(SQL2005创建数库) 9
    第三章 系统设计 11
    1 系统总体设计概述 11
    11 需求分析 11
    12 开发系统体系结构 11
    2系统开发计划 11
    3详细设计实现 12
    31类库设计 12
    32前台设计 15
    33台设计 16
    第四章 总结 19
    1 成功问题 19
    2 展 19
    参考文献 20
    致谢…………………………………………………………………… …………………………………… 21
    第章 前言
    1 物业理系统研究意义
    着市场济发展生活水提高住宅区已成安家置业首选追求完美快生活节奏现代居住环境质量求越越高时区服务理求越越高诸区种设施维修维护项投诉等求区理者仅做够做够完善效率样求区理者物业理进行宏观微观细致理
    满足需求呢?信息产业快速发展希信息技术(IT)已视帮助物业理公司提高生产力拓展新业务效工具设计区物业理系统提供市场需区物业理系统实现区物业理区物业理系统关切老百姓实际生活设计种性化配置理者住宅区中事务处理更方便更快捷业区事物更方便更快捷更满意答复伴着区规模断扩住户断增区中汽车区附带设施区项维修投诉等越越复杂工作量越越直传统工方式理种数种理方式存着许缺点效率低保密性差外时间长产生量文件数查找更新维护带少困难
    着科学技术断提高计算机科学技术日渐成熟强功已深刻认识已进入类社会领域发挥着越越重作
    作计算机应部分计算机企业单位项信息进行理具着手工理法拟优点例检索迅速查找方便性高存储量保密性寿命长成低等优点够极提高工作效率企业科学化正规化理世界接轨重条件
    开发样套区物业理系统成必事情
    2 数库应系统开发简介
    着计算机技术网络技术日益发展建立数库应系统需求断增时开发数库应系统开发环境集成工具越越NET技术开发网络环境数库应系统提供良开发环境开发工具特年基企业级数库分布式系统开发中NET已成J2EE列首选技术ADONET作NET环境首选数访问技术原ADO技术做较改进ADONET开发员够较灵活方式查询操作数更新数源数驱动NET应程序者Web服务核心部件
    3 ASPNET简介
    ASP(Active Server Pages)种功强易学服务器端脚编程环境Microsoft公司产品NT Server操作系统开始附带种脚编程环境NT WorkstationWindows 98Windows 2000中附带脚编程环境2001年微软前面三版ASP基础推出全新ASPNET开始抛弃前面三版脚语言Visual BasicNET作默认语言变化面优势然存:种环境方便创建动态快速交互性强Web站点
    ASPNET面组件aspaspnet区asp编写生产代码代码aspnet极高抽象度情况更高系统化结构化编写代码生产生产代码代码效率功程序员解放汰换处理程客户机中浏览网页浏览器户浏览器中输入HTTP请求HTTP请求通Internet找相应Web服务器请求传服务器相应处理模块处理模块负责找相应ASP程序ASPNET程序进行相应执行(ASP程序说通名aspdllISAPI DLL进行程序解释ASPNET程序说通aspnet_isapidll进行处理执行结果通Internet返回客户端形成HTTP响应
    第二章 数库设计
    1选择数库理系统(DBMS)
    系统设计否成功选择合适DBMS关键目前许数库产品OracleSybaseInformixMicrosoft SQL ServerMicrosoft AccessMysql等产品特功数库市场占席优点没合适物业理系统种中型系统说Microsoft AccessMysql显稳定性存储数量偏低果Oracle种型数库理系统太奢侈够济实惠综合考虑Microsoft SQL Server错选择Microsoft SQL Server简单易学容易手适合新Microsoft SQL Server种典型关系型数库理系统许操作系统运行TransactSQL语言完成数操作Microsoft SQL Server开放式系统系统进行完交互操作目前新版产品Microsoft SQL Server 2005具性伸缩性性理性等特点户提供完整数库解决方案
    2数流
    21住户理
    登录理员区住户基信息住户入住情况进行查询添加修改删操作
    图21 住户理数流图
    22 财政理
    登录理员区水费煤气费电费等费基情况区住户缴纳情况查询添加修改删操作
    图22 财政理数流图
    23设备理
    登录理员区设备设备维修情况进行查询添加修改删操作
    图23 设备理数流图
    24 投诉信息理
    登录理员区住户投诉信息进行受理派工删操作
    图24 投诉信息理数流图
    25 物业理
    图25 物业理数流图
    26系统功结构图
    图26 系统功结构图
    3数字典
    31数项
    表31 数项表
    编号
    数项名称
    说明
    编号
    数项名称
    说明
    编号
    数项名称
    说明
    01
    区ID

    02
    区名称

    03
    区建成日期

    04
    区占面积

    05
    建筑面积

    06
    道路面积

    07
    楼宇数量

    08
    车位数量

    09
    车库面积

    10
    位置

    11
    公场面积

    12
    绿化面积

    13
    区理ID

    14
    理名字

    15
    理性

    16
    理职位

    17
    理片

    18
    理联系电话

    19
    楼宇ID

    20
    楼宇名称

    21
    楼宇层数

    22
    楼宇建成日期

    23
    楼宇建筑面积

    24
    楼宇高度

    25
    高度

    26
    楼宇类型

    27
    房间号

    28
    房间单元楼层

    29
    房间面积

    30
    户名

    31
    户联系方式

    32
    户信息

    33
    入住时间

    34
    车位号

    35
    车位面积

    36
    车位责

    37
    设备号

    38
    设备名称

    39
    设备信息

    40
    设备损坏原

    41
    设备负责

    42
    设备维修时间

    43
    收费项目

    44
    收费标准

    45
    收费时间

    46
    欠费ID

    47
    欠费户

    48
    欠费类型

    49
    欠费开始时间

    50
    欠费结束时间

    51
    否催缴

    52
    投诉信息ID

    53
    投诉住户名字

    54
    投诉信息时间

    55
    投诉信息







    32数结构
    表32 数结构表
    编号
    数结构名
    属性
    01

    名称建成日期占面积建筑面积位置负责
    02
    区理
    名子性职位片联系电话
    03
    楼宇
    楼号类方面积层数建成时间
    04
    房间
    房号住户单元号房型建筑面积面积
    05
    车位
    车位号位置责联系电话
    06
    住户
    业编号姓名性单位电话
    07
    设备
    设备名称规格数量生产日期生厂商检修日期
    08
    收费
    项目名称标准收费时间
    09
    投诉
    投诉者投诉容投诉时间
    33数流
    表33 数流表
    编号
    数 流 名
    输 入
    输 出
    1
    变更区资料
    变更信息
    区资料信息
    2
    查询区资料
    区名称
    区资料信息
    3
    变更楼房信息
    变更信息
    楼房信息
    4
    查询楼房信息
    楼房号
    楼房信息
    5
    变更车位信息
    变更信息
    车位信息
    6
    查询车位信息
    车位号
    车位信息
    7
    变更住户信息
    变更信息
    住户信息
    8
    查询住户信息
    住户名
    住户信息
    9
    变更设备信息
    设备状态条件
    设备信息
    10
    查询设备信息
    设备状态条件
    设备信息
    13
    变更缴费信息
    变更信息
    缴费信息
    14
    查询缴费信息
    房间号
    缴费信息
    15
    变更欠费信息
    变更信息
    欠费信息
    16
    查询欠费信息
    时间
    欠费信息
    17
    查询投诉信息
    投诉编号
    投诉信息
    18
    变更理资料
    变更信息
    理资料
    4概念结构设计
    41 分ER图
    1区模块
    图27 区ER图
    2楼宇信息模块
    图28 楼宇信息ER图
    3住户信息模块
    图29 住户ER图
    4房间信息模块
    图210 房间信息ER图
    5收费模块
    图211 收费ER图
    6车位信息模块
    图212车位信息ER图
    7设备模块
    图213设备ER图
    42 总ER
    图214 系统总体ER图
    5 逻辑结构设计
    概念结构设计ER模型户需求种抽象表达形式独立种具体数模型具体DBMS支持够建立起终物理系统需概念结构进步转化DBMS支持关系模型数库逻辑设计完成务
    图215 逻辑结构图
    6 物理结构设计(SQL2005创建数库)
    物理结构相前两说简单图形界面DBMS数库建立简单极点
    面建立区理者信息表例介绍sql2005建立数库数表
    (1) 开sql2005
    数库点击右键
    (2)选择新建数库出现面画面
    数库名取做db_HomeMS
    (3)db_HomeMS中表选项右键选择新建表
    图216 新建表示意图
    进入表字段设置
    (4)表字段设置图
    图217 表字段设置示意图
    应注意设置键问题般键设置IDCtrl+S保存表表名取employee
    (5)面数表理添加数右击表名选择开表图示
    图218 添加数示意图
    保存数时应注意:应选中行单击运行图标 样保存完整数SQLServer图形界面建立数库非常简单利查询分析器建立数表里细说
    第三章 系统设计
    1 系统总体设计概述
    11 需求分析
    十年发展中国房产业逐步走成熟物业理新生发展深入面着蓬勃发展局面着ISO9002等理体系物业理中引入原物业理模式进行次深刻变革物业理公司着正规化科学化集团化发展起力推动作
    着国济发展城市开发住宅区越越成居住流区物业理针代社会市场需应运生系统住宅区物业理部门日常理工作信息化规范化开发物业理部门服务中心业(住户)服务象通实施种服务项目全面反映区物业营理活动中物业部门业间种业务项业务办理迅速准确极提高区物业理工作效率
    物业理涉理范围较广泛理容繁杂加政策性变动素日常工作需耗费量力物力采取现代化电脑理手段种行效解决方法计算机操作区物业理系统区理者区户更维护项物业理业务处理工作开发理软件
    12 开发系统体系结构
    系统开发应台:Net台数库:sqlserver2005操作系统:WIN2003 server WEB服务器:IIS60
    2系统开发计划
    系统实现目标:
    (1) 全面统计区硬件资源实现统筹理统安排方便理者硬件定时检查派工维修提高硬件检修效率
    (2) 统计区动产楼房信息方便理维护区楼房
    (3) 理区理者信息员变更职位变动
    (4) 理业信息理者够方便快速查讯理业信息
    (5) 受理投诉信息业直接登陆站点投诉节省业时间理者站点理投诉信息提高区理者办事效率业省时间
    系统开发员:andy(聂守龙)
    预计系统开发时长:2月
    3 详细设计实现
    系统ASPNETWEB开发三层架构开发种结构增强系统模块性安全性架构模块功明确易期维护方式部署具更高安全性
    31 类库设计
    类库放App_Code文件夹理属三层架构中间层里展示数库连接类库包括开数库关闭数库释放数库资源
    (1)类库databaseCs
    类库放置链接数库连接类
    DataBase 摘说明
    public class DataBaseIDisposable
    {
    public DataBase()
    { }
    private SqlConnection con 创建连接象
    #region 开数库连接
    开数库连接
    private void Open()
    {
    开数库连接
    if (con null)
    {
    con new SqlConnection(Data Source(local)DataBasedb_HomeMSUser IDsaPWD123456)
    }
    if (conState SystemDataConnectionStateClosed)
    conOpen() }
    #endregion
    #region 关闭连接
    关闭数库连接
    public void Close()
    {
    if (con null)
    conClose()
    }
    #endregion
    #region 释放数库连接资源
    释放资源
    public void Dispose()
    {
    确认连接否已关闭
    if (con null)
    { conDispose()
    con null }
    }
    #endregion
    #region 执行参数命令文(返回值)
    执行查询命令文返回DataSet数集
    public DataSet RunProcReturn(string procName SqlParameter[] prams string tbName)
    {
    SqlDataAdapter dap CreateDataAdaper(procName prams)
    DataSet ds new DataSet()
    dapFill(ds tbName)
    thisClose()
    执行成功返回值
    return ds
    }
    #region 命令文添加SqlDataAdapter
    创建SqlDataAdapter象执行命令文
    private SqlDataAdapter CreateDataAdaper(string procName SqlParameter[] prams)
    {
    thisOpen()
    SqlDataAdapter dap new SqlDataAdapter(procName con)
    CommandTypeText 执行类型:命令文
    if (prams null)
    {
    foreach (SqlParameter parameter in prams)
    }加入返回参数
    new SqlParameter(ReturnValue SqlDbTypeInt 4
    ParameterDirectionReturnValue false 0 0
    stringEmpty DataRowVersionDefault null))
    return dap
    }
    #endregion
    #region 命令文添加SqlCommand
    创建SqlCommand象执行命令文
    private SqlCommand CreateCommand(string procName SqlParameter[] prams)
    {
    确认开连接
    thisOpen()
    SqlCommand cmd new SqlCommand(procName con)
    cmdCommandType CommandTypeText     执行类型:命令文
    次参数传入命令文
    if (prams null)
    {
    foreach (SqlParameter parameter in prams)
    }
    加入返回参数
    new SqlParameter(ReturnValue SqlDbTypeInt 4
    ParameterDirectionReturnValue false 0 0
    stringEmpty DataRowVersionDefault null))
    return cmd
    }
    #endregion
    }
    32前台设计
    (1)前台页面
    图 31
    (2)前台代码
    代码较繁杂面显示服务器端代码
    public partial class Default2Page
    {
    BaseClass baseClass new BaseClass()
    protected void Page_Load(object sender EventArgs e)
    {
    dlFeeDataSource baseClassGetDataSetLoginFee(307)
    dlFeeDataBind()
    dlNoticeDataSource baseClassGetDataSetNotice(9)
    dlNoticeDataBind()
    dlEmployeeDataSource baseClassGetDataSetEmployee()
    dlEmployeeDataBind()
    }
    protected void btnLogin_Click(object sender EventArgs e)
    {
    if (TextBox3Text ConvertToString(Session[CheckCode]))
    {
    DataSet ds baseClassGetDataSetUser(TextBox1Text TextBox2Text)
    if (dsTables[0]RowsCount>0)
    {
    Session[LoginName] TextBox2Text
    ResponseRedirect(Consoleaspx)
    }
    }
    }
    protected void btnCancle_Click(object sender EventArgs e)
    {
    TextBox1Text
    TextBox2Text
    TextBox3Text
    }
    }
    33台设计
    台该站点部分功模块较面展示页面服务器端代码
    (1) 台首页

    图32
    (2) 物业理员页面服务器端部分代码
    public partial class Notice_managerPage
    {
    BaseClass baseClass new BaseClass()
    string path
    string fileName
    string sPath
    protected void Page_Load(object sender EventArgs e)
    {
    if (IsPostBack)
    {
    GridView1DataSource baseClassGetDataSetEmployee()
    GridView1DataKeyNames new string[] { ID }
    GridView1DataBind()
    }
    }
    protected void btnPic_Click(object sender EventArgs e)
    { tt() }
    protected void btnSave_Click(object sender EventArgs e)
    {
    string
    fileName strSubstring(strLastIndexOf(\\) + 1) 获文件名称
    sPath ServerMapPath(\\Image\\ + fileName) 设置图片存放指定路径
    path \\Image\\ + fileName 数库存放路径
    int i baseClassInsertEmployee(txtNameText txtSexText txtJobText path)
    GridView1DataSource baseClassGetDataSetEmployee()
    GridView1DataKeyNames new string[] {ID }
    GridView1DataBind()
    this
    Image1ImageUrl sPath
    tt()
    }
    protected void GridView1_RowEditing(object sender GridViewEditEventArgs e)
    {
    GridView1EditIndex eNewEditIndex
    txtNameText GridView1Rows[eNewEditIndex]Cells[0]TextToString()
    txtSexText GridView1Rows[eNewEditIndex]Cells[1]TextToString()
    txtJobText GridView1Rows[eNewEditIndex]Cells[2]TextToString()
    txtNameEnabled false
    txtSexEnabled false
    txtJobEnabled false
    btnSaveEnabled false
    GridView1DataSource baseClassGetDataSetEmployee()
    GridView1DataKeyNames new string[] { ID }
    GridView1DataBind()
    }
    第四章 总结
    1 成功问题
    物业理系统处理说日常琐事生活密切相关高效物业理业提供更优质生活环境系统采BS架构设计连接Internet业说台联网电脑物业投诉报修查询欠费情况等等免业烦恼节省时间费区理者说样台网电脑时网区事物进行理催缴欠费指派工设备进行维修等物业理更高效更便捷样系统节省物业理成硬件维护户投诉报修等更加方便
    系统十全十美总缺陷时间力关系系统方没实现连接数库时侯尝试着WEBServer知电脑合适调引时候老提示引命名空间头疼天非常头疼问题aspNET进行设计页面时候钮点击刷新页面问题(网找AJAX东西解决时间关系没系统改)系统验证信息做太少没验证文框输入信息留连接数库漏洞
    然系统方意付出总算较结果目前系统较运行起付出换回较满意结果次实践学东西体会数库设计系统重等等东西
    2展
    着中国信息产业发展区物业理系统必越越完善越越智化东西前条件已够实现现系统加种费网支付系统样更加方便业方面现国外国家已开发智网络区智物业区定域范围理功进行智化配置资源享形成统系统理提供安全舒适便捷节持续发展生活环境智化区国出现时间长国庞口样众区现区智化高智化区发展潜力非常区物业理系统智化区部分着智化区中国IT行业发展区物业理系统肯定会越越完善
    参考文献
    [1] 郑杰殷昆陶永雷等实软件工程[M]北京清华学出版社
    [2] 求科技ASPNET信息理系统开发实例导航[M]北京民邮电出版社2005
    [3]
    [4] SQL Server户参考手册 Microsoft MSDN
    [5] 黄梯云理信息系统(修订版)[M]北京高等教育出版社2007
    [6]张海藩软件工程导[M]第三版清华学出版社 19981
    [7] 刘鲁信息系统设计原理应[M]第版北京航天航空学出版社出版19953
    [8] 物业理实务培训教材[D]技术报告2006
    [9] 苏英ASPNET编程技术交互式网页设计[M]中国水利水电出版社20043
    [10] 桂思强ASPNET数库程序设计[M]中国铁道出版社2002
    [11] 陈火旺徐建波周新莲web设计原理编程技术[M]湖南:中南学出版社20057
    [12] (美)Marci Frohock Garcia Microsoft SQL Server 2000 系统理员宝典1CD[M] 清华学20061
    [13] 黄思伟HTML40动态网页制作[M]民邮电出版社1999
    [14]技术资料

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    物业管理系统数据库课程设计报告完整版

    设计题目:物业管理系统学 院:信息科学与工程学院专 业:计算机科学与技术班 级:计信学 号:学生姓名:指导教师:2014 年 X月 X 日目 录1 系统背景 32...

    3年前   
    695    0

    某中学的排课管理系统课程设计报告

    学号《某中学的排课管理系统》课程设计报告题目:某中学的排课管理系统专业:网络工程班级:姓名:指导教师:成绩:计算机学院2017年X月X日目录一、 设计内容及要求 21.1研究的目的和意义 21...

    1年前   
    285    0

    c++超市管理系统课程设计报告

    c++超市管理系统课程设计报告第1章 任务描述本次C++实践课题为“超市管理系统”。要求功能有A、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。进货:若商品已存在...

    2年前   
    547    0

    Web系统开发课程设计报告

    录入学生基本信息的功能学生基本信息主要包括:学号、姓名、年龄、出生地、专业、班级总学分,在插入时,如果数据库已经存在该学号,则不能再插入该学号。1.2、修改学生基本信息的功能

    4年前   
    1230    0

    物流信息系统课程设计报告

    课程设计指导教师评定成绩表项目分值优秀(100>x≥90)良好(90>x≥80)中等(80>x≥70)及格(70>x≥60)不及格(x<60)评分参考标准参考标准参考标准参考标准参考标准学习态...

    3年前   
    927    0

    物流系统课程设计报告书

     XX大学 物流系统课程设计报告书 学院名称 : 经济与学院 学生姓名 : 专业名称 : 物流管理 班级 : 物流班 时间 ...

    5年前   
    1595    0

    教务管理系统数据库课程设计报告

     《数据库原理》课程设计报告课程名称: 《数据库原理》课程设计 设计题目: 《教务管理系统》 指导教师: ...

    1年前   
    265    0

    车辆管理系统实验报告课程设计

     成绩: 《C++程序设计实践》报告专 业: 软件工程 班 级: 学 号: 姓 ...

    10个月前   
    272    0

    小区物业管理系统

     小区物业管理系统 摘 要 对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴费用与设备维护繁琐。 计算机已完全能够胜任物业管...

    5年前   
    1640    0

    小区物业管理系统

    登录模块两种选择登录方式,选择业主登录业主填写账号以及密码进行系统登录,登录完成后,业主可进行相应操作。选择管理员登录管理员填写账号以及密码进行系统登录,登录完成后,即可完成管理员的相应操作。

    3年前   
    1445    0

    操作系统课程设计报告树型目录文件系统

    操作系统课程设计报告题目:树型目录文件系统 学 院 计算机学院 专 业 网络工程 年级班别 班 学 ...

    3年前   
    539    0

    XX加工厂供配电系统设计供配电系统设计报告课程设计

    xx大学 供配电系统设计报告 课 题 某加工厂供配电系统设计 专业班级 自动化**** ...

    4年前   
    1130    0

    EDA与数字系统课程设计

     课 程 设 计 任 务 书(2011 ~2012 第三学期)设 计 题 目: EDA与数字系统课程设计 学 院 名 称: 电气与自动化工程学院 专 业(班 级...

    3年前   
    559    0

    物流信息系统课程设计

    交通与汽车工程学院课程设计说明书课 程 名 称: 物流信息系统设计 课 程 代 码: 1203999 题 ...

    2年前   
    629    0

    驱动程序实验报告操作系统课程设计报告

    操作系统课程设计报告班级: 计科 姓名: 学号: 老师: 时间:2012年X月X日一、设计目的操作...

    1年前   
    297    0

    课程设计报告《某中小学视频监控系统设计报告》

    计算机网络技术教研室目录第1章 概述 11.1 课程设计的核心任务 21.2 课程设计工作进程 2第2章 需求分析 32.1 用户需求2.2 可行性分析 32.2.1 技术可行性 32.2.2...

    3年前   
    569    0

    小区物业管理系统设计与实现

    小区物业管理系统设计与实现 摘 要 随着我国科学技术和社会经济的不断发展,人们对住宅的要求也越来越高,为了适应社会的这一需求,物业管理系统应用而生。本系统利用计算机与互联网的优势,采...

    5年前   
    2033    0

    《调速系统课程设计》课程设计教学指导方案

     调速系统 课程设计 教学指导方案 双闭环直流电机调速系统设计 设计题目: 电气信息学院...

    5年前   
    1453    0

    人力资源管理系统数据库设计《数据库系统原理》课程设计报告

    《数据库系统原理》课程设计报告项目名称:人力资源管理系统数据库设计专 业: 计算机科学与技术 年 级: 姓 ...

    1年前   
    413    0

    医药管理信息系统课程设计报告数据库系统原理

    《数据库系统原理》课程设计报告课程设计题目:医药管理系统班 级: 姓 名: 学 号: 指导...

    2年前   
    368    0

    文档贡献者

    文***享

    贡献于2020-12-21

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档