青岛理工大学软件需求分析报告院(系):计算机工程学院专业:软件需求分析学生姓名:王刚班级:_软件132班_学号:201307228题目:停车场管理系统起迄日期:2015.11.2~2014.11.15指导教师:丁凡完成日期:2015年11月15日停车场管理系统的设计与实现摘要本论文旨在设计一个简单、高效且人性化的停车场管理系统,希望能解决目前管理上存在的一些问题。系统的设计过程经过了可行性分析阶段、需求分析阶段、系统流程设计阶段、数据库物理设计阶段、数据库的实施和维护以及系统的编码与测试,最终完成了一个比较完善的收费停车场管理系统。系统主要功能包括:车辆的登记入库;车辆的停车收费;车库容量显示和修改;车辆的出入日志等等。本系统是一个单机版系统,不提供用户登录,只设有一个管理员账号登陆,以提高系统安全可靠性。该系统运行在WINDOWS7操作系统下,使用的C#语言开发,开发环境MicrosoftVisualStudio2010,数据库SQL2008。关键词:收费;停车场管理系统;高效性;人性化ParkingManagementSystemDesignandImplementationAbstractThispaperaimstodesignasimple,efficientandhumanizedparkinglotmanagementsystem,hopingtobeabletosolvesomeproblemsexistingincurrentmanagement.Systemdesignprocessthroughtherequirementanalysis,conceptualdesign,logicalstructuredesignphase,thedatabasephysicaldesignphase,implementationandmaintenance,andsystemcodingandtesting,finallycompletedarelativelycompletechargeparkinglotmanagementsystem.Systemmainfunctionincludes:thevehicle'sregistrationintotheTreasury;Vehicleparkingfees;Tariffmanagement;Thegaragecapacitydisplayandmodification;Vehicleaccesslogs,etc.Isastand-alonesystem,thissystemdoesnotprovidetheuserlogin,withonlyoneadministratoraccountlogin,inordertoimprovethesystemsafetyandreliability.ThesystemrunningundertheWINDOWS7operatingsystem,usingc#,thedevelopmentenvironmentofMicrosoftVisualStudio2010andSQL2008database.Keywords:parkinglot;Parkinglotmanagementsystem;Highefficiency;Humannature【目录】一、引言--------------------------------------------------------------------------11、目的-----------------------------------------------------------------------12、背景-----------------------------------------------------------------------13、参考资料-----------------------------------------------------------------1二、任务概述--------------------------------------------------------------------21、目标-----------------------------------------------------------------------22、系统(或用户)的特点-----------------------------------------------23、假定和约束--------------------------------------------------------------24、业务风险-----------------------------------------------------------------2三、开发环境及软件介绍-----------------------------------------------------41、设计工具和数据库的选择--------------------------------------------42、开发系统的主要工具和使用语言介绍-----------------------------42.1.C#介绍---------------------------------------------------------------42.2.Microsoftsqlserver2008数据库介绍--------------------------53、系统运行环境-----------------------------------------------------------5四、可行性分析-----------------------------------------------------------------61、可行性分析研究--------------------------------------------------------62、技术可行性--------------------------------------------------------------73、经济可行性--------------------------------------------------------------74、结论-----------------------------------------------------------------------7五、需求规定--------------------------------------------------------------------71、软件功能说明-----------------------------------------------------------72、用户界面需求-----------------------------------------------------------93、系统安全性--------------------------------------------------------------94、数据流图---------------------------------------------------------------105、对功能和性能的一般规定------------------------------------------105.1功能模块图---------------------------------------------------------116、精度---------------------------------------------------------------------127、时间特性---------------------------------------------------------------128、灵活性------------------------------------------------------------------13六、系统流程分析------------------------------------------------------------131、系统流程图------------------------------------------------------------132、流程分析---------------------------------------------------------------14七、系统实现------------------------------------------------------------------141、停车场车位划分------------------------------------------------------142、系统查询功能---------------------------------------------------------153、登陆实现---------------------------------------------------------------154、车库容量管理模块的实现------------------------------------------165、车辆入库模块的实现------------------------------------------------166、车辆出入日志模块的实现------------------------------------------16八、系统的数据要求---------------------------------------------------------171、E-R图-------------------------------------------------------------------172、数据字典---------------------------------------------------------------19九、运行环境规定------------------------------------------------------------20十、软件属性------------------------------------------------------------------21十一、总结---------------------------------------------------------------------22十二、致谢---------------------------------------------------------------------231一、引言本说明书主要描述如何实现停车场管理系统,以及该系统的实现目的、范围、功能。供概要实际人员和软件开发人员参考。随着经济的发展和人民生活水平的提高,买车成为人们的奋斗目标之一,当然已经有很多人买起了车。可是随着车辆的增多,车辆的停泊问题也随之出现。这就使得各停车场需要更加先进、更加完善的车辆管理系统,为车主带来方便,使停车场的管理系统化。因此开发了停车场管理系统。1、目的1.1停车场内车辆信息的及时汇总,随时了解停车场车位的使用状况1.2统计车辆信息全部电脑化,提高工作效率和工作质量1.3以停车场内的全部车辆信息为基础,动态分配停车位,尽量达到车位的最高利用率1.4停车费用的结算也由电脑来完成,解决用户所担心的乱收费问题。2、背景我国数字化技术应用现已逐渐应用到社会的各个领域中;为了节约大