




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
停车场管理系统概要设计说明书文件编号1.0文档名称概要设计说明书执笔者审查/批准创建日期和时间版本号更新内容日期改人1.0新建1引言21.1创建目的21.2背景21.3定义21.4参考资料22总体设计22.1需求规定22.2运行环境22.3基本设计概念和处理流程32.4结构32.5功能器求与程序的关系32.6手动处理过程32.7尚未决定的问题33接口设计33.1用户界面33.2外部接口33.3内部接口44运行设计44.1运行模块的组合44.2运行控制44.3工作时间45系统数据结构设计45.1逻辑结构设计要点45.2物理结构设计要点45.3数据结构与程序的关系46系统错误处理设计56.1错误信息56.2补救措施56.3系统维护设计51引言1.1创建目的本概要设计说明书是为了说明系统整体的体系结构和需求用例的各功能点在体系结构中的表现,对系统的详细设计者进行详细设计时的输入参考文件。1.2背景软件系统的名称:停车场管理系统开发工具: Visual C 6.0开发者:1.3参考资料XXXX停车场管理办法GB8567-1988 计算机软件产品文件开发编制指南2整体设计2.1开发环境操作系统: windows XP/72.2运行环境操作系统: windows XP/7数据库管理系统: SQL sever 20052.3基本设计概念和处理流程本系统整体的流程图如下所示2.4结构以一览表和框图的形式说明本系统的系统要素(各层模块、子程序、实用程序等)的区分,简单说明各系统要素的识别符和功能,分层表示各要素间的控制和被控制关系。2.5功能要求与程序的关系本条用以下矩阵图说明各功能需求的实现和各程序块的分配关系程序1程序2程序n功能要求1脾气功能要求2脾气功能要求n脾气脾气2.6手动处理流程当月卡和年薪卡快要结束的时候,可以通过邮件向车主发送手续费,在后续的版本中增加这个功能的实现。2.7尚未决定的问题停车场应建在车辆较多的地区,而且用地狭小,停车内空间大,没有障碍物,必须防止车辆不必要的损失。 周围的环境需要足够的空间来让车进入停车场。在投入之前,必须改进现有的管理模式,购买所有必要的设施和人员。3接口设计3.1用户界面在用户界面中,基于需求分析的结果,用户需要友好的用户界面。 接口设计中,必须注意接口布局,突出显示重要信息和错误信息,易于理解,易于操作。 外观也要合理化。 考虑到许多用户熟悉窗口风格,应该尽量靠近这一方面。 在设计语言中,我们决定使用c语言,并使用VISUAL C在界面中提供的视觉组件来接近Windows样式。 其中,服务器程序的接口必须操作简单,易于管理。 设计上采用下拉菜单方式,错误信息中包含。 在操作过程中响应热键。3.2外部接口1 .硬件接口:磁卡、读卡器、电动扶手、车辆检查设备、费用显示画面。2 .软件接口:通过服务器程序上VISUAL C提供的到SQL SERVER的接口实现到数据库的连接。 您可以使用SQL SERVER数据库备份命令来存储数据。3.3内部接口各模块之间用函数调用、参数传递、返回值进行信息传递。 接口传递的信息是封装在数据结构中的数据,并作为参数和返回值在每个模块之间传递。4运行设计4.1运行模块的组合该程序主要以一个窗口为模块,一个窗口完成一个特定的功能,主窗口打开另一子窗口,从而实现模块间不同功能的连接和组合。 各模块之间相对独立,程序移植性好。 各模块间主要通过传递数据项目的参照,实现模块间的协作和数据共享。客户端程序启动模块,该模块在有输入时接收数据,并通过各模块之间的调用读取输入进行格式化。 如果数据模块收到足够的数据,则调用网络传输,通过网络向服务器发送数据,等待接收来自服务器的消息。 收到回复消息后,调用数据输出模块来处理消息并生成相应的输出。服务器接收数据后,调用数据处理查询模块以访问数据库并将信息返回给客户机。4.2运行控制软件运行时会遇到好的接口,基本上可以实现用户的数据处理。 执行控制是通过严格遵循各模块间的函数调用的关系来实现的。 各事务中心模块需要正确判断运行控制,选择正确的运行控制路径。 只要是操作说明书,用户可以自由控制,不限制用户的输入,异常在程序内部处理,提供适当的提示信息。4.3运行时间在软件需求分析中,对运行时间的要求必须快速响应所执行的操作。 推荐Pentium 3处理器。 硬件对本系统的影响大于软件的影响。5系统数据结构设计5.1逻辑结构设计要点1 .临时卡文件表车牌号码型号颜色进入时间逃生时间2 .月租卡文件表车牌号码是否遗失了所有者id号发卡日期终止有效期3 .车位信息文件空缺类型空车的数量空座号4 .管理员表格管理员ID管理员密钥管理权限5.2物理结构设计要点a .临时卡信息1 .号码String2 .型号String3 .颜色字符串4 .进入时间DATETIME5 .出发时间DATETIMEb .月租卡信息1 .号码String2 .是否失去布尔值3 .所有者id号long4 .卡的日期DATATIME有效期到DATATIMEc .车位信息1 .空车比特类型String2 .空车位数int3 .空位编号Stringd .管理人员信息1 .管理员ID long2 .管理员密钥String3 .管理权限字符串5.3数据结构与程序的关系由于数据结构是关系数据库,因此程序可以使用标准SQL语句与数据结构进行交互,并在交互过程中采用通用的数据访问接口。 以DAO设计模式提供数据库访问,以保持良好的程序体系结构,从而提高可维护性和可扩展性。6系统错误处理设计6.1错误信息当使用者使用错误的资料或存取没有权限的资料后,他们说:对不起,资料使用不当,没有权限。 此外,用户的密码管理允许用户更改自己的密码,不允许用户匿名登录。6.2补救措施所有客户机和服务器都必须安装不间断电源,以防止因停电或电压不稳定而导致数据丢失。 确实关闭电源对客户机没有大的影响。 由于数据已备份到数据库中,因此系统错误后依赖于数据库恢复功能,根据日志文件重新启动系统不会导致用户数据丢失或损坏。 但是,可能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纪昌学射教课件
- 校园流行风校园作文8篇范文
- 纪念周恩来课件
- 纪念刘和珍路课件
- 2025年软件设计师考试软件测试用例设计与执行试题
- 七年级收心考数学试卷
- 青海省小考数学试卷
- 纪委书记课件
- 去年沭阳小升初数学试卷
- 2024年天津市烟草专卖局(公司)招聘考试真题
- 打造国际化教育环境-学校的外部合作关系构建
- 2025-2030全球无纸化病案管理系统行业调研及趋势分析报告
- 涉密项目保密风险评估及防控措施
- 第六单元碳和碳的氧化物
- JJG(京) 47-2013 出租汽车计价器(行车测距法)检定规程
- 收益法资产评估评估程序表(适用于非整年)
- 5.3 一元一次方程的应用 七年级数学北师大版(2024)上册课时优化训练(含答案)
- 男方因病丧失劳动能力自愿离婚协议书(2篇)
- 化工厂拆除施工方案
- 资产并购咨询合同模板
- 食品物流学:食品保管与储存
评论
0/150
提交评论