CS程序设计-物业信息管理系统设计说明书_第1页
CS程序设计-物业信息管理系统设计说明书_第2页
CS程序设计-物业信息管理系统设计说明书_第3页
CS程序设计-物业信息管理系统设计说明书_第4页
CS程序设计-物业信息管理系统设计说明书_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号:PIMS_E_01(PIMS为系统文档,E为设计说明文档,01为编号)分册名称:物业信息管理系统设计说明书密 级:0级第1册/共1册物业信息管理系统设计说明书编写人:王春平修改情况记录:版本号修改批准人修改人修改日期签收人0.1王春平2011/11/01浙江工业大学计算机学院2011.11目 录1引言31.1编写目的31.2背景31.3参考资料31.4定义32程序系统的组织结构32.1运行环境(编程协定)4硬件及网络环境4操作系统平台及服务器软件4编程工具、调试和链接程序4模拟、仿真数据42.2诊断、测试程序42.3程序逻辑43系统总体设计43.1数据库设计说明53.2数据库访问公共模块设计说明53.3登陆模块LoginForm设计说明63.4主窗体MainForm设计说明63.5住户资料录入窗体ClientForm设计73.6用户管理UserManagerForm设计说明93.7用户口令修改ChangePwdForm设计说明93.8关于AboutForm设计说明91 引言1.1 编写目的规范软件设计和软件管理,为物业信息管理系统程序编写提供详细的框架和参考。1.2 背景软件系统名称:物业信息管理系统(Property Information Management System,简称PIMS)。1.3 参考资料无1.4 定义无2 程序系统的组织结构本系统采用C/S(Client/Server,客户机/服务器)模式进行开发。2.1 运行环境(编程协定)硬件及网络环境PC机+局域网操作系统平台及服务器软件操作系统:WinXP,Windows Vista,Windows 7数据库管理系统:Microsoft SQL Server 2000(Desktop Edition)编程工具、调试和链接程序Delphi7.0或更高版本模拟、仿真数据无2.2 诊断、测试程序无2.3 程序逻辑3 系统总体设计物业信息管理系统的总体设计模块如图1所示:物业信息管理系统系统管理住户管理报修管理投诉管理缴费管理车位管理图1 系统层次结构图整个物业信息管理系统包括6大模块:系统管理、住户管理、报修管理、投诉管理、缴费管理和车位管理。系统管理主要功能:系统用户的添加、删除和修改;系统信息的保存。住户管理主要功能:住户资料的添加、删除、修改和查询。报修管理主要功能(无须完成,但可自由发挥):报修信息的添加、删除、修改、查询和管理。投诉管理主要功能(无须完成,但可自由发挥):投诉信息的添加、删除、修改、查询和管理。缴费管理主要功能(无须完成,但可自由发挥):住户缴费信息的添加、删除、修改、查询和管理。车位管理主要功能(无须完成,但可自由发挥):车位信息的添加、删除、修改、查询和管理。3.1 数据库设计说明在SQL Server2000中新建一个名称为PIMS的数据库:1)在MIS数据库中新建一个名称为userList的表。userList表具体设计如下:字段名称字段类型中文含义主/外键备注UseridNumberic(9)用户编号主键自增长UsernameVarchar(10)用户名称无Not nullUserpwdVarchar(32)密码无UserpowerVarchar(32)用户权限无2)在MIS数据库中新建一个名称为client的表。client表具体设计如下:字段名称字段类型中文含义主/外键备注Zh_BHVarchar(32)住户编号主键Zh_MCVarchar(32)住户名称Zh_LXDHVarchar(32)联系电话Zh_LXDZVarchar(32)联系地址Zh_YFJEFloat预付金额Zh_QFJEFloat欠费金额Zh_ZTVarchar(32)状态Zh_BZVarchar(256)备注3)在MIS数据库中新建一个名称为clientfamily的表。clientfamily表具体设计如下:字段名称字段类型中文含义主/外键备注ZHF_BHVarchar(32)住户编号外键与Client表的ZH_BH关联Zhf_XMVarchar(6)姓名Zhf_CWVarchar(6)称谓Zhf_SRDate生日Zhf_XBbit性别Zhf_BZVarchar(256)备注3.2 数据库访问公共模块设计说明1、 数据模块名称:ADODM,包含数据组件如下:1) ADOConnection组件,连接数据库;2) ADOTable组件,数据集,关联数据表;3) DataSource组件,数据源,打开数据集;说明:1) 具体组件内容请自行设计;2) 数据组件也可选用BDE组件。3.3 登陆模块LoginForm设计说明1、 窗体名称:LoginForm,设计参考界面如下:2、 功能描述:1) 用户名为下拉框选择,所有用户名均为自动从数据库提取,以下拉框形式显示;2) 点击登录按钮后,连接数据库校验用户名和密码,如果合法则打开主窗体MainForm。3) 所有数据相关操作通过引用ADODM模块实现。3.4 主窗体MainForm设计说明1、 窗体名称:MainForm,设计参考界面如下:1) 主菜单结构如下:基本数据录入系统管理帮助2) 第二栏为工具栏,包含如图所示两个按钮;最下面为状态栏,分别显示操作员用户名(如:操作员:admin)和“浙江工业大学计算机学院C/S课程设计”文字。工具栏状态栏2、 菜单项及工具栏项功能描述:1) 点击菜单项住户资料录入打开住户资料录入窗体ClientForm;2) 点击菜单项用户管理打开用户管理窗体UserManageForm;3) 点击菜单项用户口令修改打开用户口令修改窗体ChangePwdForm;4) 点击菜单项重新登陆先关闭主窗体MainForm,然后打开登陆窗体LoginForm;5) 点击菜单项退出退出系统。6) 点击菜单项关于打开窗体AboutForm。7) 点击工具栏按钮住户资料录入编辑 打开住户资料录入窗体ClientForm;8) 点击工具栏按钮退出系统 退出系统。说明:菜单的快捷键都按照图示进行设计。3.5 住户资料录入窗体ClientForm设计1、 窗体名称:ClientForm,设计参考界面如下:说明:窗体中包含一个PageControl组件,有2个Page,分别是住户资料和住户家庭成员资料。2、 功能描述:1) 增加、确定、删除和取消按钮为2个Page公用,分别用于住户资料和住户家庭成员资料的添加、保存(含修改的保存操作,可通过DBEdit等组件直接修改)、删除和窗体的关闭。2) 浏览数据表格的数据时,各编辑框的资料跟着相应该变。3) 点击打开Page住户家庭成员资料时,应该根据Page住户资料的当前住户编号检索其相应的住户家庭成员资料列表(如上图所示,此时住户编号为1)。3.6 用户管理UserManagerForm设计说明1、 窗体名称:UserManagerForm,设计界面参考见上图(但无PageControl组件),或自由设计亦可。2、 功能描述:增加、确定、删除和取消按钮分别用于用户的添加、保存(含修改的保存操作,可通过DBEd

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论