房屋销售管理信息系统课程设计报告文本——李启平
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1引言
1.1 选题背景
企业信息管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案和信息,这种管理方式存在着许多缺点,如效率低、保密性差等。
另外时间一长,将产生大量的文件和数据,这对于房地产销售信息查找、更新和维护都带来了不少的困难。
计算机技术的发展,计算机应用的普及和深入,必然引发房地产业对计算机软件的迫切需求,以满足现代社会高效能的办事程序【1】。
作为计算机应用的一部分,使用计算机软件对房地产销售信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高企业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
随着近几年中国房地产市场的火爆,全国各地大中城市的房地产中介与服务机构也应用而生,以计算机为依托的房地产中介管理信息系统也被全面装备到各种房地产中介机构中,极大地提供了房地产中介机构的工作质量和经营水平。
以我们所生活的城市石家庄为例,通过实地考察就不难发现:石家庄其实房地产最近建设火爆,但最近却出现了不少诸如产能过剩的现象,即提供的房源已经大大超过普通市民所能够消费购买的能力。
这着实是一种浪费。
面对目前的实际状况,迫切需要开发一个新系统来管理这些房地产需求信息,以适应这些工作。
因此,开发这样一套房地产销售管理信息软件成为很有必要的事情。
1.2系统目标
以一般房地产经济公司的销售管理业务为依托,围绕房屋销售的业务流程,设计并开发一个房源中介管理信息系统,将整个部门的数据纳入全面的计算机管理,实现无纸化作业。
针对公司不同管理层的员工,提供一个互动房源信息管理平台。
(1)系统目标
1)将销售管理的理论知识与一般房地产中介公司的销售管理业务相结合,使销售管理信息系统的业务流程更加合理。
2)通过计算机信息系统的实现,进一步提高房地产中介公司的销售管理水平。
3)提供灵活、方便的操作。
4)节约房源信息管理的成本,提高工作效率。
5)对系统提供必要的权限管理。
(2)功能要求
1)满足房源销售信息的数据需求,能够方便地进行房屋数据的录入和多条件查询。
2)数据准确、安全,同时准确地记录时间。
3)针对不同的角色,将系统用户分为系统管理员、业务人员和普通用户三级权限。
系统管理员(公司高层管理者享有)系统的全部权限;业务人员拥有房源信息的更新权和房屋居间服务合同的维护权;普通用户享有房源供给信息的查询和需求信息的更新权。
4)与团传统的手工管理相比,要添加系统参数的管理和用户权限的设置。
5)为保障系统的良好运行,对于可能发生问题的输入要进行检验,同时要给出合理的提示信息。
本系统以系统化管理理论为基础,通过计算机对房源和客源等各种信息进行存储、加工和查
询,从而为房地产买卖和求租双方搭起一个交易的平台,达到双赢的目的。
1.3 系统设计思想
信息系统的建设需要遵循正确的方法和步骤。
目前比较流行的和成熟的开发方法有结构化生命周期法、原型法、面向对象的方法和计算机辅助软件工程。
本系统采用结构化生命周期法进行系统开发,这种方法的基本思想是建立面向用户的观念,严格区分工作阶段,采用自顶向下的方法完成系统的开发工作,并充分考虑变化的情况【2】。
本系统设计通过计算机系统来管理房屋销售情况,可以解决大量房产信息的查询和管理,便于更好的进行物业管理,同时也为购房者提供方便。
这样,使原本复杂的房产、销售、统计信息简单化。
开发本系统的过程就是要实现数据处理方式由人工管理向计算机管理的转变,它在计算机技术和房屋信息管理实践活动两者之间架设桥梁。
另外,对信息的收集作统一的登记,统一的安排,把模块化思想应用于系统中,开发出来的系统思路清晰,使之操作起来目的明确,不会造成混乱;优化代码,尽量复用代码,在数据库语言编写中加入存储过程,使程序运行速度加快;在设计时重点考虑对工作开展有用的信息,加以收集并制作出报表,按照用户需求获得相关信息。
本系统可以帮助房地产企业有效地管理与房地产销售信息相关的业务工作,从而减轻了房地产中介公司工作人员的工作压力,提高处理业务的效率,增强了企业在同行业中的竞争力。
本文从房地产销售管理信息现代化的要求出发,提出了建立计算机房地产销售管理系统的思路,设计并实现了基于Visual Basic 2005和SQL Server 2000结合的能进行房地产信息查询与数据录入的管理系统,进而探讨了系统开发过程中的实际需求分析、总体设计和详细设计,最后实现各模块。
2 系统调查与可行性研究
在系统的开发前期对系统进行可行性分析是十分必要的一个环节,这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。
信息系统的建设是一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。
“可行性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备必要的条件。
可行性的含义不仅包括可能性,还包括必要性,合理性【3】。
而我们的房地产销售系统主要是提供网上的房产销售信息平台,借以此平台的作用,让更多的用户找到其所需要的信息,提高办事效率、节约时间。
2.1 初步调查
随着科技日新月异的发展,网络的更加成熟,以及企业规模的扩大,越来越多的企业对自己员工的情况也开始使用计算机进行自动化的管理【4】。
根据对房源中介信息管理的业务流程的调查和分析,得到一般的房产中介销售公司的销售信息管理业务模型,如表格1所示。
表格1房地产销售中介业务模型
2.2可行性研究
根据上表的业务模型,得到本系统设计到得数据类有:房源数据管理(含租房和售房房源数据管理)、客户需求数据(含求租和求购客户数据管理)、租售成交管理和公司职员管理。
建立系统C-U矩阵,如表格2所示。
从C-U矩阵中可以看出,房屋居间服务合同管理可以作为本系统一个单独的模块,虽然此功能模块也比较重要,但考虑到一般企业都有自己的合同签署管理部门,合同档案会专门保管,内容也不便于公开,出于信息的保密性,因此本系统不涉及该模块。
表格2房地产销售管理系统C-U矩阵
注:C(Creat)产生并使用对应数据类;U(Use)使用对应数据类。
(1)技术可行性
从以上分析得知,此系统实施的难度不大,系统设计可以采用VB+ACEESS、VB+EXCEL或VB+SQL均可简单地实现后台数据库维护和前台视窗的展示与更新。
由于VB2005比VB6.0操作更加方便,功能更加齐全,因此采用VB2005+SQL2000的组合模式进行本系统的开发与设计。
(2)经济可行性
预计本软件的使用,将使房地产中介公司的员工从本质上减轻工作量,减少纸质印刷的浪费,为企业节约办公费用,节省劳动时间。
3 系统分析
系统分析的依据是系统规划阶段建立的业务模型和U-C矩阵,并在现有资料的基础上深入地调查研究,进行功能分析,最终确定新系统的逻辑功能结构。
图1房源中介销售信息管理系统业务流程图
根据业务流程图,去掉其中信息系统不能完成的和本系统处理以外的环节,并将业务处理比较集中的功能作为一个高层模块,从而得到本系统高层数据流程图。
见图2。
高层数据流程图中有些功能不可再分,在进一步的设计中可以将其作为一个单独的模块;而有些功能比较复杂,应进一步再分解,知道每个子模块的功能、独立,不可再分。
本系统的高层数据流程图中各个模块的粗粒功能比较集中,均可作为一个单独的字模块。
对比数据流程图和业务流程图不难看出,从业务过程(业务流程图)抽取数据流的过程中,有些纯人工的操作在数据流程图中北省略,如买方交纳全部房款的过程;有些环节不属于本系统的处理范围故去掉,如办理过户的过程;有些初期调研没有得到的常规业务要增加到数据流程图中,如提供一些报表功能等。
综合以上各个步骤的分析,最终得到用数据流程图达的新系统的逻辑功能结构。
图2房源中介销售信息管理系统数据流程图
3.3 数据字典
数据流程图并不能完整地描述软件需求,因为它没有描述流程图上各个成分的具体内容。
实际应用中,数据流程图往往与数据字典配套使用。
数据字典是在数据流程图的基础上,进一步定义和描述流程图上各个成分的工具,它包括对一切动态数据(可在系统内外流的的数据流)和静态数据(不参与流动的数据存储)的数据结构和相互关系等的说明,是数据分析和数据管
理的重要工具。
数据字典中常常包括对数据元素、数据结构、数据流的来源去处、数据存储、处理功能和外部实体的说明【5】。
本系统初步建立的数据字典中,对处理功能的说明如下:
1)权限设定
系统管理员——拥有系统的全部权限
业务人员——仅具有本人所负责区域的房屋信息的更新权和全部房屋信息的查询权
公司高层管理者——系统管理员权限
普通客户——拥有房源信息查询权和房源需求信息更新权
2)房源数据管理:搜集房源信息并记录。
验收房屋实际情况是否与物主所报房源信息相符;更新和维护房源数据,并随时按各种要求查询房源数据。
可租房源数据管理:搜集可租房源信息并记录。
可售房源数据管理:搜集可售房源信息并记录。
3)需求数据管理:搜集需求信息并记录。
更新和维护需求数据,并随时按各种要求查询需求数据。
求租客户数据管理:搜集客户求租信息并记录。
求购客户数据管理:搜集客户求购信息并记录。
5)租售成交数据管理:登记已交易房屋信息;删除相应的房源数据;进行售房、租房数据统计。
6)公司职员数据管理:录入与房屋销售相关的员工信息,包括责任区域等。
提供公司内部开放检索功能。
4 系统总体设计
从数据字典中我们可以大概地对本系统有了一个大概的了解。
但要实现系统前台与后台的数据交换,还需要对系统结构进行重新定义。
因此,查询功能将从房源数据管理、需求信息管理与租售成交管理中分离出来,单独作为一个重要的功能模块,具有查询可售房源、求购客户、可租房源、可租客户、求租客户、已售房源和已租房源的功能,主要方便用户进行数据查询之用;而房源数据管理将和需求信息管理合并成在同一个大模块之下,属于资料管理模块,具体划分为:出售房源管理、求购客户管理、出租房源管理和求购客户管理;公司职员设置置于操作管理功能模块之下。
在此功能模块分区的基础上,再添加一些功能信息,如:广告发布管理、经济跟进管理、公司信息设置、系统帮助信息等,以满足房地产中介企业的销售业务需要。
系统具体功能结构见图3。
4.1功能结构设计
1.登录模块
用于输入用户名和密码,如果用户名和密码正确,进入主控制平台;否则提示用户明确的错误信息。
2.系统管理模块
1)操作权限设置:用于系统管理员进行用户权限设置和用户的浏览,包括用户密码和用户权限的更改,从而实现系统数据的安全和稳定运行。
2)修改用户密码:保证任何用户可以修改自己的密码。
3)系统参数设置:用于系统管理员登记系统的参数信息,包括对房源信息参数的添加和修正。
4)公司职员设置:用于设置和管理与房屋销售相关的员工基本信息的数据。
5)公司信息设置:用于初次使用本系统时,以个性化的方式打造本系统的显示信息,如背景图片、标题文字等。
6)系统帮助信息:用于声明当前系统的版权信息。
3.查询管理模块
1)查询可售房源:用于查询在公司登记的委托出售的房源信息。
2)查询求购客户:用于查询在公司登记的委托购买房屋的求购客户信息。
3)查询可租房源:用于查询在公司登记的委托出租的房源信息。
4)查询求租客户:用于查询在公司登记的委托求租的客源信息。
5)查询已售房源:用于查询在公司登记出售的已经成交的房源信息。
6)查询已租房源:用于查询在公司登记出租的已经成交的房源信息。
4.操作管理模块
1)租售成交管理:用于登记公司成交的业务信息。
2)广告发布管理:用于登记公司在各种媒体上发布的房源和客源广告信息。
3)经济跟进管理:用于登记业务员与客户进行的业务互动信息。
5.资料管理模块
1)出售房源管理:用于登记公司收集的代理出售的房源信息,如个人二手房源信息、代理楼盘房源信息等。
2)求购客户管理:用于登记公司收集的委托购房的客户信息。
3)出售房源管理:用于登记公司收集的代理出租的房源信息。
4)求租客户管理:用于登记公司收集的委托租房的客户信息。
5)业务资料管理:用于登记公司常用的业务资料信息。
图3系统结构模块图
4.2 数据库设计
当管理系统功能分析设计完成后,接下来就是进行数据库的分析和实现。
数据库的设计工作主要包括建立所需的数据库,创建对应的数据表与字段,也可以设计相关的数据视图及存储过程,这些设计工作通常是在数据库管理系统(如SQL Server 2000)环境下操作并实现的【6】。
1.数据库
1)数据库名称:MyHouse
2)MYhouse数据库建库代码:
USE [master] GO /****** 对象: Database [MyHouse] 脚本日期: 29/06/2010 10:20:58 ******/
CREATE DATABASE [MyHouse] ON PRIMARY
( NAME = N'MyHouse', FILENAME = N'D:\MIS课程设计_李啟平\Data\MyHouse.mdf' , SIZE = 5632KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)
LOG ON ( NAME = N'MyHouse_log', FILENAME = N'G:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\MyHouse_log.LDF' , SIZE = 768KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
COLLATE Chinese_PRC_CI_AS
GO EXEC dbo.sp_dbcmptlevel @dbname=N'MyHouse', @new_cmptlevel=90
GO IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
Begin EXEC [MyHouse].[dbo].[sp_fulltext_database] @action = 'enable' end
GO ALTER DATABASE [MyHouse] SET ANSI_NULL_DEFAULT OFF
GO ALTER DATABASE [MyHouse] SET ANSI_NULLS OFF
GO ALTER DATABASE [MyHouse] SET ANSI_PADDING OFF
GO ALTER DATABASE [MyHouse] SET ANSI_WARNINGS OFF
GO ALTER DATABASE [MyHouse] SET ARITHABORT OFF
GO ALTER DATABASE [MyHouse] SET AUTO_CLOSE OFF
GO ALTER DATABASE [MyHouse] SET AUTO_CREATE_STATISTICS ON
GO ALTER DATABASE [MyHouse] SET AUTO_SHRINK OFF
GO ALTER DATABASE [MyHouse] SET AUTO_UPDATE_STATISTICS ON
GO ALTER DATABASE [MyHouse] SET CURSOR_CLOSE_ON_COMMIT OFF
GO ALTER DATABASE [MyHouse] SET CURSOR_DEFAULT GLOBAL
GO ALTER DATABASE [MyHouse] SET CONCAT_NULL_YIELDS_NULL OFF
GO ALTER DATABASE [MyHouse] SET NUMERIC_ROUNDABORT OFF
GO ALTER DATABASE [MyHouse] SET QUOTED_IDENTIFIER OFF
GO ALTER DATABASE [MyHouse] SET RECURSIVE_TRIGGERS OFF
GO ALTER DATABASE [MyHouse] SET ENABLE_BROKER
GO ALTER DATABASE [MyHouse] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
GO ALTER DATABASE [MyHouse] SET DATE_CORRELATION_OPTIMIZATION OFF
GO ALTER DATABASE [MyHouse] SET TRUSTWORTHY OFF
GO ALTER DATABASE [MyHouse] SET ALLOW_SNAPSHOT_ISOLATION OFF
GO ALTER DATABASE [MyHouse] SET PARAMETERIZATION SIMPLE
GO ALTER DATABASE [MyHouse] SET READ_WRITE
GO ALTER DATABASE [MyHouse] SET RECOVERY FULL
GO ALTER DATABASE [MyHouse] SET MULTI_USER
GO ALTER DATABASE [MyHouse] SET PAGE_VERIFY CHECKSUM
GO ALTER DATABASE [MyHouse] SET DB_CHAINING OFF
3)标识:MyHouse
2.数据库表结构
1)操作权限设置表,如Figure 1,数据来源于操作权限设置模块的录入。
Figure 1操作权限设置表
4)业务资料管理表,如Figure 2,数据来源:业务资料管理模块的录入。
Figure 2业务资料管理表
4)公司职员设置表,如Figure 3,数据来源:公司职员设置模块的录入。
Figure 3公司职员设置表
5)房源参数字典表,如Figure 4,数据来源:系统参数设置模块的录入。
Figure 4房源参数字典表
6)出售房源管理表,如Figure 5,数据来源:出售房源管理模块的录入。
Figure 5出售房源管理表
7)出租房源管理表,如Figure 6,数据来源:出租房源管理模块的录入。
Figure 6出租房源管理表
8)求租客户管理表,如Figure 7,数据来源:求租客户管理模块的录入。
Figure 7求租客户管理表
9)求购客户管理,如Figure 8所示,数据来源:求购客户管理模块的录入。
Figure 8求购客户管理表
10)公司信息表,见Figure 9
Figure 9公司信息表
11)其他参数字典表,见Figure 10。
Figure 10其他参数字典表
12)广告发布管理表,见Figure 11,数据来源:广告发布管理模块的录入。
Figure 11广告发布管理表
13)经济跟进管理表,见Figure 12,数据来源:经济跟进管理模块的录入。
Figure 12经济跟进管理表
14)可售房源试图设计
CREATE VIEW dbo.可售房源视图
AS
SELECT 自编号AS 房源编号, 所在城区, 具体位置, 公交线路, 楼层, 总层, 房, 厅, 卫, 物管费, 楼层类型, 建成年份, 土地性质, 产权性质, 房屋结构, 建筑面积, 套内面积, 装修级别,
价格, 家私, 家电, 配套设施, 委托日期, 截止日期, 经纪人, 状态
FROM dbo.出售房源管理
WHERE (自编号NOT IN
(SELECT 资料编号
FROM dbo.租售成交管理
WHERE (资料类型= '出售房源'))) AND (状态= '有效')
15)可租房源视图设计
CREATE VIEW dbo.可租房源视图
AS
SELECT 自编号, 所在城区, 具体位置, 公交线路, 楼盘名称, 配套环境, 电梯, 房, 厅, 卫,
物管费, 楼层类型, 房屋结构, 建筑面积, 套内面积, 装修级别, 付租方式, 出租价格,
押金, 家私, 家电, 配套设施, 委托日期, 截止日期, 经纪人, 状态
FROM dbo.出租房源管理
WHERE (自编号NOT IN
(SELECT 资料编号
FROM dbo.租售成交管理
WHERE (资料类型= '出租房源'))) AND (状态= '有效')
16)求租客源视图设计
CREATE VIEW dbo.求租客源视图
AS
SELECT 自编号, 所在城区, 具体位置, 楼层类型, 楼层结构, 配套设施, 家具家电, 装修级别,
最小房间数, 最大房间数, 付租方式, 最低租价, 最高租价, 最低物管费, 最高物管费,
最小面积, 最大面积, 委托日期, 截止日期, 经纪人, 状态
FROM dbo.求租客户管理
WHERE (自编号NOT IN
(SELECT 资料编号
FROM dbo.租售成交管理
WHERE (资料类型= '求租客户'))) AND (状态= '有效')
17)求购客源视图设计
CREATE VIEW dbo.求购客源视图
AS
SELECT 自编号, 楼层类型, 楼层结构, 所在城区, 具体位置, 配套设施, 家具家电, 装修要求,
产权性质, 最小房间数, 最大房间数, 最低购价, 最高购价, 最小面积, 最大面积,
委托日期, 截止日期, 经纪人, 状态
FROM dbo.求购客户管理
WHERE (自编号NOT IN
(SELECT 资料编号
FROM dbo.租售成交管理
WHERE (资料类型= '求购客户'))) AND (状态= '有效')
4.3 代码设计
代码是代表客观存在的事物名称、属性和状态等的符号。
代码的鼓号可以是数字、字母或者是由数字和字母混合组成。
代码的编码方式有很多,常用的是区间码和顺序码。
顺序码是用一串连续的数字来代表系统中的客观实体或实体属性。
区间码是按编码对象的特点吧代码分为若干个区段,每一个区段表示编码对象的一个类别。
本系统对可租、可售房源编号和求购、求租客源编号等编号采用合成码(顺序码+区间码),区域编号、员工编号等采用顺序码,编码方案如图4和图5所示。
合同编号设计:ZLCNT012007A0001,前5位为租售成交代号;接下来2位:01所在2位代表1月份;2007所在4位代表合同签订年份;A0001对应出售房源合同编号。
求租客户自编号设计:ZL01,ZL代表求租,01代表1月份,2010代表年份,00001自编号代表客户累计编号。
求购客户编号与求租客户自编号类似。
经济跟进自编号设计:GJ00000006,GJ代表经济类型,00000006代表累计经济人自编号。
广告发布自编号与经济跟进编号类似。
业务资料自编号设计:ZLManualA0001,ZL代表业务类型,Manual代表资料,A代表类别:业务操作,0001代表此类别的业务累计编号。
4.4 输入输出设计
输入设计是整个系统设计的关键环节之一,对系统的质量起着决定性的影响。
输入数据的正确性之间决定处理结果的正确性,如果输入数据有误,即使计算机和处理十分正确,也无法获得可靠的输出信息。
输出设计的目的是使系统能输出满足用户需要的有用信息。
因此,输出设计的出发点是保证系统输出的信息能偶方便地位用户所使用,能够为用户的管理活动提供有效的信息服务【7】。
1)输出设计:
输出信息请参考Figure 1至Figure 12的数据。
本系统通过数据的录入,经过查询后可得到用户需要的数据,这些数据将以报表的形式展现给用户。
本系统的主要模块将增加“打印”功能,只要用户单击“打印”按钮,系统将自动将用户所需要的信息输出到以格Excel 表格中。
2)输入设计:
在查询输入设计中,本系统可通过控制输入量的设计原则来减轻用户的工作量,即只需要输入基本的信息(查询的关键词),就可以通过系统自动寻找匹配的信息。
这些信息由系统通过计算、统计、检索而得到。
3)输入输出的界面设计:
采用VB 进行系统的视窗设计,主要采用菜单式的界面,让系统通过屏幕显示出可供选择的功能和功能代码,由操作者根据需要进行选择。
将菜单设计成层次结构,则可以通过层层调用引导用户使用系统的每一个具体功能。
本系统采用下拉菜单的方式实现与用户的互动。
详细输入输出设计请参考“5系统模块详细设计”。
4.5 系统配置设计
本系统设计为单机系统,采用数据库方式管理数据。
1) 计算机硬件选择
计算机硬件的选择取决于数据的处理方式和运行的软件。
管理对计算机的基本要求是速度快、容量大、通道能力强、操作灵活方便,但是计算机的性能越高,其价格也就越昂贵,因此,在计算机硬件的选择上应全面考虑。
为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。
2) 数据库管理系统的选择
顺序编码
信息登记年
ZL )
,后两位为城区编号
图5房源编号——合成码示例图
ZL ,后两位:部门代号
图4员工编号——顺序码示例图
管理信息系统都是以数据库系统为基础,一个好的数据库管理系统对管理信息系统的应用有着举足轻重的重要影响,在数据库管理系统的选择上,主要考虑:数据库的性能、数据库管理系统的系统平台、数据库管理系统的安全保密性能、数据的类型。
3)应用软件的选择
在软件功能上应主要以下问题:
a)系统必须处理哪些时间和数据,软件能否满足数据显示的需要(如记录的长度,文件
最大长度等)。
b)能够产生哪些报表、文档或其他的输出。
c)储存的数据量及事件数。
d)必须满足哪些查询需求。
e)系统有哪些不足之处,如何解决。
综上所述,结合用户操作实际的需要,本系统采用的具体配置方案如下:
A)软件环境
客户端:
操作系统:Windows2000或更高
数据库:SQL server 2000 或更高
应用软件:Microsoft Visual Basic 2005 express edition或更高
服务器端:
操作系统:Windows2000或更高
数据库:SQL server 2000或更高
B)硬件环境:
服务器CPU:PIII 500以上,内存:256M以上
客户机CPU:P200MMX以上,内存:32M以上
C)本系统程序的开发环境为:
1.硬件环境
CPU: 2.0GHz (T4200)
内存:3G (2G+1G)
硬盘:250G
显示:1366×768分辨率,增强色32位。
2.软件环境
操作系统:Microsoft Windows 7旗舰版
OFFICE办公软件:Microsoft Office 2010(beta)
数据库软件:Microsoft SQL Server 2005 + Microsoft SQL Server 2000
视窗编程软件:Microsoft Visual Studio 2005(VB2005速成版)
5 系统模块详细设计
总体设计搭建了系统的功能框架,建立了系统数据库结构。
在总体设计的基础上,需要对每个模块的输入数据、需要完成的处理逻辑和输出数据进行较详细的设计和描述。
详细设计阶段,可以使用IPO图(输入、处理逻辑和输出)和PDL(程序设计语言)来表达每个模块的功能。
前者使用图形的方式,直观但不容易抓住全部的程序流程,后者使用三大基本程序控制结构来表达模块功能,没有图形直观,但与程序实现过程更为接近。
1)登陆模块
1.人机交互设计,登录界面如图6所示:
←图6登录界面设计。