没有合适的资源?快使用搜索试试~ 我知道了~
计算机房屋出租管理系统课程设计实验报告文档.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 159 浏览量
2023-06-13
22:03:04
上传
评论 1
收藏 847KB PDF 举报
温馨提示
试读
52页
计算机房屋出租管理系统课程设计实验报告文档.pdf
资源推荐
资源详情
资源评论
课程设计报告
1
目录(INDEX)
1.课程设计的目的与要求 ................................................................................................................2
1. 课程设计的目的.......................................................................................................................2
2. 课程设计的要求.......................................................................................................................2
2.1 课程设计准备..........................................................................................................................2
2.2 内容要求.................................................................................................................................2
2.设计正文 ........................................................................................................................................3
1.可行性分析报告.........................................................................................................................3
1.1 项目简介..................................................................................................................................3
1.2 对现有系统的分析..................................................................................................................4
1.3 技术可行性分析......................................................................................................................5
1.4 经济可行性分析......................................................................................................................5
1.5 社会因素可行性分析..............................................................................................................5
1.5 可供选择的方案......................................................................................................................5
2.软件需求规格说明书.................................................................................................................7
2.1 需求概述..................................................................................................................................7
2.2 功能需求..................................................................................................................................7
2.3 数据描述................................................................................................................................10
2.4 性能需求................................................................................................................................16
2.5 运行需求................................................................................................................................16
2.6 其它需求................................................................................................................................17
3.软件设计说明书 ..........................................................................................................................18
1.软件模块结构图.......................................................................................................................18
2 文件结构和全局数据...............................................................................................................25
3.模块描述...................................................................................................................................29
4.软件测试报告 ..............................................................................................................................36
1.测试范围...................................................................................................................................36
2.测试计划...................................................................................................................................36
3.测试项目说明...........................................................................................................................36
4.测试分析...................................................................................................................................37
5.课程设计总结 ..............................................................................................................................40
6.附录 ..............................................................................................................................................41
1.用户手册...................................................................................................................................41
2.部分代码...................................................................................................................................46
课程设计报告
2
摘要:基于软件工程化思想,运用软件工程生命周期基本原理、基本方法,在对所设计的房屋出租管理
系统进行可行性分析、需求分析、设计的基础上,实现并测试了实际开发的系统,并提交了相关软件文档。
通过本课程设计培养了对实际软件项目分析、设计、实现和测试的基本能力。
关键词: 软件工程、课程设计、软件生命周期
一、 课程设计的目的与要求
1. 课程设计目的
软件工程课程设计是学习软件工程课程后所进行的实践环节,目的是培养学生用工程化的思想和标准
文档化的思想进行软件开发。本次课程设计通过开发一个小型实用的软件系统,亲身体验软件生命周期中
的各个环节,以加深对软件工程课程的深入理解、锻炼独立分析、团队合作、解决问题的能力。
2. 课程设计要求
2.1 课程设计准备
1)复习软件工程课程的主要内容,熟练掌握软件生命周期的理论以及各阶段的基本概念。
2)明确可行性分析、需求分析、设计、测试等阶段的基本任务和基本方法。
3)熟练运用规范化的描述方法和文档,描述软件开发的各个阶段。
4)熟悉开发环境和开发工具。
2.2 内容要求
1)对所设计和实现的系统进行可行性分析,提交可行性分析报告;
2)对系统进行需求分析,可以选择传统的分析方法或者面向对象的分析方法,提交软件需求规格说明
书(SRS);
3)在 SRS 的基础上进行软件的概要设计和详细设计,提交软件设计文档;
4)遵循上述文档的要求,实现软件;在编写代码过程中要求使用代码管理软件 SVN。
5)对所实现系统进行软件测试,完成软件测试报告。
课程设计报告
3
二、 设计正文
本设计选取了房屋出租管理系统作为项目对象,运用软件工程的理念,从项目的可行性分析开始,逐
步完成需求分析、软件设计。并在此基础上,进行了系统实现,并对系统进行了测试。
1. 可行性分析报告
1.1 项目简介
1.1.1 项目目标
依据房屋出租行业的特点,本系统需要实现以下目标:
⊙操作方便简单,界面简洁大方。
⊙方便,快捷的房屋查询,出租人查询功能。
⊙添加出租者的功能。
⊙合理的出租人管理功能
⊙承租者的入住管理功能,添加承租者的个人信息。
⊙利润结算功能。
⊙系统运行稳定,安全可靠。
系统的应用背景:
房屋出租管理里系统能够为房屋出租中介公司提供有效的帮助,它在中介人员,房屋出租者和房
屋租赁者之间建立了一座沟通的桥梁。通过房屋出租管理系统,中介人员可以方便的了解客户资料,
更好的为出租方和承租方服务,增强出租方与承租方之间的沟通。解决了因手工操作而带来的时间上
的延迟和信息上的闭塞的问题。
将房屋出租管理的流程和规则与计算机技术相结合,建立房屋出租管理系统,实现管理的自动化,
可以全程为承租方提供服务,并且对收入进行统计,实现了管理全过程的电子化操作。
1.1.2 系统的简要描述,主要功能
系统功能结构图:
课程设计报告
4
房屋出租管理系统
出租管理
房屋管理 入住管理
利润结算
添
加
出
租
人
信
息
修
改
出
租
人
信
息
删
除
出
租
人
信
息
添
加
房
屋
信
息
修
改
房
屋
信
息
删
除
房
屋
信
息
添
加
入
住
信
息
修
改
入
住
信
息
删
除
入
住
信
息
每
间
房
所
获
利
润
查询管理
每
间
房
所
获
利
润
每
间
房
所
获
利
润
图 1-1 房屋出租管理系统系统结构图
系统主要包括以下几个功能:
⊙出租人管理:在该模块中添加一条新的出租人信息,并且能在界面上显示所有的出租人的信息。
⊙房屋信息管理:界面上显示所有的房屋信息。
⊙承租者入住管理:选择客户性别,籍贯,填写客户 ID,姓名,选择入住时间,添加入库记录。
⊙房屋查询
⊙承租者查询:
课程设计报告
5
1.2 对现有系统的分析
1.2.1 处理流程和数据流程(系统流程图)
房屋出租管理系统
管理员登陆
基础数据维护
出租信息管理
房屋信息管理
添加出租人
出租修改与删除
添加新房屋
房屋修改删除
查询管理
出租人查询
房屋查询
出租相关信息
房屋相关信息
查询相关信息
管理员
图 1-2 现有系统流程图
1.2.2 对现有系统的其他说明
现有系统用的编程语言是 VB,且数据库使用的连接方式是 ODBC,在 SQL 大行其道的今天,
ODBC 连接虽然通用性优于其他连接方式,但是其效率确是最低的,另外在编程语言的上,VB
的安全性以及封装性都不及 C#,在控件使用上,C#中与数据库相关的控件 GridView 也比 VB 中
的 DataGrid 功能更为强大。
在系统维护上,由于以前的系统很多方面考虑不足,对数据进行操作时,往往会由于数据项
的限制导致数据操作失败或是发生插入错误。
在数据库选择上,现有系统的数据库比较简单,各个表之间的约束不强,虽然有系统完整性
和但是缺乏相应的外键约束,同时,数据库使用的是以前版本的 Access,属于快要被淘汰的软件
产品,因此,维护性差,且维护作业繁重。
设备使用上,此系统的运行环境是 windows 2000,现在主流的操作系统还是 windows xp
因此,系统软件的运行环境较为局限,所以可移植性不强。
人员方面,此系统要求只需要具有基本计算机常识的人便可操作此系统,但是此系统的智能
型不强,人性化也不强,局限在操作上,往往需要几步操作才能实现一项作业。
1.3 技术可行性分析
在现有的条件下,完全可以通过合理的软件平台的使用和开发来实现房屋出租管理系统,其使用到
剩余51页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功