




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.概要设计说明书项目名称: 停车场管理系统 项目负责人: 项目成员: 项目开发单位: 09计科5班 部分内容来源于网络,有侵权请联系删除!目录1引言111编写目的112背景113定义114参考资料12总体设计121需求规定122运行环境123基本设计概念和处理流程124结构125功能需求与程序的关系126人工处理过程127尚未解决的问题13接口设计131用户接口132外部接口233内部接口24运行设计241运行模块组合242运行控制243运行时间25系统论据结构设计251逻辑结构设计要点252物理结构设计要点253数据结构与程序的关系26系统出错处理设计261出错信息262补救措施263系统维护设计21引言 11编写目的 在本停车场管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对停车场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。本阶段已在系统的需求分析的基础上,对停车场管理系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对停车场系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 12背景说明:a.待开发软件系统的名称:停车场管理系统b.项目的任务提出者:大红鹰学院c.开发者:09计科5班陈黄浩小组d.用户:大红鹰学院e.项目与其他软件,系统的关系:本项目程序是建立在Windows xp 系统上以c-free为开发软件的应用程序。 13定义 停车场进行停车的区域进库车辆进入到停车场内的车辆出库车辆为离开车辆让路的出库并进入暂停区的车辆便道区停放等待进入停车场车辆的区域离开车辆离开停车场和等待区的车辆待进车辆在库外等待的车辆收费站:对车辆进行管理收费的地方 14参考资料 数据结构课程设计 2总体设计 21需求规定本系统在车辆进入停车场时主要输入车辆的车牌信息,然后进行车位号和时间的登记。在车辆离开时,会全自动结算停留时间和用户停留的费用。停车场管理系统的功能可以划分为如下几个部分:菜单设计:该系统采用密码进入,随机颜色,即每次开启软件都需要输入相应的密码猜可以进入,并且有不同颜色的界面出现。菜单有车辆进入,车辆搜索,车辆显示,车辆离开,退出,VIP,便道这几个选项,包含了软件的所有功能介绍。车辆进入:该模块可以添加新进入车辆的信息,有2种不同的形式添加,一个是普通添加,即在公共停车场停车,另一个是VIP添加,可以开辟一个特殊的停车场给那些VIP优先停车,达到人性化。车辆离开:该模块可以使车辆离开停车场,并且记录下离开时间,自动计算停车费用。车辆搜索:该模块可以查询用户需要的信息,输入车牌号码即可在已经输入的信息中查询到相应的车辆,以及一些信息,以达到人性化。系统日志:该模块可以显示在该停车场中进出的车辆记录,使所需要的用户队伍所需要的信息一目了然。 22运行环境 1)硬件环境:运行本软件要求处理器在奔腾以上,内存在256MB以上的计算机。2)软件环境:本系统支持的操作系统包括:Windows95 、Windows98 、Windows2000、 Windows Me Windows XP Windows 7;本软件的开发工具为c-free程序语言。 23基本设计概念和处理流程本系统的基本设计概念和处理流程如下:1)系统启动时,先进入管理员身份验证模块,可以办理VIP号和查看时间。2)通过身份验证后,对系统进行初始化,可以进行功能操作。3)系统进入运行状态,通过事件激活各功能模块,并执行指定模块。4)各项功能执行完毕后,重新进入消息等待状态。5)由退出系统事件激活关闭系统模块,退出系统。 24结构 完整的软件结构图:停车场管理系统管理员身份验证便道车辆离开显示停车场信息普通车辆退出显示VIP信息车辆进入退出搜索信息系统日志VIP车辆离开显示便道信息图 1 停车场管理系统功能模块图 25功能需求与程序的关系 1)管理员身份验证必须调用“管理员验证用户”模块程序进行身份验证。2)用户想搜索曾停车信息需要调用“搜索信息”模块程序。3)显示信息必须明确要显示哪种信息并调用相应的功能模块4)查看系统日志必须调用“系统日志”模块程序。 26人工处理过程 1)新车辆入库时需要对相应的车牌信息和是否VIP的信息进行录入。2)要对信息进行搜索时,需输入相应的车牌信息。3)其他方面处理系统将会自动进行。 27尚未解决的问题 如何将文本文件保存的形式改进成数据库形式保存。 3接口设计 31用户接口 本系统采用典型的Windows风格和后台控制窗作为人机接口,如使用窗口、菜单等。菜单设计:该系统采用密码进入,随机颜色,即每次开启软件都需要输入相应的密码猜可以进入,并且有不同颜色的界面出现。菜单有车辆进入,车辆搜索,车辆显示,车辆离开,退出,VIP,便道这几个选项,包含了软件的所有功能介绍。车辆进入模块:该模块可以添加新进入车辆的信息,有2种不同的形式添加,一个是普通添加,即在公共停车场停车,另一个是VIP添加,可以开辟一个特殊的停车场给那些VIP优先停车,达到人性化。车辆搜索模块:该模块可以查询用户需要的信息,输入车牌号码即可在已经输入的信息中查询到相应的车辆,以及一些信息,以达到人性化。系统日志模块:该模块可以显示在该停车场中进出的车辆记录,使所需要的用户队伍所需要的信息一目了然。车辆离开模块:该模块可以使车辆离开停车场,并且记录下离开时间,自动计算停车费用。 32外部接口 硬件接口:Pentium CPU及以上,内存在256MB以上的计算机。软件件接口:支持本系统的软件包括:Windows95 、Windows98 、Windows2000、Windows XP、Windows 7。 33内部接口验证模块:完成对不同管理员的身份验证。初始化模块:在身份验证后,系统调用初始化操作,执行完毕后进入消息循环状态。查询模块:由相应消息驱动,完成对信息进行查看功能。搜索模块:由相应消息驱动,完成对信息进行搜索查看功能。退出模块:实现用户从系统退出功能 4运行设计 41运行模块组合 只用管理员身份才能进入此系统进行各个用户停车的操作,进行登记,查询,结算等权限。 42运行控制管理员通过身份验证之后进入系统操作界面,管理员可以对系统进行信息的车辆停入信息添加,查询等操作,用户可以查看自己车辆相关信息和停留时间长度。 43运行时间“管理员验证”模块在完成登录的身份验证后立即退出运行,释放占用的系统资源。一般来说,本系统运行一般耗时35秒。 5系统论据结构设计 51逻辑结构设计要点车位单 属性名:车牌信息,进入时间,离开时间,车位号,停留时间,费用车牌信息进入时间离开时间车位号停留时间费用说明: 此为车位单实体对应的关系模式, 52物理结构设计要点 物理数据结构设计主要是设计数据在模块中的表示形式。数据在模块中都是以结构的方式表示。typedef struct stop /停车场 char carnum30;int num;/栈顶标志 int time1;/进入时间运算 int time2;/离开时间运算 char timedata1100;/日期时间 char timedata2100;int huiyuan;/VIPint money; park;链队结构体typedef struct stopb /便道 struct stopb*next;char carnum30;char timedata1100;/日期时间 int huiyuan;/1:VIPint num;stopb; 53数据结构与程序的关系说明各个数据结构与访问这些数据结构的形式。 6系统出错处理设计 61出错信息用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。 62补救措施说明故障出现后可能采取的变通措施,包括:a. 降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 15072.4-2025贵金属合金化学分析方法第4部分:钯含量的测定
- 2025江西赣州市市直医疗卫生单位及赣州市立医院招聘专业技术人员389人考前自测高频考点模拟试题附答案详解
- 安全培训教师工作手册课件
- 2025年4月浙江杭州高新区(滨江)教育系统直接考核招聘编外人员考前自测高频考点模拟试题及参考答案详解一套
- 小学安全协管员培训课件
- 2025河南新乡市拓晋科技中等专业学校招聘模拟试卷及完整答案详解一套
- 河北省【中职专业高考】2025年中职高考对口升学(理论考试)真题卷【交通运输大类】模拟练习
- 2025广西百色市平果市道路运输发展中心城镇公益性岗位人员招聘1人模拟试卷(含答案详解)
- 2025年三硼酸锂(LBO)晶体项目发展计划
- Glufosfamide-Standard-生命科学试剂-MCE
- 邢台城市介绍课件
- 怎样写好硬笔字-硬笔书法教程课件 4-1 硬笔隶书笔画技法
- 旅行社旅游突发公共事件应急预案
- 统编版中考语文一轮复习:义务教育语文课程常用字表(3500字注音版)(2022版课标)
- 建筑工程技术专业《房屋建筑学》课程标准
- 人教版部编版统编版一年级语文上册汉语拼音5《gkh》课件
- DL-T1083-2019火力发电厂分散控制系统技术条件
- 《2024年北京市医疗服务收费目录》
- 意外险医疗险重疾险
- 便利店陈列培训
- 新疆地方史课件
评论
0/150
提交评论