自行车租售管理系统设计与实现 - 通信毕业设计(3)

2019-01-26 16:52

电子信息与控制工程系通信技术专业 自行车租售管理系统设计与实现

本系统的逻辑模型主要是以系统的数据流程图和数据字典为主要描述工具,以信息系统中应有的数据流程和数据结构来描述系统。

2.2.2自行车租售系统的设计原理和应用

为了让系统能更好更快的进行,我们制订了如下的设计思想和应用性能: (1) 系统应符合毕业设计课题管理的规定,满足日常管理的工作需要,并达到操作过程中的直观, 方便,实用,安全等要求;

(2) 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于为参与开发的技术维护员进行维护,补充;

(3) 系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改,等操作。

(4) 系统应具备分布式,要能满足访问远程数据库。

(5) 系统应能基本上满足本企业的内部管理功能,并且在使用管理信息中,实现最大化的信息收集和处理,分析功能。

(6) 系统要保证安全性,对不同用户要做到权限的不同。

10

电子信息与控制工程系通信技术专业 自行车租售管理系统设计与实现

3 系统需求分析

3.1 任务概述

建立一个数据库,用来存储基本信息,车辆档案信息和租车信息数据,售车信息,事故信息等。将这些数据登记入数据库。本项目的任务是能对数据库中的数据进行一系列的操作管理。 3.2 需求分析

此系统可有效应用于车辆管理单位,方便对车辆管理,可以有效提高工作效率和减轻劳动强度;提高信息处理速度和准确性;为业务、管理提供更方便的服务项目。 3.3 功能分析

管理信息系统主要功能是准备和提供统一格式的信息,使各种统计工作简化,使信息成本最低;及时全面地提供不同要求的、不同细度的信息,以期分析解释现象最快,及时产生正确的控制;全面系统地保存大量的信息,并能很快地实现查询、修改、删除等功能,为决策提出信息支持。自行车租售系统包括三个模块:系统管理、车辆档案管理、租车信息管理、售车信息管理、事故管理。

系统管理:主要功能为实现系统初始化、数据库连接参数的设置、系统用户登陆等操作。

测试管理的要求:可以实现对测试条目的添加、修改、删除、浏览操作。 查询管理的要求: 可以按指定要求进行查询。

3.4性能分析

本系统结构设计合理,功能齐全,信息指标丰富、规范;采用模块化设计、结构合理、 操作简单,具有友好的人机界面和灵活的系统可维护性;有优越的数据共享性,可以使用户 充分的利用历史数据, 减少数据的重复录入和工作量; 方便快捷有效的完成宾馆管理系统的 各项工作,录入数据合法性的校验程度高,数据查询速度快;有广泛的网络选择性,可以形 成客户端/服务器结构的数据库系统。主要表现在以下几点:

11

电子信息与控制工程系通信技术专业 自行车租售管理系统设计与实现

A. B. C. D.

全面构建数字化办公环境,实现无纸化办公。

具有良好的可移植性,可针对不同的用户需求定制系统部分功能。 系统权限与安全的合理分配,可根据需要自行设置。 用户界面友好,美观, 易于操作。

3.5安全管理分析

安全管理造成数据库系统不安全的因素很多,有系统本身的原因,也有人为的失误或故意的未经授权的窃取、破坏。安全管理已成为设计数据库系统的重要组成部分。数据库系统的核心是数据库管理系统(DBMS),开发具有高安全性的DBMS是一项十分紧迫的任务。多用户系统的工作流程都是从用户登陆模块开始,对用户的身份进行认证。身份认证可以分为以下两个过程:

A、认证用户是否为有效的系统用户;

B、确认用户的类型。 本系统有二类用户进行操作,分别是管理员、操作员,管理员可以设置操作员及本身的权限,并可增删用户,操作员可以修改自己的登陆口令。 第一个过程决定用户能否进入系统。 第二个过程根据用户的类型决定用户的操作权限从 而决定用户的工作界面。所以本系统安全和保密工作应该是可以保证的。

12

电子信息与控制工程系通信技术专业 自行车租售管理系统设计与实现

4 系统设计

4.1 概要设计

本次毕业设计的内容就是设计出自行车租售系统,在此基础上实现系统模型各个子系统的基本功能。此系统用Microsoft SQL Server2000建立一个SQL Server2000数据库,用Visual C++来实现对其中数据的一系列操作,包括添加、查看、修改、录入、删除、查询等等,通过Visual C++编程实现其中的优化处理模块。

在使用界面上,用户通过点击按钮选择相应的要进行的操作,系统经过对用户输入的有效判断,如果输入有效,根据输入的消息进行相应的处理,最后把处理结果显示到用户界面。 4.2详细设计

4.2.1 开发环境

本系统的开发开发环境是Windows Server 2003,Visual C++ 6.0,MS SQL Server 2003. 4.2.2 系统功能图

在系统功能需求分析的基础上,结合Visual C++程序编制的特点,得到下图所示的系统功能模块图。

自行车租售管理系统 系统模块 车辆管理模块 租车管理模块 售车管理模块 车损管理模块 连接数据库 工作人员登陆退出 添加车辆 修改车辆 删除车辆 添加租车信息 修改租车信息 删除租车信息 添加售车信息 查询售车信息 删除售车信息 添加事故信息 查询事故信息 删除事故信息

图4-1 系统功能图

13

电子信息与控制工程系通信技术专业 自行车租售管理系统设计与实现

4.2.3数据库表结构设计

表4.1AccInfo表字段信息说明 序号 1 2 3 4 5 6 7 8 9 10

名称 ID CarSN CarStyle CarID CarName DriverID DriverName Content AccTime 数据类型 int nvarchar(64) nvarchar(40) nvarchar(40) nvarchar(64) nvarchar(40) 约束 可空 √ √ √ √ 默认值 '' '' '' '' 说明 nvarchar(128) DriverKouMark nvarchar(40) nvarchar(256) nvarchar(128)

序号 1 2 3 4 5 6 7

名称 ID CarSN CarStyle CarID CarName CarTel 数据类型 int nvarchar(64) nvarchar(40) nvarchar(40) nvarchar(40) 约束 可空 √ √ √ 默认值 '' '' '2012-1-1' 说明 表4.1CarInfo表字段信息说明

nvarchar(128) LastJCTime nvarchar(128)

表4.1CarJCInfo表字段信息说明 序号 1 2 3 4 5 6 7

名称 ID CarSN CarStyle CarID CarName Content JCTime 数据类型 int nvarchar(64) nvarchar(40) nvarchar(40) 约束 可空 √ √ √ 默认值 '' '' '2012-1-1' 说明 nvarchar(128) nvarchar(128) nvarchar(128) 14


自行车租售管理系统设计与实现 - 通信毕业设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:我国电子商务物流发展对策研究_毕设论文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: