商业楼盘销售管理系统房屋信息管理学位论文.docx

上传人:b****6 文档编号:13077752 上传时间:2023-06-10 格式:DOCX 页数:43 大小:739.35KB
下载 相关 举报
商业楼盘销售管理系统房屋信息管理学位论文.docx_第1页
第1页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第2页
第2页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第3页
第3页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第4页
第4页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第5页
第5页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第6页
第6页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第7页
第7页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第8页
第8页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第9页
第9页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第10页
第10页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第11页
第11页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第12页
第12页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第13页
第13页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第14页
第14页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第15页
第15页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第16页
第16页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第17页
第17页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第18页
第18页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第19页
第19页 / 共43页
商业楼盘销售管理系统房屋信息管理学位论文.docx_第20页
第20页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

商业楼盘销售管理系统房屋信息管理学位论文.docx

《商业楼盘销售管理系统房屋信息管理学位论文.docx》由会员分享,可在线阅读,更多相关《商业楼盘销售管理系统房屋信息管理学位论文.docx(43页珍藏版)》请在冰点文库上搜索。

商业楼盘销售管理系统房屋信息管理学位论文.docx

商业楼盘销售管理系统房屋信息管理学位论文

北方民族大学

学士学位论文

论文题目:

商业楼盘销售管理系统---房屋信息管理

院(部)名称:

计算机科学与工程学院

学生姓名:

王宇

专业:

计算机科学与技术学号20091500

指导教师姓名:

王江静

论文提交时间:

论文答辩时间:

学位授予时间:

 

北方民族大学教务处制

 

商业楼盘销售管理系统-房屋信息管理

摘要

如今,互联网发展迅速,使人们的工作和生活都提供了极大的便利,信息化,电子化已经成为节约运营成本,提高工作效率的首选。

楼盘销售管理系统是典型的信息管理系统,主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

后台数据库采用SQLserver2005;前端应用程序使用VisualBasic2005,利用其提供的各种面向对象的开发工具,建立系统应用原型,对初始原型系统进行需求迭代,形成用户满意的可行系统。

通信技术和电子信息的快速发展使人类已经逐渐地进入信息化社会。

信息和材料成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用,开发相关的信息管理系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,既可以提高工作效率,又可以获得竞争优势。

开发管理信息系统,促进国民经济管理的结构优化,也可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加企业效益。

使用Microsoft公司的VisualBasic2005为开发工具,以MicrosoftSQLServer2005作为数据库,通过ADO对象的数据环境控件连接SQLServer数据库。

系统主要实现房屋信息管理,其中包括房屋基本信息和楼盘基本信息。

【关键字】商业楼盘销售管理系统,房屋信息管理,VisualBasic2005,SQLServer2005,

StaffManagementSystem—SalaryManagement

ABSTRACT

Incontemporarysociety,therapiddevelopmentoftheInternet,topeople'sworkandlifehasbroughtgreatconvenienceandhighefficiency.Theinformationalandelectronicalwayhasbecomethefirstchoicetosaveoperatingcostsandimprovetheworkefficiency.ThecurrentlargenumberofenterprisestaffmanagementworkisstillinthehandStageofindustry,notonlyinefficientbutalsooftenbecauseofcarelessmanagementofslip.Sosomecompanies’requirements,designingenterprisestaffinformationmanagementsystemisnecessaryinordertohelpenterprisestopersonnelmanagementofficeautomation,savingmanagementcostsandimprovingenterpriseworkefficiency

.Staffmanagementsystemisascientific,comprehensiveandefficientpersonnelmanagementsystem.Detailsincludetheinstitutionestablishedandmaintained,personnelinformationinputtedandoutputted,salaryadjustedanddispensedaswellasallkindsofreportformsdrawnandsoon.

Humanshavegraduallyenteredtheinformationsocietybecauseofcommunicationtechnologyandelectronicinformationdevelopingrapidly.Informationandmaterialsbecomeasocialbasicproductiondataandplayanimportantroleinhumansocialproductionactivities.Todeveloprelevantinformationmanagementsystemhasbecomeanecessaryandrequiredfromallwalksoflife.Managementinformationsystemasamarginaldisciplinecansolvetheproblemsfacedbyenterprisesororganizations,managementscience,includinginformationscience,systemscience,moderncommunicationtechnologyandcomputertechnology.Itnotonlycanimprovetheworkefficiency,butalsogainacompetitiveadvantage.Developingmanagementinformationsystemcanpromotethenationaleconomicmanagementstructureoptimization,alsoimprovethemanagementofmodernizationprogram,strengthenthemanagementofinformationmeans,improvetheworkefficiencyandincreaseenterprisebenefit.

WeuseMicrosoftcorporationVisualBasic2005fordevelopmenttoolsandbaseMicrosoftSQLServer2005asthedatabase,throughtheADOobjectofenvironmentaldatalinkAccessdatabase.Insalarymanagementsectionofthestaffmanagementsystem,wecanachievesalarystandard,wagecalculationandwagechecked.

【Keywords】Staffmanagementsystem,VisualBasic6.0,SQLServer2005,Wagemanagement

目录

1绪论1

1.1前言1

1.2项目开发背景及意义1

2系统开发环境及运行简介2

2.1VisualBasic2005简介2

2.2 VisualBasic语言的特色及编程优势2

2.2.1可视化的程序设计2

2.2.2面向对象的程序设计思想2

2.2.3事件驱动的编程机制2

2.2.4高度的可扩充性3

2.2.5支持大型数据库的连接与存取操作4

2.3系统运行环境4

2.3.1硬件环境4

2.3.2软件环境4

3系统总体设计结构及功能模块划分5

3.1系统功能分析5

3.2系统需求分析5

3.3系统总体结构8

3.4系统的整体流程9

3.5系统的技术难点11

第3章数据库结构设计12

3.1数据库需求分析12

3.2数据库的概念结构设计12

3.3数据库的逻辑结构设计12

第4章系统的窗体设计15

4.1主窗体15

4.3工资设置窗体20

4.4工资结算窗体24

4.5工资查看窗体28

总结33

5.1系统总体评价33

5.2系统不足与改进方案或建议33

5.3结论33

致谢34

参考文献35

1绪论

1.1前言

现如今在科技高速发展的境况下,计算机的发展速度尤其突出并且占了主导地位,所有的科学研究都离不开计算机,计算机也与我们的生活息息相关,其功能之强大已为人们深刻认识,并且已经进入了人类生活的各个领域,在企业信息管理等方面也尤其重要。

使用计算机管理企业的各类信息不仅比传统的人工管理更方便快捷,而且更宜于长久保存,使用计算机管理的方法还有着更多的优点。

例如:

可靠性高,存储量大,保密性好,查询便捷,使用寿命长等。

商业楼盘销售管理已经是房地产企业不可或缺的部分,其中的房屋信息管理部分,它的内容对于单位的管理者来说都至关重要,所以,房屋信息管理可以为房地产企业提供更全面的信息和更便捷的查询方式。

可是人们习惯了传统的人工方式管理文件信息,该管理方式存在着许多缺点,时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来不少的困难。

房地产企业在我国迅速发展的今天,由于大量的楼盘和房产信息在人工管理上面显得更加繁琐困难,数据量也比较大,而且如今网络已经普及到家庭里,网上楼盘的销售也变得流行及广泛,因此构建商业楼盘销售管理系统是极其重要,也是非常迫切的。

1.2项目开发背景及意义

房地产企业在我国迅速发展的今天,由于大量的楼盘和房产信息在人工管理上面显得更加繁琐困难,数据量也比较大,而且如今网络已经普及到家庭里,网上楼盘的销售也变得流行及广泛,因此构建商业楼盘销售管理系统是极其重要,也是非常迫切的。

2系统开发环境及运行简介

2.1VisualBasic2005简介

Microsoft公司在,2005年11月,正式推出了VisualStudio2005应用程序开发平台。

VisualStudio2005是在VisualStudio.NET2003开发平台上做了进一步的改进,并在这新一代的开发平台中提出了许多新的概念,实现了许多新技术的

2.2 VisualBasic语言的特色及编程优势

2.2.1可视化的程序设计

VisualBasic率先采用可视化(Visual)的程序设计方法。

利用系统提供的大量可视化控件,可以方便地以可视化直接绘制用户图形界面,并可直观动态地调整界面的风格和样式直到满意为止,从而克服了以前必须用大量代码去描述界面的外观和位置的传统方式。

用VB开发程序,就像搭积木盖房子一样,系统提供的可视化控件如同盖房子要用的钢筋、砖瓦原料,通过不同控件的搭配组合可方便地构造出所需的应用程序。

2.2.2面向对象的程序设计思想

面向对象的程序设计是伴随Windows图形界面的诞生而产生的一种新的程序设计思想,与传统的程序设计有着较大区别。

VB使用了面向对象的程序设计思想。

所谓对象可比作是现实生活中的一个人,每个可见的实体。

同样对象在程序中所赋给它的功能是不同的,比如在图形界面上有两个命令按钮,一个用来实现数据的统计计算,另一个用来数据打印,这两个按钮就可视为两个不同的对象,为实现这两个对象各自不同的功能,接下来就应该分别针对这两个对象编写程序代码,这种编程的思想和方法,即所谓的“面向对象的程序设计”。

2.2.3事件驱动的编程机制

VB采用了事件驱动的编程机制。

在VB中,对象与程序代码通过事件及事件过程来联系,对象活跃性则通过它对事件的敏感性来体现。

一个对象(控件)往往可以感知和接收多个不同类型的事件,每个事件均能驱动一段程序(事件过程)完成对象响应的工作,从而实现一个预编程的功能,比如命令按钮是编程常用的一个对象若用鼠标在它上面单击一下,便会在该对象上产生一个鼠标单击事件(Click),与此同时,VB系统就会自动调用执行命令按钮对象的Click事件过程,从而实现事件驱动的功能。

VB编程没有明显的主程序概念,程序员所需要做的就是面向不同的对象分别编写它们的事件过程。

若希望其对象在事件发生后能做出预测,则只需在该对象的该事件过程中编写代码即可,整个VB应用程序就是由这些彼此相互独立的事件过程构成,事件过程的执行与否以及执行的顺序取决于操作时用户所引发的事件来决定。

若用户未触发任何事件则系统处于等等状态。

2.2.4高度的可扩充性

VB是一种高度可扩充的语言,除自身强大的功能外,还为其用户扩充其功能提供了各种途径,主要体现在以下三方面:

(1)支持第三方软件商为其开发的可视化控件对象。

VB除自身带许多功能强大、实用的可视化控件以外,还支持第三方软件商为扩充其功能而开发的可视化控件,从而大大增加了VB的编程实力。

(2)支持访问动态链接库(DynamiclinkLibrary,简称DLL)。

VB在对硬件的控制和低级操作方面显得力不从心,为此,VB提供了访问动态数据库的功能。

(3)支持访问应用程序接口(API)。

应用程序接口(Applicationprograminterface简称API)是Windows环境中可供任何Windows应用程序访问和调用的一组函数集合。

在微软Windows操作系统中,包含了1000多个功能强大,经过严格测试的API函数。

可大大增强VB的编程能力,并可实现一些VB本身不能实现的功能。

2.2.5支持大型数据库的连接与存取操作

VB提供了强大的数据库管理和存取操作能力,尤其是企业版的VisualBasic,利用它可轻松开发出各种大型的客户/服务器应用程序。

另外,VB还支持动态数据交换,对象的链接与嵌入等新型的编程技术。

2.3系统运行环境

2.3.1硬件环境

需要有奔腾166MHZ以上的CPU才能运行该系统;还需要640kb的常规内存,16MB扩展内存,有32MB以上内存更好;硬盘空间必须达到2G以上,房屋销售管理系统安装之后至少还剩余500M左右。

2.3.2软件环境

Windows95以上的操作系统平台,并且中文版本。

3需求分析

3.1可行性分析

3.1.1技术可行性分析

该系统功能比较简单,各个子系统也比较直观,而且采用VisualStudio2005实现,SQLServer2005作为这个系统的数据库。

这2个软件都比较简单,自己也比较熟练,再加上网上也有许多类似的系统做参考,对于实现该系统起了很大的帮助,只要花点时间去学习并了解其各个功能的作用,所以在技术方面是比较可行的。

3.1.2经济可行性分析

(1)房屋基本信息

房屋基本信息包括了所有的房屋信息,并且可对这些信息通过房间编号进行查询。

对房屋基本信息进行修改或者删除,也可以添加新的房屋信息,并保存到数据库中。

(2)楼盘基本信息

楼盘基本信息包括了所有的楼盘信息,并且可对这些信息通过楼盘名称进行查询。

对楼盘基本信息进行修改或者删除,也可以添加新的楼盘信息,并保存到数据库中。

3.2系统需求分析

根据系统分析,该管理系统要求如下:

1.用户要求:

该企业的员工或者管理者,且用户名和密码只能通过管理员获得,不能自行注册。

2.系统性能要求:

a.用户操作便捷,直观,简单。

b.快速稳定的执行任务。

c.系统安全;

d.便于维护;

e.有一定的容错性。

3.系统用例图及用例说明

a.用户登录用例图如图3.1所示;

图3.1

用户登录用例说明

用例名称

登录

参与者

用户

目标

登录使用系统

前置条件

系统登录窗口已经打开

基本事件流

1.用户打开商业楼盘销售管理系统;

2.用户输入用户名和密码并点击登录按钮;

 

b.商业楼盘销售管理系统用例图如图3.2所示;

图3.2

房屋信息管理用例说明

用例名称

房屋信息管理

参与者

用户

目标

对数据库中的房屋信息进行管理

前置条件

成功登录商业楼盘销售管理系统

基本事件流

1.用户登录系统后点击房屋信息管理按钮

2.读取磁盘引导扇区及分区表等信息到指定文件

 

c.房屋信息管理子系统用例图如图3.3所示

图3.3

房屋基本信息用例说明

用例名称

房屋基本信息

参与者

用户

目标

对所有的房屋基本信息进行管理

前置条件

成功登录商业楼盘销售管理系统,并点击了房屋信息管理按钮

基本事件流

1.用户点击房屋基本信息按钮;

2.输入想要查询的房屋编号,点击查询按钮;

3.对查寻出来的房屋信息进行查看、编辑、删除;

4.如果查询不出房屋信息,用户可以填写该房屋的编号和房屋的基本信息,然后点击添加按钮,该信息就会被存入数据库中;

5.用户使用完毕,点击退出按钮;

楼盘基本信息用例说明

用例名称

楼盘基本信息

参与者

用户

目标

对所有的房屋基本信息进行管理

前置条件

成功登录商业楼盘销售管理系统,并点击了房屋信息管理按钮

基本事件流

1.用户点击楼盘基本信息按钮;

2.输入想要查询的楼盘名称,点击查询按钮;

3.对查寻出来的楼盘信息进行查看、编辑、删除;

4.如果查询不出楼盘的信息,用户可以填写该楼盘的名称和楼盘的基本信息,然后点击添加按钮,该信息就会被存入数据库中;

5.用户使用完毕,点击退出按钮;

d.房屋基本信息用例图如图3.4所示

图3.4

查询用例说明

用例名称

查询(房屋基本信息)

参与者

用户

目标

对储存在数据库中的房屋基本信息通过房屋编号进行查询

前置条件

成功登录商业楼盘销售管理系统,并使用房屋基本信息查询功能

基本事件流

1.用户在查询框内输入房屋编号,点击查询按钮

2.系统从数据库中调出对应的数据供用户查看

 

添加用例说明

用例名称

添加(房屋基本信息)

参与者

用户

目标

添加新的房屋基本信息存储到数据库中

前置条件

成功登录商业楼盘销售管理系统,并使用房屋基本信息添加功能

基本事件流

1.用户在房屋基本信息文本框内填写要添加的房屋基本信息

2.点击添加按钮

3.系统把新数据存储到数据库中

 

修改用例说明

用例名称

修改(房屋基本信息)

参与者

用户

目标

对存储在数据库中的房屋基本信息进行修改

前置条件

成功登录商业楼盘销售管理系统,并使用房屋基本信息修改功能

基本事件流

1.用户在查询框内输入房屋编号,点击查询按钮

2.系统从数据库中调出对应的数据供用户查看

3.用户在文本框内填写要修改的信息并点击修改按钮

4.系统更新数据库

删除用例说明

用例名称

删除(房屋基本信息)

参与者

用户

目标

对存储在数据库中的房屋基本信息进行删除

前置条件

成功登录商业楼盘销售管理系统,并使用房屋基本信息删除功能

基本事件流

1.用户在查询框内输入房屋编号,点击查询按钮

2.系统从数据库中调出对应的数据供用户查看

3.用户选择该条信息并点击删除按钮

4.系统更新数据库

 

e.楼盘基本信息用例图如图3.5所示

图3.5

查询用例说明

用例名称

查询(楼盘基本信息)

参与者

用户

目标

对储存在数据库中的楼盘基本信息通过楼盘名称进行查询

前置条件

成功登录商业楼盘销售管理系统,并使用楼盘基本信息查询功能

基本事件流

1.用户在查询框内输入房屋名称,点击查询按钮

2.系统从数据库中调出对应的数据供用户查看

 

添加用例说明

用例名称

添加(楼盘基本信息)

参与者

用户

目标

添加新的楼盘基本信息存储到数据库中

前置条件

成功登录商业楼盘销售管理系统,并使用楼盘基本信息添加功能

基本事件流

1.用户在楼盘基本信息文本框内填写要添加的楼盘基本信息

2.点击添加按钮

3.系统把新数据存储到数据库中

修改用例说明

用例名称

修改(楼盘基本信息)

参与者

用户

目标

对存储在数据库中的楼盘基本信息进行修改

前置条件

成功登录商业楼盘销售管理系统,并使用楼盘基本信息修改功能

基本事件流

1.用户在查询框内输入楼盘名称,点击查询按钮

2.系统从数据库中调出对应的数据供用户查看

3.用户在文本框内填写要修改的信息并点击修改按钮

4.系统更新数据库

删除用例说明

用例名称

删除(楼盘基本信息)

参与者

用户

目标

对存储在数据库中的楼盘基本信息进行删除

前置条件

成功登录商业楼盘销售管理系统,并使用楼盘基本信息删除功能

基本事件流

1.用户在查询框内输入楼盘名称,点击查询按钮

2.系统从数据库中调出对应的数据供用户查看

3.用户选择该条信息并点击删除按钮

4.系统更新数据库

 

3.3系统总体结构

根据上述功能和模块可划分系统结构如图3.1所示。

图3.1系统结构图

该系统主要实现的是房屋信息管理模块,其中包括房屋基本信息和楼盘基本信息的添加、修改、删除、查询。

3.4系统的整体流程

根据一般工资管理流程,结合上述各模块和功能,本系统基本流程如图2-4所示。

图2-4系统的整体流程

3.5系统的技术难点

1、建立合理的表结构,避免数据冗余

通过特定字段实现不同表的数据连接,避免数据冗余,需要设计简洁高效的表结构。

 

2、建立相当的系统安全性

登录用户身份的验证机制的设计、操作页面的权限保护。

3、建立严密的数据表操作机制

同一表有可能在多个模块中被修改,所以严密的数据表操作机制的建立十分比较困难的,但也是必须的。

除了设计时必须有相当程度的考虑,在编制时更应加强程序逻辑的可靠性和程序调试的全面性。

第3章数据库结构设计

3.1数据库需求分析

在仔细分析调查有关工资信息需要的基础上,得到如下所示的数据项和数据结构:

1.用户表(User):

包括的数据项有:

员工编号、员工姓名、性别、登录密码、职位、职位判断标志

2.员工月表现表(MonthDisplay):

包括数据项有:

顺序号、员工编号、日期、奖金、保险、加班次数、旷工次数

3.职位-工资表(Pos-Sal):

包括数据项有:

职位、月基本工资、旷工一次扣钱、加班一天加钱

4.保存表(Save):

包括数据项有:

顺序号、员工编号、职位、日期、员工姓名、性别、月基本工资、奖金、保险、加班次数、旷工次数、月总工资

3.2数据库的概念结构设计

本实例根据上面的设计规划出的实体有:

普通员工实体、管理员实体、工资实体。

实体与实体之间的系E-R如图3-2所示

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2