为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

停车场管理系统需求分析说明书

2021-03-20 3页 doc 311KB 5阅读

用户头像 个人认证

ysdg83

从事建筑公司质量、技术

举报
停车场管理系统需求分析说明书-理工大学软件需求分析报告院(系):计算机工程学院专业:软件需求分析学生:王刚班级:_软件132班_ 学号:201307228题目:停车场管理系统起迄日期:2015.11.2~2014.11.15指导教师:丁凡完成日期:2015年11月15日停车场管理系统的设计与实现摘要本论文旨在设计一个简单、高效且人性化的停车场管理系统,希望能解决目前管理上存在的一些问题。系统的设计过程经过了可行性分析阶段、需求分析阶段、系统流程设计阶段、数据库物理设计阶段、数据库的实施和维护以及系统的编码与测试,最终完成了一个比较完善的收费停车场管理系统...
停车场管理系统需求分析说明书
-理工大学软件需求分析报告院(系):计算机工程学院专业:软件需求分析学生:王刚班级:_软件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【目录】TOC\o"1-3"\h\uHYPERLINK\l_Toc9506一、引言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十二、致23一、引言本说明书主要描述如何实现停车场管理系统,以及该系统的实现目的、围、功能。供概要实际人员和软件开发人员参考。随着经济的发展和人民生活水平的提高,买车成为人们的奋斗目标之一,当然已经有很多人买起了车。可是随着车辆的增多,车辆的停泊问题也随之出现。这就使得各停车场需要更加先进、更加完善的车辆管理系统,为车主带来方便,使停车场的管理系统化。因此开发了停车场管理系统。1、目的1.1停车场车辆信息的及时汇总,随时了解停车场车位的使用状况1.2统计车辆信息全部电脑化,提高工作效率和工作质量1.3以停车场的全部车辆信息为基础,动态分配停车位,尽量达到车位的最高利用率1.4停车费用的结算也由电脑来完成,解决用户所担心的乱收费问题。2、背景我国数字化技术应用现已逐渐应用到社会的各个领域中;为了节约大量的人力、物力、财力。本设计针对目前停车场管理存在的介质落后、集成自动化程度低、安全性差、人性化和运行效率低下的不足,结合目前科学技术领域的最新研究成果,设计了一种技术较先进、性能可靠、自动化程度较高的停车场管理系统。本设计的指导思想立足于提高停车场管理系统的可靠性、安全性和高效性,对目前我国各大中城市所面临的“停车难”问题的解决,具有一定得促进作用。3、参考资料编号资料名称简介作者日期出版单位1《软件需求》Karl.Wiegers清华大学2《实用软件工程》人杰殷人昆永雷清华大学3《软件工程课程设计》龙澍诚机械工业二、任务概述1、目标具有操作简单、使用方便、功能先进等特点,停车场使用者可以在最短的时间进入或离开停车场,从而提高停车场的管理水平,取得更高的经济效益和良好的社会效益。它一方面以智能化设备和完善的管理软件来简化人的劳动,实现停车场车辆进入、场监控以及计费收费等全过程的完全无人化管理;另一方面通过网络化管理实现能够在一个相对广阔的地域(例如一个城市)了解多个停车场情况,提前预定停车位,最终实现“随意”停车。2、系统(或用户)的特点停车场管理系统利用现在高新科学技术对停车场进行管理,提高管理的有效性、安全性、可靠性和停车场运行自动化程度。由于尽量减少人工的参与,从而最大限度的减少人员费用以及由于人为失误或舞弊造成的损失,大大提高整个停车场的经济性、安全性与使用效率。3、假定和约束(1)该软件开发运行的最短寿命为5年(2)经费是由使用该系统的公司支持(3)开发软件投入使用的最迟时间是一个月4、业务风险RI-1:软件开发起始阶段.此阶段软件开发一般进行可行性分析、需求分析、部分的业务模型设计、编写软件开发等,此时发生的风险属于开发围风险类别.它可能是:项目围描述不清楚界限和目标都不明确;对业务和需求不了解;对系统认识不清,进度和计划安排混乱.这些风险一般属于高级别的风险,有可能导致开发的失败甚至取消.RI-2:软件开发设计阶段.本阶段主要是系统设计完善工作,包括软件架构、系统功能、系统约束、测试等,可能会有少量的编码,以验证部分设计.可能出现的风险表现为:对系统功能和架构考虑不周全,导致可能需要进行无数次修改;设计缺少客户或相关验证,导致需要再修改;缺少变更控制,任意按客或系统的需要修改设计,以至于破坏了整体性.RI-3:实施阶段.该阶段进行编码实现工作,包括测试和部分的设计变更,设计补充等.可能存在的风险是:设计错误导致无法进行编码实现;开发团队本身的纪律约束和沟通成为开发障碍,所有成员对设计的理解不一致;模块无法集成;项目突然发生重大变更;开发人员本身的能力导致编码无法继续;测试不能保证良好的验证开发等.此阶段的风险,大都属于中等风险,需要专业能力解决.如可进行编码培训防止编码混乱带来的风险,召开沟通会议消除对设计的理解不一致等.RI-4:产品化及结束(收尾)阶段.此阶段是进行产品化包装部署或客户实施安装维护等[6],发生风险的可能性较小,属中度或轻微风险.一般可能的风险有:客户不满意;维护性差等.这些情况可在前面的阶段进行更好的控制来减轻这里的风险,当然也可以进行升级修改的方式.但是这里发生的风险在开始的时候对开发和项目的成败影响达到最大化。三、开发环境及软件介绍1、设计工具和数据库的选择使用C#作为开发语言,主要因C#是一种安全的、稳定的、简单的、优雅的高级程序语言,。选择MicrosoftSQLServer2008是因为它具有使用方便(​http:​/​​/​baike.baidu.com​/​view​/​142800.htm"\t"_blank​)可伸缩性好与相关软件(​http:​/​​/​baike.baidu.com​/​view​/​37.htm"\t"_blank​)集成程度(​http:​/​​/​baike.baidu.com​/​view​/​644590.htm"\t"_blank​)高等优点(​http:​/​​/​baike.baidu.com​/​view​/​1465058.htm"\t"_blank​)。2、开发系统的主要工具和使用语言介绍2.1.C#介绍C#语法表现力强,而且简单易学。C#的大括号语法使任何熟悉C、C++或Java的人都可以立即上手。了解上述任何一种语言的开发人员通常在很短的时间就可以开始使用C#高效地进行工作。C#语法简化了C++的诸多复杂性,并提供了很多强大的功能,例如可为null的值类型、枚举、委托、lambda表达式和直接存存取,这些都是Java所不具备的。C#支持泛型方法和类型,从而提供了更出色的类型安全和性能。C#还提供了迭代器,允许集合类的实施者定义自定义的迭代行为,以便容易被客户端代码使用。语言集成查询(LINQ)表达式使强类型查询成为了一流的语言构造。作为一种面向对象的语言,C#支持封装、继承和多态性的概念。所有的变量和方法,包括Main方法(应用程序的入口点),都封装在类定义中。类可能直接从一个父类继承,但它可以实现任意数量的接口。重写父类中的虚方法的各种方法要求override关键字作为一种避免意外重定义的方式。在C#中,结构类似于一个轻量类;它是一种堆栈分配的类型,可以实现接口,但不支持继承。除了这些基本的面向对象的原理之外,C#还通过几种创新的语言构造简化了软件组件的开发,这些结构包括:(1)封装的方法签名(称为“委托”),它实现了类型安全的事件。(2)属性,充当私有成员变量的访问器。(3)特性,提供关于运行时类型的声明性元数据。(4)联XML文档注释。(5)语言集成查询(LINQ),提供了跨各种数据源的置查询功能。在C#中,如果必须与其他Windows软件(如COM对象或本机Win32DLL)交互,则可以通过一个称为“互操作”的过程来实现。互操作使C#程序能够完成本机C++应用程序可以完成的几乎任何任务。在直接存存取必不可少的情况下,C#甚至支持指针和“不安全”代码的概念。C#的生成过程比C和C++简单,比Java更为灵活。没有单独的头文件,也不要求按照特定顺序声明方法和类型。C#源文件可以定义任意数量的类、结构、接口和事件。2.2.Microsoftsqlserver2008数据库介绍SQLServer是一个关系数据库管理系统,具有使用方便可伸缩性好与相关软件集成度高等优点,可跨越多种平台使用,与其他的数据库比较的优势如下:(1)保护您的信息。SQLServer2008利用全面审核功能、透明数据加密和外围应用配置器(仅启用所需服务最大限度地减少安全攻击)来提高符合性和安全性。(2)确保业务连续性。SQLServer2008附带提供的数据库镜像可提高应用程序的可靠性,简化发生存储失败后的恢复过程。(3)提供可预测响应。SQLServer2008提供更广泛的性能数据收集、新的中央数据存储库(存储性能数据),以及改进的数据压缩(使您可以更有效地存储数据)。(4)最大限度地减少管理监视。DeclarativeManagementFramework(DMF)是SQLServer2008中一个基于策略的新型管理框架,它通过为大多数数据库操作定义一组通用策略来简化日常维护操作,降低总拥有成本。(5)集成任何数据。SQLServer2008提供改进的查询性能和高效且具成本效益的数据存储,允许您管理和扩展数量庞大的用户和数据。(6)提供相关信息。SQLServer2008使用户可以在MicrosoftOfficeWord和MicrosoftOfficeExcel中创建复杂报表,并在部和外部分享那些报表。即时访问相关信息使员工可以做出更好、更快和更多相关决策3、系统运行环境VisualC#2010(版本号:4.0)是微软(​http:​/​​/​baike.baidu.com​/​view​/​2353.htm"\t"_blank​)开发的一种面向对象(​http:​/​​/​baike.baidu.com​/​view​/​125370.htm"\t"_blank​)的编程语言(​http:​/​​/​baike.baidu.com​/​view​/​552871.htm"\t"_blank​),是微软.NET开发环境(​http:​/​​/​baike.baidu.com​/​view​/​4831305.htm"\t"_blank​)的重要组成部分。它是为生成在.NETFramework上运行的多种应用程序而设计的。C#简单、功能强大、类型安全(​http:​/​​/​baike.baidu.com​/​view​/​1965709.htm"\t"_blank​),而且是面向对象(​http:​/​​/​baike.baidu.com​/​view​/​125370.htm"\t"_blank​)的。C#凭借它的许多创新,在保持C样式语言的表示形式和优美的同时,实现了应用程序的快速开发。主要具有以下特点:(1)自带MSDN。带有MSDNEssentials订阅的VisualStudio2010Professional是期限为一年的试用订阅,它除了通过专业社区提供增强的支持之外,还提供了对最新的核心Microsoft平台的访问权限。带有MSDN订阅的VisualStudio2010Professional是一种订阅,提供对当前版本和早期版本的核心Microsoft平台的访问权限。其完整订阅包括VisualStudioTeamFoundationServer2010、WindowsAzure使用小时数、远程学习课程等等。(2)自定义您的工作区。编写应用程序代码通常需要同时打开多个设计器和编辑器。VisualStudio2010Professional通过支持多监视器来帮助组织您的数字环境,从而更加便于您管理工作。(3)在SharePoint上创建协作解决方案。通过利用对SharePoint开发的最新支持,将自定义协作工具引入您的公司,包括用于Web部件、列表、工作流、事件等的工具。(4)在Windows7中构建应用程序。VisualStudio2010Professional自带用于Windows7开发的置工具,包括多点触控和“功能区”UI组件,使您能够享受到前沿的Windows7技术。(5)轻松创建RIA和WPF应用程序。WindowsPresentationFoundation(WPF)和Silverlight设计器中新的拖放数据绑定功能,使得设计人员和开发人员能够轻松快捷地构建Windows和RichInternet应用程序(RIA)。(6)简化Web应用程序部署。只需一次单击即可将您的Web应用程序移入生产环境。VisualStudio2010Professional可将您的代码、InternetInformationServer(IIS)设置以及数据库架构传输到您的目标服务器。(7)VisualStudio2010Professional功能。MicrosoftVisualStudio2010Professional自带一系列功能,使开发人员能够在各种平台(包括Windows、Web、云、Office和SharePoint等)上构建、调试和部署高质量的应用程序。(8)集成开发环境。VisualStudio2010Professional支持多个监视器,以便您可以根据自己的需要来组织和管理工作。您还可以通过可视化设计器来利用最新的平台(包括Windows7),从而充分发挥编写者得创造力。(9)开发平台支持。无论您的项目简单还是复杂,您都可以在各种平台(包括Windows、WindowsServer、Web、云、Office和SharePoint等)上使用VisualStudio2010Professional,将您的理念变成现实。(10)测试工具。VisualStudio2010Professional包括IDE的单元测试功能,可生成编译单元测试所必需的全部方法存根,从而帮助确保每个代码单元都能正常工作。四、可行性分析1、可行性分析研究当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之解决。因此通过可行性的研究分析可以知道问题。有无可行性的解决方法,进而避免人力、物力和财力的浪费。2、技术可行性根据问题的描述所提出的系统功能、性能及实现系统的约束条件,本系统是一个单机版系统。系统后台实现了对前台信息的管理功能。通过信息管理模块,实现了不断更新停车位各方面信息的要求。通过租用管理模块对客户的车位租用信息进行管理,更科学的按排停车场自身的停车位自然资源。3、经济可行性主要是对开发本系统的经济效益进行评价。系统前台展示了整个停车场的服务容、硬件条件及一系列的相关信息,满足了全面展示停车场自身形象的要求,停车场对所有用户都开放,大大的提高了停车位的利用率,提高了停车场的经营效率,使停车场的经济效益最大化。4、结论经过认真的可行性研究,系统基本上做到了在技术、经济、操作、法律上等方面是可行的,因此在按照计划的前提下,系统的设计将会按时完成。五、需求规定1、软件功能说明包括车辆进出管理与系统管理等功能模块的说明,可根据车辆停放时间及收费自动收费。1车场管理:车辆入场、车辆出场;车辆进入停车场时,系统记录车辆的车牌和进入时间。车辆离开停车场时,根据车辆车牌判断是否为固定车位车辆,如果为固定车位车辆则不收费,只记录车辆离开停车场时间;如果为自由车位车辆则根据进入时间和离开时间计算出停车费用进行收取。所有进出停车场的信息(包括停车卡、进入时间、离开时间、停车费用)都记入一个进出记录表以备查询和统计使用。2信息查询:某时间段的出入场信息,当前在场信息,车辆历史停车记录及收费信息;系统的查询功能可以查询包括自由车位空闲数目、自由车位停车情况、固定车位使用情况、固定车位车主信息、自由车位使用率等多种信息。将自由车位空闲数目或自由车位使用率显示在停车场入口处,可以提示即将进入停车场的车主;如果自由车位已满,更可以给出指示,并不允许继续进行车辆进入自由车位停车场的操作。3信息维护:用户及停车卡信息维护、充值等;根据系统的需求分析,将系统设计的功能分为三大模块:车辆进出管理模块、信息查询模块和系统管理模块。其中车辆进出管理模块包括进入停车场和离开停车场费用结算,信息查询模块包括自由车位空闲数目指示、固定车位停车情况查询、固定车位车主信息查询、自由车位停车情况查询,系统管理模块包括总收取费用显示、停车费率设定及修改、详细收费情况查询、指定车辆进出记录查询、系统初始化功能。4系统管理:车位信息,计费标准等。进出记录表中记录了包括固定车位车辆和自由车位车辆的所有进出信息和收费情况,每车每次离开停车场时增加一条记录,非常方便日后查询和统计工作的需要。其中设定的“免费车辆”字段用来记录免费停车的特殊车辆的进出信息,使该车停车费用记零,不影响总停车费用的统计。5停车场车位划分:首先将停车场划分为固定车位和自由车位两部分。固定车位又可以称为专用车位或部车位,它的特点是使用者固定,交费采用包月制或包年制,平时进出停车场时不再交费。对于固定车位的车辆,系统有着详细的信息记录,包括车辆信息和车主信息。自由车位又可以称为公用车位或公共车位,它的特点是使用者不固定,针对临时性散客服务,车辆每次出停车场时,根据停车时间和停车费率交纳停车费用。固定车位的车辆总是停放在自己的车位上,而不停放在自由车位上。不同类型停车场的固定车位和自由车位数目比例是不同的,比如商场、车站、机场类停车场的自由车位数目相对较多,而住宅小区、单位自用类停车场的固定车位数目相对较多。停车场的固定车位和自由车位数目一般情况下是固定不变的,但有时根据停车场规划改变也需要调整,系统可以在系统管理功能里对这两类车位的数目进行设定和修改。6系统包含两类用户:管理员用户和普通用户。1管理员可以使用系统所有功能.2普通用户只能查询车辆历史记录、用户信息、停车卡充值,查询计费标准。2、用户界面需求停车场管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。3、系统安全性停车场管理系统中的增加用户、管理员,停车位等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:1.要想对该停车场管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。2.在上述要求基础上可以为该系统设定三种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录、普通用户登录和只读用户三个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统进行操作。3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于大部分的很关键的模块是无权使用的。只读用户只能观看数据对任何模块都无权修改。4、数据流图停车场管理系统数据流图5、对功能和性能的一般规定对各种类型用户进行的管理标识,对出入车辆进行的识别验证,对用户的计费、收费以及停车引导等过程都存在着大量的数据信息。为了将这些功能集成到同一系统中,这就要求存在一种介质将各种信息关联起来,以实现数据的集中管理。收费是停车场最基本的一项功能,它也是停车场管理系统中发展的最早、最快和最完善的一个部分。传统停车场的收费都是采用人工方式,收费过程繁琐,工作人员劳动强度高,停车场利用率低下,票款易流失。。管理介质是停车场管理系统用来标识每辆车及车主的唯一标志,介质中储存有一组表明车辆身份的数字标识(ID)。管理系统中的数据库以此ID作为主键记录和查询车辆的用户类型、使用权限、进出时间、车辆牌照、车辆图像等特征信息,从而实现对出入车辆的计费收费,出入控制、身份验证、停车引导,以达到将各子系统集成为一个整体的停车场综合管理系统的目的。5.1功能模块图(1)车位信息查询及更新模块图:图1.车位信息查询及更新模块图(2)停车信息查询及更新模块图:图2.停车信息查询及更新模块图(3)收费费率查询及更新模块图:图3.收费费率查询及更新模块图6、精度必须应对正确的车辆输入数据要求车牌号进入时间离开时间实际费用7、时间特性对于进出入车辆的时间信息记录精确到秒反应时间在1分钟,以免压车8、灵活性对前面提到的运行环境要求不应存在困难要求,如遇到错误需要及时提示用户错误。六、系统流程分析1、系统流程图停车场管理系统分为入场停车和出场取车两部分。如图所示。​��数据中心入场卡审核停车收费出场出场审核​图系统流程图2、流程分析A.入场停车流程(1)入场根据系统提示的停车场的现有信息控制车辆的入场,停车场在有车位的情况下方能停车。(2)停车指定停车位置提示给用户B.出场取车流程(1)收费根据车辆信息,卡类型以及停车的时间等依据收费标准计算收费额度实施收费环节。(2)出场交费之后在出场的相关信息提示下完成停车管理过程。七、系统实现1、停车场车位划分首先将停车场划分为大货、中货和小轿三个部分,它的特点是根据不同车辆占用场地的不同以及不通车辆对停车场的损害性的差异分为三个等级的收费方式,有效地提供了一个公平合理的收费平台,,并且管理员可以根据当地的物价信息修改收费标准,使整个系统能够适应社会的长期发展。具体车位划分如图8所示:图8停车场具体车位划分图2、系统查询功能系统的查询功能可以查询包括临时车位停车情况、临时车位使用率等多种信息。将临时车位空闲数目或临时车位使用率显示在停车场入口处,可以提示即将进入停车场的车主;如果车位已满,更可以给出指示,并不允许继续进行车辆进入停车场的操作。3、登陆实现登陆窗口界面说明如图9登录界面设计图功能描述:此登陆界面只提供管理员的登陆,当管理员要进入该系统是,只需要键入密码,即可形式对该系统的所有操作权利,如果输入信息不正确,则要求重新输入。4、车库容量管理模块的实现车库容量管理运行结果图12车库容量管理运行图所示车库容量模块提供了停车场未来发展空间的可能性,也给这个系统提供了存在的必要,管理员可根据停车场的发展来控制停车场停车位的数目。5、车辆入库模块的实现车辆入库运行结果图如图13车辆入库运行结果图所示:提供管理员登记车辆入库的操作,可以记录下车牌号、入库时间、以及车辆型号等信息,当管理员确定如库的时候,该操作就会把入库的车辆信息存入数据库当中。6、车辆出入日志模块的实现车辆出入日志运行图如图15车辆出入日志运行图所示对所有进出过停车场的车辆进行一个记录,重置日志、清空日志是对数据库重载、删除的操作。八、系统的数据要求1、E-R图1.1整体实体E-R图1.2用户实体E-R图1.3车位实体E-R图1.4管理员实体E-R图2、数据字典对数据流图的基本成分进行分析之后确定以下的4表作为数据字典。表1用户名表2密码表3车位明细表4现金明细九、运行环境规定最低配置:操作系统:Windowsxp存:512M显示卡:TNT2标准版1G显存输入设备irectX兼容键盘鼠标网络适配器:512K调制解调器推荐配置要求操作系统:Windows7存:1G显示卡:GeForce级别1G显存输入设备irectX兼容鼠标键盘网络适配器:512K调制解调器十、软件属性可用性:本软件也可以通过单步跟踪的操作进行检查处理。安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。兼容性:由于尚未测试,故无法对兼容性进行评析。十一、总结在设计的开始阶段为了尽快获得停车场管理系统的需求,我大量的在网上查找有关该方面的资料,对《软件工程》书中的基本理论知识逐章逐节地复习回忆。特别是对书中的一些典型实例,认真学习它的思想,吸取它的技巧,弄懂每句话的含义。在对所要应用的技术有了一个基本认识之后,就开始构思自己的系统设计。根据需求说明书的要求将整个系统分为几个模块,每个模块具体又要实现哪些功能,然后就逐个模块去一一详细设计,设计的过程中不时地翻阅资料,用一些巧妙的技术来优化。尽管这次作业不需要编程实现,但是也遇到了很多的问题,最后在老师和同学的帮助下,终于顺利完成了,自己也从中学到了不少东西。总之,通过一个多星期的设计,让我感受了软件开发的部分过程。这不仅是对我在大学所学知识的一个综合运用,也是一次增长知识和的好机会,同时也使我学会了许多处理、解决问题的方法,大大提高了自己的动手能力,为将来的有关学习打下了良好的基础。十二、致在论文的写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。尤其要强烈感我的论文指导老师丁凡老师,是他不厌其烦的督促我,是我最终能顺利的做完我的论文,给予我关怀与鼓励。感我的同学和朋友,在我写论文的过程中给予我了很多素材,还在论文的撰写和排版等过程中提供热情的帮助。由于我的学术水平有限,所写论文难免有不足之处,恳请各位老师和学友批评和指正!门口岗亭大货停车位中货停车位小轿停车位大货停车位小轿停车位中货停车位公示牌管理员车位用户管理使用编号名称类别月证年证临时状态姓名密码权限押金编号密码日期资料类型备注整体实体E-R图11n1押金编码备注类型日期资料用户用户实体E-R图临时年证月证状态类别名称编号车位车位实体E-R图管理员密码姓名权限管理员实体E-R图名字:密码别名:描述:对管理员及登录人员的真实性进行验证定义:字符,字母位置:登录管理表名字:用户名别名:描述:标识系统的登录人员定义:字符,字母位置:登录管理表名字:现在明细表别名:描述:现金的各明细项目定义:字符,字母位置:现金系统数据库名字:车位明细表别名:描述:车位的各明细项目定义:字符,字母位置:停车系统数据库-w-
/
本文档为【停车场管理系统需求分析说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索