




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
[小区停车管理系统]详细设计[V1.0(版本号)]拟制人______________________审核人______________________批准人______________________[二零零九年4月月二十二日]目录1.引言(Introduction)(秦磊30621012252102-021-0061)1.1编写目的在此编写详细设计的目的在于在概要设计的基础上,考虑“如何实现”这个软件系统,并对系统中的每个模块给出足够详细的描述。1.2背景(1)本项目的名称经项目小组决定定为“小区停车管理系统”(2)项目提出者:秦磊开发者:费晟珏袁楚楚钱跃平倪鸣峰徐绍先茆慧娟用户:淮安市居民小区2.模块设计(ModuleDesign)2.1登陆模块2.2用户信息管理模块(钱跃平30621012162102-021-0052)UserInformationmanagementmodule业主信息管理模块,标识符:form1,form2,form3,form4.Ownerinformationmanagementmodule,identifier:form1,form2,form3,form模块概述Modulesummarize1、简要情况:对业主信息的添加,删除,查询。Simplyinstance:Add,delete,queryforowner’sinformation2、模块属性:主控模块运行时才能进入分模块,模块常驻内存,非子程序,不可并发。Moduleattribute:Whenthemaincontrolmodulerunning,wecanaccesstothechildmodule,ModuleispermanentEMSmemory.Non-childsystem,itcan’tequallyissue.2.2.2Addmodule添加处理流程设计Designofaddmanageflow显示管理界面并初始化显示管理界面并初始化进入添加模块添加业主信息显示添加结果,存入数据库业主基本信息模块界面设计Designofinterface局部数据结构FrameoflocaldataID:string;//业主ID号,对业主区分ID:string,//Thenumberofowner’sID,Distinguishowners姓名:string;//业主姓名Namer:string;//Owner’sname性别:integer;//业主性别Sex:integer;//Owner’ssex生日:string;//业主生日Birthday:string;//owner’sbirthday电话:integer;//业主电话Telephone:integer;//Owner’stelephone手机号码:integer;//业主手机Mobilephone:integer;//Owner’sMobilephone停车位号:integer;//业主停车位号Numberofparkingspace;//Owner’snumberofparkingspace身份证号:integer;//业主身份证号NumberofIDcard:integer;//Owner’snumberofIDcard驾驶证号:integer;//业主驾驶证号Numberofdrivecard:integer;//Owner’snumberofdrivecard车牌号:integer;//业主车牌号Trademarkofcars:integer;//Owner’strademarkofcars算法Arithmetic输入框为空、0?输入框为空、0?跳出对话框是库存列表中有此输入数据?否跳出对话框否跳出对话框显示添加成功是结束开始窗体激活事件:form2.showFormactivationaffair:form2.show开始开始添加信息模块界面结束退出添加模块事件:form2.ExitQuitaddmoduleaffair:form2.Exit开始开始返回主管理主界面结束添加确定按钮按下事件:form2.Button1ClickAddbuttonclickaffair:form2.Button1Click否否ID为空、0?是警告否否返回返回确定添加?确定添加?否否添加成功添加成功重新输入是重新输入是更新业主数据库更新业主数据库2.2.3Deletemodule删除处理流程设计Designofdeletemanageflow显示管理界面并初始化显示管理界面并初始化进入删除模块删除业主信息删除所选信息,并显示删除成功通过业主的ID模块界面设计Designofinterface(3)局部数据结构FrameoflocaldataID:string;//业主ID号,对业主区分ID:string,//Thenumberofowner’sID,Distinguishowners姓名:string;//业主姓名Namer:string;//Owner’sname性别:integer;//业主性别Sex:integer;//Owner’ssex生日:string;//业主生日Birthday:string;//owner’sbirthday电话:integer;//业主电话Telephone:integer;//Owner’stelephone手机号码:integer;//业主手机Mobilephone:integer;//Owner’sMobilephone停车位号:integer;//业主停车位号Numberofparkingspace;//Owner’snumberofparkingspace身份证号:integer;//业主身份证号NumberofIDcard:integer;//Owner’snumberofIDcard驾驶证号:integer;//业主驾驶证号Numberofdrivecard:integer;//Owner’snumberofdrivecard车牌号:integer;//业主车牌号Trademarkofcars:integer;//Owner’strademarkofcars算法Arithmetic选择要删除的数据选择要删除的数据业主息点击删除返回否删除数据是结束开始窗体激活事件form3.showFormactivationaffair:form3.show开始开始删除信息模块界面结束退出删除模块事件:form3.ExitQuitdeletemoduleaffair:form3.Exit开始开始返回主管理主界面结束删除确定按钮按下事件:form3.BtDelClickDeletebuttonclickaffair:form3.BtDelClick确定删除?确定删除?否返回是删除成功更新业主数据库2.2.Querymodule查询处理流程设计Designofquerymanageflow显示管理界面并初始化显示管理界面并初始化进入查询模块查询业主信息显示查询的信息通过业主的ID或者姓名模块界面设计Designofinterface(3)局部数据结构FrameoflocaldataID:string;//业主ID号,对业主区分ID:string,//Thenumberofowner’sID,Distinguishowners姓名:string;//业主姓名Namer:string;//Owner’sname算法Arithmetic输入查询条件输入查询条件业主息输入正确返回否显示查询结果是结束开始窗体激活事件form4.showFormactivationaffair:form4.show开始开始查询信息模块界面结束退出查询模块事件:form4.ExitQuitquerymoduleaffair:form4.Exit开始开始返回主管理主界面结束删除确定按钮按下事件:form4.Button1ClickQuerybuttonclickaffair:form4.Button1Click条件为空,0?是条件为空,0?是警告否查询内容为空,0?是警告否显示相关业主信息(秦磊30621012252102-021-0061)2.3.11、简要情况(Briefing):小区业主车辆停放在本小区,需要登记业主信息,车辆信息。2、模块属性(ModuleAttribute):管理员进行业主信息,车辆信息的录入,可对其信息进行查询,删除,打印水晶报表。2.3.2(1)信息录入图2.1输入业主输入业主信息是否正确输入车辆信息是否正确信息录入提示错误并结束提示错误并结束否否是是(2)信息查询图2.2输入业主姓名,身份证,车位号输入业主姓名,身份证,车位号是否存在从业主车辆信息表中提取各项信息显示提示信息并结束是否(3)信息删除图2.3输入业主编号输入业主编号是否存在从业主车辆信息表中提取各项信息删除提示信息并结束否是(4)打印报表图2.4输入业主姓名输入业主姓名是否存在从业主车辆信息表中提取各项信息提示错误并结束打印否是2.3.(1)信息录入模块界面(2)信息查询模块界面(3)信息删除模块界面(4)打印模块界面2.3(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(1)窗体激活:界面初始化,设置业主编号输入焦点界面初始化,设置业主编号输入焦点开始结束(2)信息录入事件:开始开始检查各输入框是否为空检查输入项是否符合要求点击信息录入按钮,进行输入结束(3)信息查询事件:开始开始输入并确定查询条件输入正确显示查询结果结束(4)信息删除事件:开始开始选择要删除的数据业主息点击删除删除数据结束是否返回(5)打印事件:开始开始选择需要打印的数据确定打印打印信息作水晶报表结束2.4外来车辆管理模块2.5添加收费管理信息模块(Addthechargesinformationmodule)2.5.1模块概述[添加收费管理信息]模块用于添加小区车辆的收费信息,登记收费,如业主的的住址、应交费用、姓名等。2.5.1Descriptionofmodule[Addthechargesinformation]moduleusedforaddthechargesinformationofowners,Registrationservices,suchastheaddressesoftheowners,chargesofowners,owners’name.2.5.1模块属性只有操作用户登陆正确,才能进入该模块。1.2ModuleattributeOnlywhenthecorrectoperatorloginthesystem,getsinto[Addthechargesinformation]modulethencandisplaythechargesinformation.2处理流程设计2.Processflowdesign添加收费管理信息添加收费管理信息初始化显示添加收费界面管理信息显示基本信息户主基本信息信息收费保存送入系统模块界面设计3.Moduleinterfacedesign局部数据结构Localdatastructuresd1,d2:string;//存放开始日期和结束日期的字符串形式m1:integer;//存放金额4.算法4.Arithmetic4.1窗体激活事件开始开始界面初始显示所有要添加的收费信息结束5.2单击"添加按钮"事件开始开始添加的收费编号是否存在保存添加的结果YesNo结束5.3退出事件开始开始鼠标是否点击退出按钮Yes退出页面5.4置空事件开始开始鼠标是否点击置空按钮Yes置空控件信息查询收费管理信息模块模块概述[查询收费管理信息]模块用于户主查询自己的交费状况和物管查询收费管理信息。Locateowners’chargesinformationmoduleDescriptionofmodule[locateowners’chargesinformation]moduleusedforhouseholdquerythestateofchargesinformationandmanagementquerypropertyofmanagementfeesandchargesinformation.模块属性只有操作用户登陆正确,才能进入该模块。1.2ModuleattributeOnlywhenthecorrectoperatorloginthesystem,getsinto[locateowners’chargesinformation]modulethencandisplayqueryofthechargesinformation.2.处理流程设计2.Processflowdesign显示查询收费信息界面按收费编号或车位编号查询显示查询收费信息界面按收费编号或车位编号查询显示收费管理信息户主收费信息模块界面设计4.算法5.1窗体激活事件开始开始查询界面初始,设置查询信息页面为输入焦点结束5.2单击"查询按钮"事件开始开始单击收费编号按钮按收费编号查询的收费信息单击车位编号按钮按收费编号查询的收费信息结束YESNOYESNO5.3退出事件开始开始鼠标是否点击退出按钮Yes退出查询页面5.4置空事件开始开始鼠标是否点击置空按钮Yes置空控件信息删除收费信息模块Removehouseholdchargesinformationmodule模块概述[删除收费信息]模块用于删除户主的收费信息。Removehouseholdchargesinformation1.Descriptionofmodule[Removehouseholdchargesinformation]moduleforRemovehouseholdchargesinformation.模块属性只有操作用户登陆正确,才能进入该模块。1.2ModuleattributeOnlywhenthecorrectoperatorloginthesystem,getsinto[Removehouseholdchargesinformation]module.处理流程设计显示删除收费信息界面显示删除收费信息界面删除保存户主收费信息模块界面设计5.算法5.1窗体激活事件开始开始删除界面初始,设置删除页面为输入焦点结束5.2单击"删除按钮"事件开始开始删除收费编号是否存在在?Yes保存删除后的信息结束No5.3退出"删除收费信息页面"事件开始开始鼠标是否点击退出按钮Yes退出页面5.4置空事件开始开始鼠标是否点击置空按钮Yes置空控件信息2.6投诉管理模块2.7帮助模块(HelpModule)(袁楚楚3062101203YUANChu-chu2102-011-0039)2.7.1模块概述(ModuleSummary)(1)简要情况(Briefing)小区停车管理系统帮助模块中提供的文档可以组织成帮助集合。此集合中包含所有的原始产品文档,以及用于和小区停车管理系统集成的其他所有帮助,如小区停车管理系统更新的帮助集合。帮助内容包括四个方面:帮助主题:系统用户手册;与我们联系:可了解开发者的联系方式;关于小区停车管理系统:介绍系统版权信息;检查更新:可登录网站下载系统最新版本。快捷键:用户可用“Alt+H”快捷键打开帮助主题。“Alt+C”快捷键打开“与我们联系”。“Alt+A”快捷键打开“关于小区停车管理系统”。“Alt+U”快捷键打开“检查更新”。Filesinhelpmoduleoftheparkingmanagementforresidentialareathatcanbeorganizedhelpset.Thissetincludealloriginaldocumentsoftheproduction,andalltheotherhelpsthatusedinthesetofparkingmanagementforresidentialarea,forinstanceupgradeshelpsetforparkingmanagementforresidentialareahelpset.Thehelpincludesfourrespects:Helptheme:“HelpTheme”islikeausermanual;Contactwithus:Youcangetthewaystocontactwiththedeveloper;About:Introducethecopyrightinformationaboutthesystem;Update:Youcanloginthesitetodownloadthecurrentversionofthesystem.ShortcutKeys:Userscouldusetheshortcutkeys“Alt+H”open“Helptheme”;Shortcutkeys“Alt+C”open“Contactwithus”;Shortcutkeys“Alt+A”open“About”;Shortcutkeys“Alt+U”open“Update”.(2)模块属性(ModuleAttribute)管理员通过身份验证后登录系统才能进入本模块。Thelog-insystemcouldenterthismoduleaftertheadministratorprovesthroughtheidentity.2.7.2处理流程设计(ProcessingFlowDesign)InputthehelpthemethatyouwanttoqueryInputthehelpthemethatyouwanttoqueryIsthehelpthemeexitingornot?DisplaythecorrespondingthemeDisplay“Nohelpsubstance”NoYesChart1ProcessingFlowDesign(1)模块界面设计(ModuleInterfaceDesign)Picture1HelpModuleInterface2.7.3算法(Algorithm)进入帮助模块(EnterHelpModule)NavigationNavigationHelpMenuHelpMenuItemEndLogin是YesYesEndNoEndIstheusernamecorrectornot?Isthe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 急诊工作的方式计划
- 缔造良好工作氛围的策略计划
- 高中历史 第5课 美国独立战争教学实录2 岳麓版选修2
- 统编版小学语文二年级下册第15课《古诗二首》精美课件
- 爱卫知识培训课件社区
- 2025年濮阳货运从业资格证考试内容
- 2025年白山货运从业资格证模拟考试题库
- 2025年临汾道路货物运输从业资格证模拟考试
- 八年级政治下册 第五单元 我是中国公民 5.2《公民的权利和义务》情境探究型教学实录 粤教版
- 2025年天津货运从业资格证模拟考试下载
- 电风暴护理查房
- 2024-2025学年五年级(下)信息科技教学计划
- 2025年中国铸造行业市场前景预测及投资方向研究报告
- 食品采购员工工作计划
- CNAS-SC175:2024 基于ISO IEC 2000-1的服务管理体系认证机构认可方案
- 部门职责与工作流程手册
- 首检培训课件
- TSG 07-2019电梯安装修理维护质量保证手册程序文件制度文件表单一整套
- GB/T 44959.2-2024法庭科学第2部分:检验对象的识别、记录、收集、运输和保存
- 小学数学一年级下册期中试卷及答案-北师大版-2024-2025学年
- GB 4404.1-2024粮食作物种子第1部分:禾谷类
评论
0/150
提交评论