2.需求分析
建立停车场信息管理系统的体系结构,先要确定系统给使用者、用户带来什么样的方便,也就是明确停车场信息管理系统所具有的功能。系统目标应该达到可靠性,能准确保证用户停车信息的安全;实现可理解性,能够让使用者较容易上手使用以及理解;实现可文护性,方便修改、增添和文护其信息,使其系统能够向更好的业务需求方面发展;实现保密性,确保系统后台数据的存储和调用的保密,文护好人员使用该系统的权利。
对于停车场信息管理系统需要满足系统管理员和车主信息查询的需求。其中几个重要的功能块包括系统登录模块,首页、系统管理员、车辆类型管理、收费标准管理、车位信息管理、车主信息管理、停车管理和系统管理等功能模块。来实现车主进行方便停车、提供停车场停车位空闲信息的功能。
其中登录模块是系统的首页。输入帐号以及密码选择用户角色然后登录成功,根据需求的不同分别进入不同的管理模块。对于收费标准管理功能是根据用户的车型、时长、计费的类型是会员制还是临时制来进行收费。车位信息管理是为车主提供方便,能够快速的查询到哪有空闲车位,为车主节约时间。而车主信息查询的前提是要有车主的信息,方便之后的信息查询及修改;若没有需要重新添加。
3.系统总体设计
3.1可行性分析
可行性分析的目的就是用最简易的方案并节省时间来确定系统能不能够研究和开发,研发出来的系统能不能够符合现实情况并投入使用,是否有一定的延展性。
而这套停车场信息管理系统就基本符合这种情况。该系统使用VS2010技术来开发,该软件功能比较完备,并且有编码提示。使用面向对象的C#语言编写,它吸收了其他语言的优点,以ASP.NET框架为它带来了缜密的逻辑结构一致的系统程序设计环境。SQL Server数据服务器有很好的存储及查询功能。
该系统作为毕业论文设计的课题,这一点使得计算机硬件设备、系统软件的配置、机房的电源以及系统开发人员的工资、培训费等各项支出可以节省下来。
该系统的效益考虑可以分为俩个方面一是经济效益,二是社会效益。相对于该系统来说,系统研发若是投入使用成功,那么就相对的减轻停车场信息管理方便性以及指导老师的检查等工作,依照这样来提高效率,节约成本。
3.2系统流程分析
停车场信息管理系统是结合ASP.NET与SQL2008两种技术来建立数据库信息管理系统,该系统运用动态的ASP.NET技术来进行实现页面。需求分析的目的是研究该系统设计时需要使用的工具及方法。这些也为后面进行概要设计和详细设计奠定了基础,也是最后对系统进行内部文护及测试的前提。总体分为四个操作如下所示:
(1)添加操作:在进行添加操作时先要检查这次添加的信息是否已经输入数据库并存储,如果存在则系统会自动报错,另外程序就会返回到上个页面,不再进行添加操作。
(2)删除操作:这项操作的重点是删除用户信息时附带的残留信息的处理方法。首先应该取消信息记录之间的关联之后再进行删除操作,否则就会误删其他记录的信息而导致系统出现问题。这是因为在不同的表中会出现相同的字段。
(3)修改操作:联想到了操作员的权利,超级管理员在执行此操作中不得修改用户名、密码、姓名和电话,这属于操作员自己的权利;可以修改操作员的邮箱、地址、籍贯、头像和QQ。另外在修改车主信息就是在添加车主信息之后进行的,是纠正在添加车主信息时出现的错误。 asp.net+sqlserver停车场信息管理系统的设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_38707.html