vb.net小区停车管理系统详细设计.doc
《vb.net小区停车管理系统详细设计.doc》由会员分享,可在线阅读,更多相关《vb.net小区停车管理系统详细设计.doc(33页珍藏版)》请在咨信网上搜索。
[小区停车管理系统] 详细设计 [V1.0(版本号)] 拟 制 人______________________ 审 核 人______________________ 批 准 人______________________ [二零零九年4月月二十二日] 目 录 1.引言(Introduction)(秦 磊 3062101225 2102-021-0061) 1.1编写目的 在此编写详细设计的目的在于在概要设计的基础上,考虑“如何实现”这个软件系统,并对系统中的每个模块给出足够详细的描述。 1.2背景 (1)本项目的名称经项目小组决定定为“小区停车管理系统” (2)项目提出者:秦 磊 开发者:费晟珏 袁楚楚 钱跃平 倪鸣峰 徐绍先 茆慧娟 用户:淮安市居民小区 2.模块设计(Module Design) 2.1登陆模块 2.2用户信息管理模块 (钱跃平 3062101216 2102-021-0052) User Information management module 业主信息管理模块,标识符:form1,form2,form3,form4. Owner information management module, identifier: form1, form2,form3,form4. 2.2.1模块概述 Module summarize 1、简要情况:对业主信息的添加,删除,查询。 Simply instance: Add,delete,query for owner’s information 2、模块属性:主控模块运行时才能进入分模块,模块常驻内存,非子程序,不可并发。 Module attribute:When the main control module running,we can access to the child module,Module is permanent EMS memory.Non-child system,it can’t equally issue. 2.2.2添加模块 Add module (1) 添加处理流程设计 Design of add manage flow 显示管理界面并初始化 进入添加模块 添加业主信息 显示添加结果,存入数据库 业主基本信息 (2) 模块界面设计 Design of interface (3) 局部数据结构 Frame of local data ID:string; //业主ID号,对业主区分 ID:string,//The number of owner’s ID,Distinguish owners 姓名:string; //业主姓名 Namer: string;//Owner’s name 性别: integer; // 业主性别 Sex: integer;//Owner’s sex 生日: string; //业主生日 Birthday: string; //owner’s birthday 电话: integer; //业主电话 Telephone: integer;// Owner’s telephone 手机号码: integer; //业主手机 Mobile phone: integer;// Owner’s Mobile phone 停车位号: integer; //业主停车位号 Number of parking space;// Owner’s number of parking space 身份证号: integer; //业主身份证号 Number of ID card: integer;// Owner’s number of ID card 驾驶证号: integer; //业主驾驶证号 Number of drive card: integer;// Owner’s number of drive card 车牌号: integer; //业主车牌号 Trademark of cars: integer;// Owner’s trademark of cars (4) 算法 Arithmetic 输入框为空、0? 跳出对话框 是 库存列表中有此输入数据? 否 跳出对话框 否 跳出对话框显示添加成功 是 结束 开始 窗体激活事件:form2.show Form activation affair: form2.show 开始 添加信息模块界面 结束 退出添加模块事件:form2. Exit Quit add module affair:form2.Exit 开始 返回主管理主界面 结束 添加确定按钮按下事件:form2.Button1Click Add button click affair: form2.Button1Click 否 ID 为空、0? 是 警告 否 返回 确定添加? 否 添加成功 重新输入 是 更新业主数据库 2.2.3删除模块 Delete module (1) 删除处理流程设计 Design of delete manage flow 显示管理界面并初始化 进入删除模块 删除业主信息 删除所选信息,并显示删除成功 通过业主的ID (2) 模块界面设计 Design of interface (3)局部数据结构 Frame of local data ID:string; //业主ID号,对业主区分 ID:string,//The number of owner’s ID,Distinguish owners 姓名:string; //业主姓名 Namer: string;//Owner’s name 性别: integer; // 业主性别 Sex: integer;//Owner’s sex 生日: string; //业主生日 Birthday: string; //owner’s birthday 电话: integer; //业主电话 Telephone: integer;// Owner’s telephone 手机号码: integer; //业主手机 Mobile phone: integer;// Owner’s Mobile phone 停车位号: integer; //业主停车位号 Number of parking space;// Owner’s number of parking space 身份证号: integer; //业主身份证号 Number of ID card: integer;// Owner’s number of ID card 驾驶证号: integer; //业主驾驶证号 Number of drive card: integer;// Owner’s number of drive card 车牌号: integer; //业主车牌号 Trademark of cars: integer;// Owner’s trademark of cars (3) 算法 Arithmetic 选择要删除的数据 业主 息 点击删除 返回 否 删除数据 是 结束 开始 窗体激活事件form3.show Form activation affair: form3.show 开始 删除信息模块界面 结束 退出删除模块事件:form3. Exit Quit delete module affair: form3.Exit 开始 返回主管理主界面 结束 删除确定按钮按下事件:form3. BtDelClick Delete button click affair: form3. BtDelClick 确定删除? 否 返回 是 删除成功 更新业主数据库 2.2.4查询模块 Query module (1) 查询处理流程设计 Design of query manage flow 显示管理界面并初始化 进入查询模块 查询业主信息 显示查询的信息 通过业主的ID或者姓名 (2) 模块界面设计 Design of interface (3)局部数据结构 Frame of local data ID:string; //业主ID号,对业主区分 ID:string,//The number of owner’s ID,Distinguish owners 姓名:string; //业主姓名 Namer: string;//Owner’s name (3) 算法 Arithmetic 输入查询条件 业主 息 输入正确 返回 否 显示查询结果 是 结束 开始 窗体激活事件form4.show Form activation affair: form4.show 开始 查询信息模块界面 结束 退出查询模块事件:form4. Exit Quit query module affair: form4.Exit 开始 返回主管理主界面 结束 删除确定按钮按下事件:form4. Button1Click Query button click affair: form4. Button1Click 条件为空,0? 是 警告 否 查询内容为空,0? 是 警告 否 显示相关业主信息 2.3小区业主车辆管理模块 (秦 磊 3062101225 2102-021-0061) 2.3.1模块概述(Module Summary) 1、简要情况(Briefing): 小区业主车辆停放在本小区,需要登记业主信息,车辆信息。 2、模块属性(Module Attribute) : 管理员进行业主信息,车辆信息的录入,可对其信息进行查询,删除,打印水晶报表。 2.3.2模块处理流程设计(Processing Flow Design) (1)信息录入 图2.1 输入业主信息 是否正确 输入车辆信息 是否正确 信息录入 提示错误并结束 提示错误并结束 否 否 是 是 (2)信息查询 图2.2 输入业主姓名,身份证,车位号 是否存在 从业主车辆信息表中提取各项信息 显示 提示信息并结束 是 否 (3)信息删除 图2.3 输入业主编号 是否存在 从业主车辆信息表中提取各项信息 删除 提示信息并结束 否 是 (4)打印报表 图2.4 输入业主姓名 是否存在 从业主车辆信息表中提取各项信息 提示错误并结束 打印 否 是 2.3.3模块界面设计 (1)信息录入模块界面 (2)信息查询模块界面 (3)信息删除模块界面 (4)打印模块界面 2.3.4局部数据结构 (1)信息录入模块 编号:string; //业主编号,对业主区分 姓名:string; //业主姓名 年龄:string; //业主年龄 手机: integer; // 业主手机 身份证号: integer; //业主身份证号 生日: string; //业主生日 电话: integer; //业主电话 车辆牌照: integer; //业主车辆牌照 车辆类型:integer; //业主车辆类型 车位号: integer; //业主停车位号 驾驶证号: integer; //业主驾驶证号 车牌号: integer; //业主车牌号 办卡日期:integer; //办卡日期 截至日期:integer; //截至日期 缴费金额:string; //缴费金额 (2)信息查询模块 编号:string; //业主编号,对业主区分 身份证号: integer; //业主身份证号 车位号: integer; //业主停车位号 (3)信息删除模块 编号:string; //业主编号,对业主区分 姓名:string; //业主姓名 年龄:string; //业主年龄 手机: integer; // 业主手机 身份证号: integer; //业主身份证号 生日: string; //业主生日 电话: integer; //业主电话 车辆牌照: integer; //业主车辆牌照 车辆类型:integer; //业主车辆类型 车位号: integer; //业主停车位号 驾驶证号: integer; //业主驾驶证号 车牌号: integer; //业主车牌号 办卡日期:integer; //办卡日期 截至日期:integer; //截至日期 缴费金额:string; //缴费金额 (4)打印模块 编号:string; //业主编号,对业主区分 姓名:string; //业主姓名 年龄:string; //业主年龄 手机: integer; // 业主手机 身份证号: integer; //业主身份证号 生日: string; //业主生日 电话: integer; //业主电话 车辆牌照: integer; //业主车辆牌照 车辆类型:integer; //业主车辆类型 车位号: integer; //业主停车位号 驾驶证号: integer; //业主驾驶证号 车牌号: integer; //业主车牌号 办卡日期:integer; //办卡日期 截至日期:integer; //截至日期 缴费金额:string; //缴费金额 2.3.5算法 (1)窗体激活: 界面初始化,设置业主编号输入焦点 开始 结束 (2)信息录入事件: 开始 检查各输入框是否为空 检查输入项是否符合要求 点击信息录入按钮,进行输入 结束 (3)信息查询事件: 开始 输入并确定查询条件 输入正确 显示查询结果 结束 (4)信息删除事件: 开始 选择要删除的数据 业主 息 点击删除 删除数据 结束 是 否 返回 (5)打印事件: 开始 选择需要打印的数据 确定打印 打印信息作水晶报表 结束 2.4外来车辆管理模块 2.5 添加收费管理信息模块(Add the charges information module) 2.5.1模块概述 [添加收费管理信息]模块用于添加小区车辆的收费信息,登记收费,如业主的的住址、应交费用、姓名等。 2.5.1Description of module [Add the charges information ]module used for add the charges information of owners, Registration services, such as the addresses of the owners, charges of owners, owners’ name . 2.5.1模块属性 只有操作用户登陆正确,才能进入该模块。 1.2Module attribute Only when the correct operator log in the system,gets into[Add the charges information ] module then can display the charges information. 2处理流程设计 2.Process flow design 添加收费管理信息 初始化 显示添加收费界面管理信息 显示基本信息 户主基本信息信息 收费 保存 送入系统 3. 模块界面设计 3.Module interface design 局部数据结构 Local data structures d1,d2:string; //存放开始日期和结束日期的字符串形式 m1:integer; //存放金额 4. 算法 4.Arithmetic 4.1 窗体激活事件 开始 界面初始 显示所有要添加的收费信息 结束 5.2 单击"添加按钮"事件 开始 添加的收费编号是否存在 保存添加的结果 Yes No 结束 5.3 退出事件 开始 鼠标是否点击退出按钮 Yes 退出页面 5.4 置空事件 开始 鼠标是否点击置空按钮 Yes 置空控件信息 查询收费管理信息模块 1. 模块概述 [查询收费管理信息]模块用于户主查询自己的交费状况和物管查询收费管理信息。 Locate owners’charges information module 1. Description of module [locate owners’charges information]module used for household query the state of charges information and management query property of management fees and charges information. 2. 模块属性 只有操作用户登陆正确,才能进入该模块。 1.2Module attribute Only when the correct operator log in the system,gets into[locate owners’charges information ] module then can display query of the charges information. 2.处理流程设计 2.Process flow design 显示查询收费信息界面 按收费编号或车位编号查询 显示收费管理信息 户主收费信息 3. 模块界面设计 4. 算法 5.1 窗体激活事件 开始 查询界面初始,设置查询 信息页面为输入焦点 结束 5.2 单击"查询按钮"事件 开始 单击收费编号按钮 按收费编号查询的收费信息 单击车位编号按钮 按收费编号查询的收费信息 结束 YES NO YES NO 5.3 退出事件 开始 鼠标是否点击退出按钮 Yes 退出查询页面 5.4 置空事件 开始 鼠标是否点击置空按钮 Yes 置空控件信息 删除收费信息模块 Remove household charges information module 1. 模块概述 [删除收费信息]模块用于删除户主的收费信息。 Remove household charges information 1. Description of module [Remove household charges information ] module for Remove household charges information. 4. 模块属性 只有操作用户登陆正确,才能进入该模块。 1.2Module attribute Only when the correct operator log in the system,gets into[Remove household charges information ] module. 3. 处理流程设计 显示删除收费信息界面 删除 保存 户主收费信息 4. 模块界面设计 5. 算法 5.1 窗体激活事件 开始 删除界面初始,设置删除 页面为输入焦点 结束 5.2 单击"删除按钮"事件 开始 删除收费编号是否存在在? Yes 保存删除后的信息 结束 No 5.3 退出"删除收费信息页面"事件 开始 鼠标是否点击退出按钮 Yes 退出页面 5.4 置空事件 开始 鼠标是否点击置空按钮 Yes 置空控件信息 2.6投诉管理模块 2.7帮助模块(Help Module) (袁楚楚 3062101203 YUAN Chu-chu 2102-011-0039) 2.7.1模块概述(Module Summary) (1) 简要情况(Briefing) 小区停车管理系统帮助模块中提供的文档可以组织成帮助集合。此集合中包含所有的原始产品文档,以及用于和小区停车管理系统集成的其他所有帮助,如 小区停车管理系统更新的帮助集合。 帮助内容包括四个方面: 帮助主题:系统用户手册; 与我们联系:可了解开发者的联系方式; 关于小区停车管理系统:介绍系统版权信息; 检查更新:可登录网站下载系统最新版本。 快捷键: 用户可用“Alt + H”快捷键打开帮助主题。 “Alt + C”快捷键打开 “与我们联系”。 “Alt + A”快捷键打开 “关于 小区停车管理系统”。 “Alt + U”快捷键打开 “检查更新”。 Files in help module of the parking management for residential area that can be organized help set. This set include all original documents of the production, and all the other helps that used in the set of parking management for residential area, for instance upgrades help set for parking management for residential area help set. The help includes four respects: Help theme: “Help Theme” is like a user manual; Contact with us: You can get the ways to contact with the developer; About: Introduce the copyright information about the system; Update: You can login the site to download the current version of the system. Shortcut Keys: Users could use the shortcut keys “Alt + H” open “Help theme”; Shortcut keys “Alt + C” open “Contact with us”; Shortcut keys “Alt + A” open “About”; Shortcut keys “Alt + U” open “Update”. (2)模块属性(Module Attribute) 管理员通过身份验证后登录系统才能进入本模块。 The log-in system could enter this module after the administrator proves through the identity. 2.7.2处理流程设计(Processing Flow Design) Input the help theme that you want to query Is the help theme exiting or not? Display the corresponding theme Display “No help substance” No Yes Chart 1 Processing Flow Design (1)模块界面设计(Module Interface Design) Picture1 Help Module Interface 2.7.3算法(Algorithm) 进入帮助模块(Enter Help Module) Navigation Help Menu Help Menu Item End Login 是 Yes Yes End No End Is the user name correct or not? Is the password correct or not? Chart 2 Inter Help Module 点击菜单项事件(Click Menu Item Event): ToolStripMenuItem_Click 搜索帮助主题(Search Help Theme) Input the help theme that you want to query Is the help theme exiting or not? Display the corresponding theme Display “No help substance” No Yes Chart 3 Processing Flow Design 调用关键字帮助(Calling keywords): HtmlHelpAny hwnd, "MyHelp.chm", HH_DISPLAY_INDEX, "totoal" 搜索数据并且返回结果(Search data and then return results): Public Overloads Function FindData(ByVal Name As String) As ArrayList (3)打印(Print) Start Installed printer or not? Print Suggest“You must install printer before print” No Yes 单击打印按钮 (Click Print Buttont): Dim pd As System.Drawing.Printing.PrintDocument pd = New System.Drawing.Printing.PrintDocument() PrintDialog1.Document = pd If (PrintDialog1.ShowDialog() = DialogResult.OK) Then pd.Print() (4)检查更新(Check Update) “Check Update” Login Huiyin institute of technology site End 单击检查更新菜单项(Click Check Update Menu Item): System.Diagnostics.Process.Start("") 目 录 第一章 总 论 1 1.1项目概况 1 1.2研究依据及范围 2 1.3结论 3 1.4建议 4 第二章 项目建设的背景和必要性 5 2.1项目建设的背景 6 2.2项目建设的必要性 7 第三章 项目服务需求分析 9 第四章 项目选址与建设条件 11 4.1选址原则 11 4.2项目选址 11 4.3建设条件 12 第五章 建设方案与设计 12 5.1建设规模与内容 12 5.2总体规划设计 13 5.3结构方案 18 5.4主要配套设备 19 5.5给水工程 20 5.6排水工程 22 5.7电气设计 23 5.8节能设计 26 第六章 项目实施进度和招投标管理 29 6.1 项目实施进度 29 6.2招投标管理 31 第七章 环境影响分析 31 7.1项目主要污染源分析 32 7.2 环境保护措施及治理效果 35 第八章 消防、安全与卫生防护 37 8.1 消防 37 8.2 劳动安全 38 8.3 卫生防护 39 第九章 组织机构、运作方式与项目实施进度 39 9.1 项目建设组织机构 39 9.2项目运营组织机构 41 9.3劳动定员 42 第十章 投资估算和资金筹措 42 10.1投资估算 43 10.2 项目所需流动资金 49 10.3资金筹措 49 第十一章 经济和社会效益评价 50 11.1 经济效益评价 50 11.2 社会效益评价 50 第十二章 结 论 50 12.1 主要结论 50 12.2 建 议 51 附录:1、****发改局《关于*******迁建工程项目建议书的批复》 2、****村镇建设管理所《*******迁建项目用地红线》- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb net 小区 停车 管理 系统 详细 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文