资源描述
软 件 学 院
课程设计报告书
课程名称 软件工程概论课程设计
设计题目 社区物业管理系统分析与设计
专业班级 嵌入式软件11-1
学 号
姓 名
指引教师
年 1月
目录
1 设计时间 1
2 设计目 1
3 设计任务 1
4 设计内容 1
4.1 设计内容概述 1
4.1.1 组织机构简介 1
4.1.2 业务流程简介与分析 2
4.2 需求分析 4
4.2.1 总体目的 4
4.2.2 详细目的 4
4.2.3 系统数据建模(E-R图) 4
4.2.4 系统功能建模(数据流程图) 5
4.2.5 数据字典 8
4.3 总体设计 9
4.4 详细设计 10
4.4.1 物业服务系统功能模块详细设计(算法设计) 10
4.4.2社区物业管理系统模块详细设计 11
5 总结与展望 12
参照文献 13
成绩评估 13
1 设计时间
1月13日-1月17日
2 设计目
《软件工程概论课程设计》目是使学生掌握软件工程基本原理和基本办法,充分理解和掌握软件工程学概念、原理、办法和技术。本课程设计规定学生运用软件工程思想,严格按照软件生命周期各阶段目和任务,完毕对系统分析和设计。
3 设计任务
本次课程设计任务是社区物业管理系统分析与设计。近年来,随着人民生活水平提高,人们对住宅质量提出更高规定。社区物业管理重要涉及到大量业主资料、繁杂收费记录以及社区各项资源管理,老式人工管理方式难以应付。
而要高效、正规地进行物业管理,就必须引进计算机技术,这样才干在物业管理中形成良性循环,提高工作效率。在物业管理中,计算机能协助物业管理公司解决大量数据,非常以便地进行文献资料存储、解决、传播、打印、分析,实现信息共享与高速互换,从而提高工作效率和服务水平,让物业管理走向正规化、程序化、决策科学化,同步引入计算机能更好地宣传公司形象、提高公司名誉。因而,开发一套高效率、无差错社区物业管理系统软件十分必要。
4 设计内容
4.1 设计内容概述
随着社会不断进步,需求构造不断变化,社区物业运营系统也在不断健全,因此在某些方面需要更加完善管理系统构造,协助社区管理人员对物业大量、动态、错综复杂数据和信息进行及时、精确分析和解决,最大限度解决信息劳动强度。是社区物业管理手段和管理水平产生质奔腾,跟上信息时代不放。不但能满足住户需求,提高工作效率,还能予以住户更高享有。
4.1.1 组织机构简介
社区物业管理系统组织机构如下:
社区物业管理系统
访客管理部门
设备管理部门
房产管理部门
住户管理部门
收费管理部门
图1-1 组织构造图
4.1.2 业务流程简介与分析
(1)系统管理:对登录系统顾客做合法性检查,并启动登录错误三次后,直接退出登录,防止非合法人员进入系统,提高了系统安全性。可以对人员进行管理,更改密码等。
(2)住户信息管理:可以对居民进行登记、查询与删除操作。重要应涉及如下字段信息:户主姓名、性别、职业、户主身份证号码、出生日期、户主房间编号、联系方式、工作单位、应交款项(可用0或1数字表达,每一位代表一种费用与否该交)等信息。
(3)设备信息管理:对社区内各项公共设备管理,为各项设备建立信息档案,记录各设备检查、维修、保养记录。
(4)房产信息管理:对社区内每一栋建筑、每栋建筑内每套住房进行管理,考虑到业主对每个单元买卖变更以及房产所有权管理。
(5)来客访问管理:对出入社区外来人员进行人员信息、出入信息登记、汇总、监督管理,可查询。
(6)收费管理:对纳入社区收费管理收费项目进行电子收费管理(重要是指对煤气表、电表、水表自动抄表与电子收费),提供应缴费用查询。
用业务流程图描述现系统各项业务解决过程,并结合业务流程图详细、精确地阐明业务解决过程中数据收集、输入、传递、存储、加工办法、算法、输出数量及形式等。
图1-2 业务流程图
4.2 需求分析
软件需求分析目的是进一步描述软件功能和性能,拟定软件设计约束和软件同其他系统元素接口细节,定义软件其他有效性需求。
需求分析阶段研究对象是软件项目顾客规定。一方面,必要全面理解顾客各项规定,但又不能全盘接受所有规定,另一方面,要精确地表达被接受顾客规定。只有通过确切描述软件需求才干成为软件设计基本。
4.2.1 总体目的
总体需求目的是在物业需求分析、考察调研和工程基本原则大体拟定后才干进行设计。在总体需求目的方面,以物业基本需求和核心需求为重点。基本需求是物业正常作业规范和业务流程概念组合,核心需求是物业所有管理流程中重要环节和重要路线概要抽取。如果没有基本需求就没有物业总体作业管理,而没有核心需求也就没有了物业管理特色和个性。
4.2.2 详细目的
把总体需求目的按功能需求进行分解。目的中可以按管理方面、功能方面、效益方面、技术方面等进行分解。
物业管理软件设计从低到高有三个层次:
第一种层次为单项数据解决,模仿手工管理方式,多用于简朴事物性工作,这是当前国内大多数物业管理公司所处计算机应用水平;
第二个层次是数据综合解决,此时计算机应用呈现网络化和实时解决特点,已经具备某些提高物业管理效率特点;
第三个层次则是管理信息系统,此时信息论、控制论、系统工程等优化理论在软件程序中得以运用,计算机网络和数据库建立,使计算机有管理某个单一系统发展成全面管理系统。系统集成能力高低和决策分析功能成为衡量此阶段物业管理软件水平根据。
4.2.3 系统数据建模(E-R图)
系统功能建模所采用工具是数据流程图和数据字典,用于表达系统内部数据运动以及对数据描述和定义。
1
1
n
n
1
1
n
m
n
1
住户
入住时间
身份证号
姓名
电话
房屋 屋
房屋号码
买主姓名
入住时间
设 备
屋
设备编号
型号
设备名称
拥有
拥有
属于
维修单
收费单
签收
签收
收费编号
住户姓名
收费项目
维修编号
设备编号
设备名称
维修日期
编号
图2-1 系统E-R图
4.2.4 系统功能建模(数据流程图)
简称DFD,它用来描述目的系统逻辑构造,它是由实体某些,解决某些,数据存储某些和数据流四某些构成,为了使数据流图所描述逻辑构造更加清晰,容易阅读,对数据流图作如下阐明:
基本信息F4
房屋信息F3
报修单F2
住户清单F7
住户
设备部
房产部
收费管理员
维修人员
住户人员
住户管理员
缴费单F1
结算清单F5
维修清单F6
房屋清单F8
P
社区物业管理系统
住户
图2-2 社区管理系统顶层图
D11
收费记录薄
P1
收费管理
F1缴费单
F4基本信息
F5结算清单
社区物业管理一级细化P1
D2
基本信息簿
F4基本信息
P2
基本信息管理
F8房屋清单
F7住户清单
社区物业管理管理一级细化P2
D3
维修登记薄
P3
设备管理
F2报修单
F3房屋信息
F6维修清单
社区物业管理一级细化P3
图2-3 社区物业管理系统一级细化
4.2.5 数据字典
一、数据元素
数据元素是不可再分数据单位,普通而言,涉及如下内容:名称,别名,描述,所属数据流,所属数据存储,定义。
名称:住户编号
别名:编号
描述:顾客唯一标记
所属数据流:
所属数据存储:
定义:住户编号=7{数字}7
二、数据流
数据流是数据构造在系统内传播途径。对数据流描述普通涉及如下内容:名称,编号,描述,来源,去向,数据构造。
名称:缴费单
编号:F1
描述:住户交费后物业提供应顾客单据
来源:物业管理部门
去向:住户
数据构造:单据编号+住户编号+缴费日期+收费人员+缴费方式+缴费总额
三、数据存储
数据存储是数据构造停留或保存地方。也是数据流来源和去向之一。普通而言,应涉及如下内容:名称,编号,描述,数据构造,核心字,安全性规定。
名称:维修记录
编号:D4
描述:记录住户维修基本信息
数据构造:单据编号+维修人员+物料费用+修改记录
核心字:单据编号
4.3 总体设计
社区物业管理系统
住户设备管理
住户收费管理
住户维修管理
基本信息管理
住户管理
房屋管理
收费项目管理
收费记账管理
维修项目管理
设备项目管理
系统顾客管理
修改自身密码
顾客信息管理
图3-1 系统层次图
IPO图
系统名:社区物业管理系统
模块:房屋信息管理模块
被调用:房屋管理系统
调用:无
输入:住户信息簿(D6)
房屋信息(F3)
房屋清单(F8)
输出:房屋信息薄
解决:对社区内每一栋建筑、每栋建筑内每套住房进行管理,考虑到业主对每个单元买卖变更以及房产所有权管理。
图3-2 “查询房屋信息”模块 IPO图
图3-3 设备维修模块 IPO图
4.4 详细设计
4.4.1 物业服务系统功能模块详细设计(算法设计)
该系统重要是针对系统管理员社区物业管理系统,没有设立其她顾客登录,该系统有六个重要功能模块构成其中有:
(1)基本设立:重要是对系统管理员登陆密码进行修改和管理,管理员身份admin,初始密码:admin,登录后才干对起进行修改。
(2)住户资料管理:涉及业主基本资料添加和管理模块。
(3)投诉管理:涉及投诉添加和投诉管理,重要是内容上投诉基本领项和解决详细内容。
(4)报修管理:报修添加和报修管理两个子模块,添加信息有报修事项和报修解决成果及产生费用内容。
(5)缴费管理:是该系统最重要构成模块,涉及重要收费项目和缴费业主信息,涉及指定业主重要产生费用项目管理。
(6)停车车位管理:涉及停车车位管理和信息管理,重要是车位基本信息方面添加与查看。
4.4.2社区物业管理系统模块详细设计
一、 顾客注册流程图
开始
注册
验证
成功
结束
失败
图4-10顾客注册系统流程图
二、 顾客登录流程图
开始
登录
验证
登录成功
结束
失败
图4-12顾客登录系统流程图
5 总结与展望
通过这次课程设计,我初步理解某些规范去指引软件分析、设计、实现、测试、维护、人员交流协作、项目预算等方方面面。其实软件工程就是一套用于软件团队开发,以及提高软件质量和程序员工作效率为目规范。其核心就是,对于软件开发5个重要构成某些:需求分析、设计、编码、调试、维护,如何组织这5个某些工作,以及如何完毕每一种工作。简朴来说,就是对于总体组织和对于局部实现。尽管核心思想都是大同小异,但详细到每一种环节,往往是不相似。这次设计,为我后来学习奠定了良好基本。
参照文献
[1] 张海藩.软件工程导论.第5版,北京:清华大学出版社,
[2] 屈辉立,陈可明,石武信.JSP网站编程教程[M].第1版,北京:北京但愿电子出版社,
[3] 白勇.用B/S模式构建在线考试系统[J],重庆电力高等专科学校学报,,10(4):100~130.
[4] Jiang Guo,Yuehong Liao,Behzad Parviz.A Survey of J2EE Application Performance Management Systems[J],Proceedings of the IEEE International Conference on Web Services (ICWS'04),.6(5):17~32.
[5] VB数据库管理范例:
成绩评估
成绩 教师签字
软 件 学 院
课程设计报告书
课程名称 软件工程概论课程设计
设计题目 **社区物业管理系统分析与设计
专业班级 嵌软11-1
学 号 110112
姓 名 刘雨楠
指引教师 武丹凤
1月
目录
1 设计时间 3
2 设计目 3
3设计任务 3
4 设计内容 3
4.1设计内容概述 3
4.1.1组织机构简介 3
4.1.2业务流程简介与分析 4
4.2 需求分析 5
4.2.1 总体目的 5
4.2.2 详细目的 6
4.2.3系统数据建模(ER图) 6
4.2.4 系统功能建模 8
4.2.5数据字典 9
4.3 总体设计 13
4.4 详细设计 14
4.4.1模块详细设计 14
5 总结与展望 16
参照文献 17
成绩评估 17
1 设计时间
1月6日-1月17日
2 设计目
近年来,随着人民生活水平提高,人们对住宅质量提出更高规定。社区物业管理重要涉及到大量业主资料、繁杂收费记录以及社区各项资源管理,老式人工管理方式难以应付。
而要高效、正规地进行物业管理,就必须引进计算机技术,这样才干在物业管理中形成良性循环,提高工作效率。在物业管理中,计算机能协助物业管理公司解决大量数据,非常以便地进行文献资料存储、解决、传播、打印、分析,实现信息共享与高速互换,从而提高工作效率和服务水平,让物业管理走向正规化、程序化、决策科学化,同步引入计算机能更好地宣传公司形象、提高公司名誉。因而,开发一套高效率、无差错社区物业管理系统软件十分必要。
3设计任务
当今社会是一种计算机普遍应用社会,随着社会发展和人们生活水平提高,人们逐渐进入了信息社会,随着房地产业蓬勃发展,住宅社区已经成为居住主流,社区物业管理也应运而生。
咱们要开发物业管理系统,实现用计算机进行物业管理。重要实现住户管理功能、房产管理功能、维修管理功能、缴费管理功能等。可以实现管理信息化,规范物业管理,减少安全隐患和纠纷等不和谐因素提高办公效率,减少办公压力,健全管理体制,提高数据安全性,缩短信息响应时间,将此前老式、零散、被动管理模式转变为先进、系统、积极管理模式。
4 设计内容
4.1设计内容概述
4.1.1组织机构简介
社区物业公司机构如下图4-1所示。
图4-1 **社区物业管理组织机构图
**物业管理公司
财务部
房产管理部
维修管理部
收费处
维修处
报修处
4.1.2业务流程简介与分析
住户向按内容向物业管理部门人员缴费,物业管理部门向住户开缴费单据,并将缴费信息存入数据库,后来有需要则在数据中查找及执行其她操作。
维修时,先由住户向物业管理部门反映维修状况,由物业管理部核查与否需要维修,如果需要,则派人维修,维修后收费,将维修记录存储。
住户搬出时,要向物业管理部门提交信息,物业管理部门暂停某些水电收费。
如果住户搬出,则由财务部告知物业管理部门,物业管理部门删除该房产相应记录。
社区物业管理业务流程图如图4-2所示。
图4-2 社区物业管理业务流程图
报修单
审核报修人身份及报修项目
不合格单
收费单
催促缴费单
合格报修单
缴费信息
查询缴费
报修登记
维修单
维修解决
住户
缴费
缴费信息
物业管理部门
维修信息记录
缴费单
住户搬出告知
删除住户
住户信息记录
4.2 需求分析
4.2.1 总体目的
要规范住宅社区管理工作,为物业管理部门提供一套高效、快捷应用软件,建立物业管理系统,采用计算机对物业信息进行管理,进一步提高办学效益和当代化水平。提高工作效率,实现物业信息管理工作流程系统化、规范化和自动化。
要可以实现如下几项功能:涉及住户信息管理、住户维修管理、物业缴费管理,住户资料管理模块实现社区住户信息详细记录以及住户信息添加、删除和修改;住户维修管理模块实现报修信息记录和管理;物业缴费管理模块实现住户缴费信息记录和管理。
4.2.2 详细目的
通过对社区物业管理系统需求分析将系统功能重要功能模块划分为:
(1)登录模块
(2)物业管理模块
(3)住户管理模块
(4)设备管理模块
(5)系统管理模块
模块化设计是使得整个系统设计简朴化和设计逻辑清晰一种程序设计思想,将数据及对数据操作办法放在一起作为一种互相依存不可以分割整体,使得整个程序设计更为简朴。
对功能规定:
1.条件查询功能
对各种组合查询条件,进行分派查询。
2.添加功能
添加一条新记录
3.删除功能
删除一条记录
4.修改功能
依照操作者权限修改记录
5.密码管理功能
对密码进行修改
4.2.3系统数据建模(ER图)
社区住户基本信息实体
住户姓名
物业地址
入住时间
住户电话
图4-3 住户基本信息实体E-R图
报修信息实体
解决时间
报修故障
经办人
住址
图4-4 住户报修基本信息实体E-R图
投诉信息实体
投诉备注
投诉时间
姓名
户主
图4-5 住户投诉基本信息实体E-R图
楼盘信息实体
面积
门牌号
户主
产权号
户型
图4-6 楼盘信息实体E-R图
停车管理
实际收费
出库时间
入库时间
停车编号
图4-7 住户停车基本信息实体E-R图
投诉信息
楼盘信息
报修信息
N
N
N
记录
记录
记录
1
1
1
住户信息
1
1
记录
记录
N
N
停车信息
收费记录
图4-8 实体间关联图
4.2.4 系统功能建模
F1住户档案
声明
收费单
P2服务解决
P1维修解决
S1住户
报修单
缴费单
存款
P3缴费解决
F2缴费记录
图4-9 数据流程图
4.2.5数据字典
一、数据流
•数据流编号:D1
•数据流名称:缴费单
•简述:住户交费后物业提供应顾客单据
•数据流来源:物业管理部门
•数据流去向:住户
•数据流构成:单据编号+住户编号+缴费日期+收费人员+缴费方式+缴费总额
•数据流来源:物业管理部门
•数据流去向:住户
•数据流构成:住户编号+应交费用
•数据流编号:D2
•数据流名称:催促缴费单
•简述:物业部门催促未交足费用顾客缴费
•数据流来源:物业管理部门
•数据流去向:住户
•数据流构成:住户编号+应交费用
•数据流编号:D3
•数据流名称:报修单
•简述:顾客祈求报修
•数据流来源:住户
•数据流去向:物业管理部门
•数据流构成:住户编号+报修设备+报修时间
•数据流编号:D4
•数据流名称:维修单
•简述:维修信息
•数据流来源:物业管理部门
•数据流去向:物业管理部门
•数据流构成:单据编号+住户编号+维修人员+物料费用+修改记录+维修时
•数据流编号:D5
•数据流名称:收费单
•简述:维修后住户应交纳维修费用
•数据流来源:物业管理部门
•数据流去向:住户
•数据流构成:住户编号+应收费用+维修时间
二、解决逻辑
•解决逻辑编号:P1
•解决逻辑名称:维修解决
•简述:解决维修社区中各个设施业务
•输入数据流:报修单
•解决描述:依照住户提供保修单修复设备,收取维修费用
•输出数据流:收费单
•解决逻辑编号:P2
•解决逻辑名称:服务解决
•简述:解决住户搬出业务
•输入数据流:搬出声明
•解决描述:依照住户搬出声明,对对住户信息和房产信息进行修改
•输出数据流:住户档案
•解决逻辑编号:P3
•解决逻辑名称:缴费解决
•简述:管理员对住户缴费信息进行添加、删除和修改
•输入数据流:钞票/存款
•解决描述:登记顾客缴费状况,催促未交全顾客交纳
•输出数据流:缴费单+缴费记录+催促缴费单
•解决逻辑编号:P2.1
•解决逻辑名称:更新缴费信息
•简述:记录住户缴费信息,并更新原缴费信息
•输入数据流:钞票/存款
•解决描述:登记住户新交纳费用,更新原信息,打印缴费单
•输出数据流:缴费单+缴费记录
•解决逻辑编号:P2.2
•解决逻辑名称:查询缴费信息
•简述:对住户缴费状况查询
•输入数据流:缴费记录
•解决描述:对查询出未交足费用住户进行催促
•输出数据流:催促缴费单+缴费局限性住户
•解决逻辑编号:P3.1
•解决逻辑名称:审核报修人身份及报修项目
•简述:对报修人身份和保修单审查,看与否满足规定
•输入数据流:报修单
•解决描述:对报修人身份和保修单审查,合格通过,不合格返回住户
•输出数据流:合格/不合格报修单
三、数据存储
•数据存储编号:F1
•数据存储名称:住户档案
•简述:记录住户基本信息
•数据存储构成:住户编号+住户名称+住户身份证号+联系电话+房屋编号
•核心字:住户编号
•数据存储编号:F2
•数据存储名称:缴费记录
•简述:记录住户缴费基本信息
•数据存储构成:单据编号+住户编号+缴费日期+收费人员+缴费方式+缴费总额+备注
•核心字:单据编
•数据存储编号:F4
•数据存储名称:维修记录
•简述:记录住户维修基本信息
•数据存储构成:单据编号+维修人员+物料费用+修改记录
•核心字:单据编号
四、外部实体
•外部实体编号:S1
•外部实体名称:住户
•简述:已交款入住人员
•输入数据流:催促缴费单,收费单
•输出数据流:报修单,钞票/存款
4.3 总体设计
社区物业管理系统系统构造分为个某些,如图4-10所示。
系统功能:顾客注册、顾客管理、修改密码、退出系统。
楼盘管理功能:楼盘管理、添加修改楼盘信息。
住户管理功能:住户管理、添加修改住户信息。
停车管理功能:停车管理、记录查询。
收费管理功能:收费管理、添加删除收费信息。
报修管理功能:报修管理、添加删除报修信息。
投诉管理功能:投诉管理。
社区物业管理系统
收费管理
停车管理
系统管理
楼盘管理
住户管理
报修管理
投诉管理
报修编辑
投诉编辑
投诉管理
报修管理
收费编辑
收费管理
记录查询
停车管理
住房编辑
住户管理
楼盘编辑
楼盘管理
关闭系统
修改密码
顾客管理
顾客注册
图4-10 社区物业管理系统构造图
4.4 详细设计
4.4.1模块详细设计
系统顾客管理功能系统顾客管理涉及顾客注册、顾客管理、修改密码、关闭系统等信息。
一、社区楼盘管理功能
楼盘管理功能:
(1) 住户基本信息录入,涉及住户门牌号、户主、户型、出租、出售、产权号、土地号,房屋面积等信息。
(2) 楼盘住户基本信息修改。
(3) 楼盘住户信息删除。
(4) 楼盘住户信息查询。
添加修改楼盘住户信息
二、社区住户信息管理功能
住户信息管理
(1) 住户基本信息录入,涉及门牌号、户主、户型、常住人、电话、备注等信息。
(2) 住户基本信息查询。
住户信息增、删、改查管理
(1)住户信息增长。
(2)住户信息修改。
(3)住户信息删除。
(4)住户信息查询。
三、社区收费管理功能
社区收费管理功能涉及一种单独查询删除功能和一种增长、修改界面。
(1) 其中涉及物业收费和仪表收费两大类信息录入,涉及编号、门牌号、水费、电费、煤气费、物业管理费、收费时间等信息。
(2) 收费基本信息修改。
(3) 收费基本信息删除。
(4) 收费基本信息查询。
四、社区住户故障报修管理功能
社区住户故障报修管理功能包括报修管理和添加修改报修信息两个界面。
(1) 住户报修基本信息录入,涉及报修人、经办人、解决时间、报修内容、与否维修查询等信息。
(2) 住户报修基本信息修改。
(3) 住户报修基本信息删除。
(4) 住户报修基本信息查询。
五、社区住户停车管理功能
社区住户停车管理功能涉及停车管理和记录查询两个子界面。
(1) 住户停车基本信息录入,涉及停车编号、入场时间、离场时间、实际收费等信息。
(2) 住户停车基本信息修改。
(4) 住户停车基本信息查询。
六、社区住户投诉管理功能
社区住户投诉管理功能包括投诉管理和添加修改报投诉信息两个界面。
(1) 住户投诉基本信息录入,涉及报修人、负责人人、解决时间、投诉内容等信息。
(2) 住户投诉基本信息修改。
(3) 住户投诉基本信息删除。
(4) 住户投诉基本信息查询。
5 总结与展望
至此,社区物业管理系统设计顺利完毕。由于当今物业管理部门还不能有一种很统一模式化,因此本系统仅考虑到普通社区所需要物业管理基本和重要几项功能,一种完好社区物业管理系统还需要更多更复杂功能规定。由于开发周期短和开发人员等局限性,不能将本套系统尽善尽美。但愿在后来可以对社区物业做更深一步调研,在原由系统基本上不断添加新功能。
最后可以开发出一套完善社区物业管理系统。
本系统开发应用能使社区物业管理实现信息化,查询以便、可靠性高、信息存储量大。系统界面和谐美观,操作简朴易行,满足实用性规定,但是同步此系统当前重要处在试运营阶段,随着测试和试运营阶段推动,顾客以及各种管理角色数量会不断增长,在此过程中也许还会遇到某些新问题,本文将随着时间推动,不断进行完善。此外,由于时间水平有限,论文中那面存在局限性之处,欢迎各位教师和同窗提出宝贵意见。
参照文献
[1] 刘甫迎、刘光会、王蓉.C#程序设计教程(第2版).北京:电子工业出版社,
[2] Microsoft Visual C# help,
[3] 美国微软公司Visual C# 软件协助信息,
[4] 李兰友杨晓光.Visual C#.NET程序设计.北京:清华大学北方交通大学出版社,
[5] 王昊亮,李刚等.Visual C#程序设计教程.北京:清华大学出版社,
[6] 佟伟光.Visual Basic.NET实用教程.北京:电子工业出版社,
[7] [美] Mickey Williams.冉晓景罗邓郭炎译."MICROSOFT Visual C# CORE REFERRNCE" 《Visual C#技术内幕》.北京:清华大学出版社
[8] 施燕妹陈培陈发吉.C#语言程序设计教程.北京:中华人民共和国水利水电出版社.
[9] 明月创作室.Visual C#编程精彩百例.北京:人民邮电出版社.
[10] [美] Herbert Scheldt著,长春亿特译.C#编程序起步.北京:人民邮电出版社.
成绩评估
成绩 教师签字
大 连 科 技 学 院
Java课程设计报告
题 目 PB社区业务管理系统
学生姓名 张岩 专业班级 软件工程08-3
指引教师 陈伟俊 史原 职 称 高工 讲师
所在单位 信息科学系计算机教研室
教学部主任 王立娟
完毕日期 9月30日
课程设计报告单
学号
姓名
张岩
专业班级
软件工程08-3
考 核 项 目
评分
备注
1
平时工作态度及遵守纪律状况
(10分)
2
掌握基本理论、核心知识、基本技能限度和阅读参照资料水平
(10分)
3
独立工作能力、综合运用所学知识分析和解决问题能力及实际工作能力提高限度
(20分)
4
完毕课程设计阐明书及软件状况与水平(小组分工状况、规范性、整洁清晰、论述完整性、思路清晰限度、工作量及实际运营状况和创新性)
(60分)
总评成绩
综 合 评 定:
(优、良、中、及格、不及格)
指引教师签字:
9月30日
《Java课程设计》任务书
任务及规定:
一、设计(研究)内容和规定
内容:编辑一种社区业务管理系统,以便物业管理,使物业管理更为简朴,以便了物业与户主之间时间运用等。
规定:
1、软件规定
(1)实现界面,可以依次录入小小影院电影票预定系统登录界面,主界面。
(2)实现数据库连接和应用功能。
(3)实现对电影票信息和顾客预定信息查询,添加,删除等功能。
2、文档规定
(1) 设计程序构造、画出模块图。
(2) 按照指引教师给出项目文档模板进行书写。
(3) 参照文献数量不得低于4个。
二、工作量
3周(15个工作日)时间
三、筹划安排
第1个工作日-第3个工作日:查找有关资料、书籍,阅读示例文档;
设计程序构造、模块图、完毕类设计。
第4个工作日-第12个工作日:完毕程序编码,并且自己调试、测试。穿插进行项目文档撰写。
第13个工作日-第14个工作日:撰写和整顿项目文档。
第15个工作日:由教师检查软件测试效果、项目文档,给出学生本课程成绩。
指引教师签字:
9月13日
目 录
1 需求分析 1
1.1 需求分析 1
1.1.1 组织构造 2
1.2 可行性分析 2
1.2.1 经济可行性 2
1.2.2 技术可行性 3
1.2.3 数据可行性 3
1.2.4 调度可行性 3
1.2.5 分析结论 3
1.2.6 目的分析 3
2 总体设计 4
2.1 业务流程图 4
2.2 数据流图 5
2.2.1 数据流程分析 5
2.2.2 一层数据流程分析 维修管理流程图 5
2.3 功能分析 6
2.4 数据字典 6
2.4.1 数据流 6
2.4.2 解决逻辑 7
2.4.3 数据存储 8
2.4.4 外部实体 8
3 系统设计 9
3.1 功能构造图设计 9
3.2 信息解决流程设计 9
3.3 输出输入设计 9
3.4 存储文献格式设计 9
3.5 概念构造设计 9
3.6 表格构造设计 12
3.7 代码设计 12
4 详细设计与实现 13
4.1 程序框图 13
4.2 重要源程序 14
4.2.1 房产信息添加某些源程序 14
4.2.2 查询某些代码 15
4.3 模仿运营数据 16
4.3.1 程序主页 16
4.3.2 房屋信息添加 17
4.3.3 房屋信息查询 18
测 试 19
测试目 19
参照文献 21
课程设计实践总结 22
附 录 23
1 需求分析
1.1 需求分析
近年来,随着人民生活水平提高,人们对住宅质量提出更高规定。社区物业管理重要涉及到大量业主资料、繁杂收费记录以及社区各项资源管理,老式人工管理方式难以应付。
而要高效、正规地进行物业管理,就必须引进计算机技术,这样才干在物业管理中形成良性循环,提高工作效率。在物业管理中,计算机能协助物业管理公司解决大量数据,非常以便地进行文献资料存储、解决、传播、打印、分析,实现信息共享与高速互换,从而提高工作效率和服务水平,让物业管理走向正规化、程序化、决策科学化,同步引入计算机能更好地宣传公司形象、提高公司名誉。因而,开发一套高效率、无差错社区物业管理系统软件十分必要。
综合以上种种因素,咱们要开发物业管理系统,实现用计算机进行物业管理。重要实现住户管理功能、房产管理功能、维修管理功能、缴费管理功能等。可以实现管理信息化,规范物业管理,减少安全隐患和纠纷等不和谐因素提高办公效率,减少办公压力,健全管理体制,提高数据安全性,缩短信息响应时间,将此前老式、零散、被动管理模式转变为先进、系统、积极管理模式。
随着国内市场经济迅速发展和人们生活水平不断提高,简朴社区服务已不能满足人们需求。如何运用先进管理手段,提高物业管理水平,是当今社会所面临一种重要课题。要想提高物业管理水平,必要全方位地提高物业管理意识。只有高原则、高质量社区服务才干满足人们需求。面对信息时代挑战,运用高科技手段来提高物业管理无疑是一条行之有效途径。在某种意义上,信息与科技在物业管理与当代化建设中显现出越来越重要地位。物业管理方面信息化与科学化,已成为当代化生活水平步入高台阶重要标志。
当今社会是一种计算机普遍应用社会,随着社会发展和人们生活水平提高,人们逐渐进入了信息社会,随着房地产业蓬勃发展,住宅社区已经成为居住主流,社区物业管理也应运而生。
1.1.1 组织构造
图 1-1 社区物业管理组织构造
1.2 可行性
展开阅读全文