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

下载本文档

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

文档简介

1、文档编号: 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运行环境 ( 编程协定 ) . .3硬件及网络环境 . .3操作系统平台及服务器软件 . .4编程工具、调试和程序 . .4模拟、仿真数据 . .42.2

2、诊断、测试程序 . .42.3程序逻辑 . .43系统总体设计 .43.1数据库设计说明 . .53.2数据库访问公共模块设计说明 .63.3登陆模块 LoginForm 设计说明 .63.4主窗体 MainForm 设计说明 . .63.5住户资料录入窗体 ClientForm设计 .83.6用户管理 UserManagerForm 设计说明 .93.7用户口令修改 ChangePwdForm设计说明 .93.8关于 AboutForm 设计说明 . .91 引言1.1 编写目的规软件设计和软件管理,为物业信息管理系统程序编写提供详细的框架和参考。1.2 背景软件系统名称: 物业信息管理系统

3、(PropertyInformationManagement 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

4、 系统总体设计物业信息管理系统的总体设计模块如图1 所示:物业信息管理系统系住报投缴车统户修诉费位管管管管管管理理理理理理图 1系统层次结构图整个物业信息管理系统包括 6 大模块:系统管理、住户管理、报修管理、投诉管理、缴费管理和车位管理。系统管理主要功能:系统用户的添加、删除和修改;系统信息的保存。住户管理主要功能:住户资料的添加、删除、修改和查询。报修管理主要功能 (无须完成,但可自由发挥) :报修信息的添加、删除、修改、查询和管理。投诉管理主要功能 (无须完成,但可自由发挥) :投诉信息的添加、删除、修改、查询和管理。缴费管理主要功能 (无须完成,但可自由发挥) :住户缴费信息的添加、删

5、除、修改、查询和管理。车位管理主要功能 (无须完成,但可自由发挥) :车位信息的添加、删除、修改、查询和管理。3.1 数据库设计说明在 SQL Server2000 中新建一个名称为PIMS的数据库:1)在 MIS 数据库中新建一个名称为userList 的表。 userList表具体设计如下:字段名称字段类型中文含义主/ 外键备注UseridNumberic(9)用户编号主键自增长UsernameVarchar(10)用户名称无Not nullUserpwdVarchar(32)密码无UserpowerVarchar(32)用户权限无2)在 MIS 数据库中新建一个名称为client 的表。

6、 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关

7、联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) 用户名为下拉框

8、选择,所有用户名均为自动从数据库提取,以下拉框形式显示;2) 点击 登录 按钮后,连接数据库校验用户名和密码,如果合法则打开主窗体MainForm。3) 所有数据相关操作通过引用ADODM模块实现。3.4 主窗体 MainForm 设计说明1、 窗体名称: MainForm,设计参考界面如下:1) 主菜单结构如下:基本数据录入系统管理帮助2) 第二栏为工具栏,包含如图所示两个按钮;最下面为状态栏,分别显示操作员用户名(如:操作员:admin)和“工业大学计算机学院C/S 课程设计”文字。工 具栏状 态栏2、 菜单项及工具栏项功能描述:1) 点击菜单项 住户资料录入 打开住户资料录入窗体Clie

9、ntForm;2) 点击菜单项 用户管理 打开用户管理窗体UserManageForm;3) 点击菜单项 用户口令修改 打开用户口令修改窗体ChangePwdForm;4) 点击菜单项 重新登陆 先关闭主窗体MainForm,然后打开登陆窗体LoginForm ;5) 点击菜单项 退出 退出系统。6) 点击菜单项 关于 打开窗体AboutForm 。7) 点击工具栏按钮 住户资料录入编辑打开住户资料录入窗体ClientForm;8) 点击工具栏按钮 退出系统 退出系统。说明:菜单的快捷键都按照图示进行设计。3.5 住户资料录入窗体ClientForm设计1、 窗体名称: ClientForm,

10、设计参考界面如下:说明:窗体中包含一个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

提交评论