- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
1.设计时间 3
2.设计目的 3
3.设计任务 3
4 设计内容 3
1.设计内容概述 3
1.1组织机构介绍 3
1.2现业务流程介绍与分析 4
1.2.1现业务流程描述 4
1.2.2现业务流程图 5
2.需求分析 6
2.1 总体目标 6
2.2 具体目标 6
2.3系统数据建模(ER图) 7
2.4 系统功能建模(数据流程图) 9
2.5数据字典 14
3.总体设计 14
3.1总体设计HIPO技术 14
3.1.1系统层次图 14
3.1.2系统IPO图 15
3.2代码设计 17
3.2.1代码设计的原则 17
3.2.2系统所需代码设计 18
3.2.3数据库设计 18
4.详细设计 20
4.1查询住户信息模块详细设计 20
4.1.1模块定义 20
4.1.2输入项目 20
4.1.3输出项目 20
4.1.4程序过程设计 21
4.1.5测试要点 21
4.2“查询房产信息”模块详细设计 21
4.2.1模块定义 21
4.2.2输入项目 21
4.2.3输出项目 22
4.2.4程序过程设计 22
4.2.5测试要点 22
4.3“生成设备维护、维修清单”模块详细设计 22
4.3.1模块定义 22
4.3.2输入项目 22
4.3.3输出项目 23
4.3.4程序过程设计 23
4.3.5测试要点 23
4.4“生成应缴费用清单”模块详细设计 23
4.4.1模块定义 23
4.4.2输入项目 24
4.4.3输出项目 24
4.4.4程序过程设计 24
4.4.5测试要点 24
4.5“查询住户缴费情况”模块详细设计 24
4.5.1模块定义 25
4.5.2输入项目 25
4.5.3输出项目 25
4.5.4程序过程设计 25
4.5.5测试要点 25
5.总结 26
参考文献 27
成绩评定 27
1.设计时间
2011年6月13日——2011年6月19日
2.设计目的
《软件工程概论课程设计》的目的是使学生掌握软件工程的基本原理和基本方法,充分理解和掌握软件工程学的概念、原理、方法和技术。
3.设计任务
本课程设计要求运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对小区物业管理系统的分析和设计。
4 设计内容
1.设计内容概述
作为小区最主要的管理对象,小区物业管理信息系统就成了小区信息系统中不可缺少的一部分,对于小区内的员工来说都是至关重要的。但一直以来人们使用传统人工的方式进行小区物业的业主和员工的信息档案管理,这种管理方式存在着许多缺点,如:效率低,容易出错,格式不规范等等。另外时间又长,就不容易进行统计和分析。 随着科学技术的不断提高,计算机科学日渐成熟,强大的功能计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。目前,国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会——信息社会的重要支柱。在这样的大背景下,现代的小区物业管理系统,它已进入人类社会的各个领域并发挥着越来越重要的作用。学习计算机知识不仅仅是为了掌握一种技能,更重要的是它能启发人们对先进科技的向往,激发创新意识,推动对新知识的学习,培养自学能力,锻炼动手实践的本领。利用计算机管理,可以加强业主自身的信息管理,提高业主的满意度,可以轻松的查询各类信息
图1-1小区物业公司组织结构
1.2现业务流程介绍与分析
1.2.1现业务流程描述
(1).管理员根据住户填写的住户信息,录入住户编号,姓名,性别等信息,进行存档形成住户信息登记库。
(2).房产管理部,对房产信息进行登记,并联系住户信息登记库,形成房产信息登记库。
(3).设备管理部登记设备信息, 形成设备信息登记库,在有用户到报修处报修设备时,进行报修设备登记,形成设备维修登记库,并关联设备信息登记库,得出需要保养维修的设备,把设备保养、维修清单给维修处的维修人员,让维修人员去维修。
(4).保安处,对来客访问进行登记。包括姓名,出入时间,访问住户姓名。
(5).财务部对收费项目进行登记,在根据住户信息,确定每个用户应该缴纳什么费用,把住户应缴费用清单交给用户,用户到收费处进行缴费,收费处把收款单交给住户,登记缴费情况。
1.2.2现业务流程图
图1-2 业务流程图
2.需求分析
软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其它系统元素的接口细节,定义软件的其它有效性需求。需求分析阶段研究的对象是软件项目的用户要求。一方面,必须全面理解用户的各项要求,但又不能全盘接受所有的要求,另一方面,要准确地表达被接受的用户要求。只有经过确切描述的软件需求才能成为软件设计的基础。
2.1 总体目标
总体需求目标是在企业需求分析、考察调研和工
文档评论(0)