收藏 分销(赏)

软件项目开发课程设计干洗店收费管理系统说明书样本.doc

上传人:二*** 文档编号:4509719 上传时间:2024-09-26 格式:DOC 页数:42 大小:213.04KB 下载积分:5 金币
下载 相关 举报
软件项目开发课程设计干洗店收费管理系统说明书样本.doc_第1页
第1页 / 共42页
本文档共42页,全文阅读请下载到手机保存,查看更方便
资源描述
******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 秋季学期 软件开发综合训练课程设计 题 目: 干洗店收费管理系统 专业班级: 08级计算机科学与技术(3)班 姓 名: 姜有建 学 号: 08240321 指引教师: 张红 成 绩: 目 录 摘 要 I 序 言 II 1、可行性分析 1 1.1问题描述 1 1.2可行性分析研究 1 1.2.1技术可行性 2 1.2.2经济可行性 2 1.2.3操作可行性 2 1.3结论意见 2 2.项目开发筹划 4 2.1编写目 4 2.2项目背景 4 2.3项目概述 4 2.4项目开发筹划 5 2.5交付期限 5 3、需求分析 6 3.1任务需求分析 6 3.2数据流图、数据字典及实体联系图 6 3.2.1数据流图 6 3.2.2数据字典 7 3.2.3实体联系E-R图 10 4、系统概要设计 15 4.1总体设计 15 4.2系统功能模块图 15 4.3数据库概念设计 15 4.4数据库逻辑构造设计 16 4.5连接数据库特点 20 5、详细设计 21 5.1系统重要功能 21 5.2程序流程图 21 5.3顾客界面设计 23 5.3.1普通交互设计 23 5.3.2信息显示设计 24 5.3.3数据输入设计 25 5.4程序设计过程 26 5.4.1登录界面及密码修改 26 5.4.2货品添加操作及修改 27 5.4.3查询操作 29 参照文献 30 设计总结 31 道谢 32 摘 要 随着干洗店服务日渐完善和复杂,此前单纯文本记录人工管理方式已经不能完全适应发展规定,这就需要有一种管理系统来协助完毕。本文按照软件工程规范,采用构造化分析与设计办法,根据实际需求描述了系统分析与设计全过程,构建了一种干洗店管理系统。本系统使用Java Server Pages(JSP)技术和SQLSERVER数据库进行开发,包括干洗店子系统和分店管理子系统,重要对分店资料和客户资料进行管理,规范订单管理等,系统具备较好应用价值 核心词:干洗店;洗衣流程管理管理;B/S 序 言 如今,随着国内信息化建设限度也越来越高,互联网开始在人们生活发挥着越来越为重要作用,网络技术可以将各种不同设施连接起来,进行统一管理,当前洗衣业管理状况要满足迅速增长洗衣量,是远远不够,由于当前干洗店多采用手工或半手工解决干洗店业务流程,多用人工方式在前台接送衣物并半手工进行营业额记录,效率十分低下。干洗店业务重要是接送衣物、洗衣消耗品管理、洗衣设备管理、员工管理、营业额记录等。此外,干洗店除了接送货业务外,尚有不少业务是面向顾客,如申请会员、客户查询衣物状况等。以上这些干洗店内部业务如果用计算机来进行管理话,能大大节约大型干洗店工作人员和管理人员时间,提高工作效率,因此开发这个系统十分有必要。 1.可行性分析 1.1问题描述 随着科学技术发展,社会进步,计算机迅速发展,干洗店收费管理办法也日新月异,此前全是由人工管理办法现存在诸多缺陷:管理效率低,劳动强度大,信息解决速度低并且精确率也不够令人满意。为了提高干洗店收费管理效率,减轻劳动强度提高,信息解决速度和精确性;为管理员提供更以便、科学服务项目。为管理员提供一种更先进、科学服务系统。于是咱们便选取了由计算机来设计一种干洗店收费管理系统方案。让计算机对干洗店进行自动管理,管理员可以直接在计算机上实现干洗店信息管理,并能在一定限度上实现自动化。咱们在现行系统初步调查基本上提出了新系统目的,即新系统建立后所规定达到运营指标,这是系统开发和评价根据。 1.2可行性分析研究 当接受一种软件开发任务,就进入软件生命第一种阶段,即进行可行性研究。并不是所有问题具备简朴解决办法,许多问题不能在预定规模之内解决。因而通过可行性研究分析可以懂得问题。 有无可行性解决办法,进而避免人力、物力和财力挥霍。在现行系统初步调查基本上就可以提出新系统目的,即新系统建立后所规定达到运营指标,这是系统开发和评价根据。系统目的应充分体现,直接为干洗店收费管理系统服务,并且,程序可以分期分批实现。但是,需要指出是,系统目的是不也许在总体规划阶段就提得非常详细,它还将在开发过程中逐渐明确和定量化。以达到更加出众程序系统。可是,目的提法不尽相似,例如: ·提高干洗店收费管理效率,减轻劳动强度; ·提高信息解决速度和精确性; ·为管理者提供更以便、科学服务项目。 1.2.1技术可行性 技术上可行性分析重要分析既有技术条件能否顺利完毕开发工作,硬、软件配备能否满足开发者需要等。当前干洗店玉干洗店之间建有局域网,各干洗店均采用PC机作为工作台,其容量、速度能满足系统规定。 依照客户提出系统功能、性能及实现系统各项约束条件,依照新系统目 标来衡量所需技术与否具备,本系统是一种数据库管理和查询系统,既有技术以较为成熟,硬件、软件性能规定、环境条件等各项条件良好,预计运用既有技术条件应完全可以达到该系统功能目的。同步,考虑予以开发期限也较为充裕,预测系统是可以在规定期限内完毕开发。 1.2.2经济可行性 重要是对开发干洗店收费管理系统经济效益进行评价,一方面是估算开发它支出费用,其中涉及设备购买费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是估算干洗店收费管理这个软件也许获得收益中可以用钱来衡量那某些。并对当前软件市场进行调查,所做软件与否有很大销售市场和相称规模顾客群。所做软件开发成本与客户提出规定与否可达到双方都满意。并且,分析系统开发与否会对其他产品或利润带来一定影响。通过对上述几种方面调查研究和分析,咱们得出干洗店收费管理这个软件市场前景是相称客观,在经济角度来说,开发干洗店收费管理是可行。 1.2.3操作可行性 重要是理解干洗店收费管理有关人员对开发信息系统与否支持,既有干洗店收费管理制度和办法与否科学,规章制度与否齐全,原始数据与否对的等。干洗店收费管理人员积极支持该系统开发,使新系统可以充分发挥作用;系统操作简朴,易于理解,操作者通过短时间培训就可以使用干洗店收费管理系统。 1.3结论意见 通过认真地可行性研究,系统基本上做到了在技术、经济、运营、法律上可行。因而,相信在按照筹划上实行前提下,全系统设计将会准时、高质量完毕。因此,系统研制和开发是可以立即进行。 2、项目开发筹划 2.项目开发筹划 2.1编写目 通过项目可行性分析,得出项目可进一步进行下去结论,在软件继续进一步开发之前一方面给出此软件项目筹划。 2.2项目背景 项目分析单位在接到项目分析员给出项目可行性分析报告后,在本系统,即干洗店收费管理系统开发主管部门统一下制定用于软件实质开发软件项目筹划,以使软件开发单位理解软件开发规定,进行开发。 2.3项目概述 1、工作内容 让计算机对干洗店收费进行自动管理,顾客可以直接在计算机上实现干洗店收费信息管理,并能在一定限度上实现自动化。 2、条件与限制 开发该软件条件比较简朴,以开发单位当前经济与技术条件已完全具备开发条件。该系统可在顾客规定期限内完毕。 3、产品 1)、程序 该项目因开发时间较短,这里只给出设计思想,详细程序没写。 2)、文档 文档内容涉及: (1) 封面 (2)目录 (3)中文摘要100字左右;核心词3-5个 (4) 前言 (5)可行性分析 (6)项目开发筹划 (7)需求规格阐明(包括需要系统流程图、数据流程图、数据字典、E-R图) (8) 概要设计(包括总体软件构造图、总体数据构造) (9) 详细设计(对概要设计内容进行详细设计) (10) 设计总结、参照文献、道谢等 4、验收原则 软件验收原则完全由顾客提出软件需求制定,能保证软件基本符合顾客规定。 2.4项目开发筹划 1、任务分解 分三个大阶段进行开发第一阶段完毕本系统数据流图跟E-R图。第二阶段完毕概要设计跟详细设计。第三阶段书写文档。 2、预算 软件资金投入较少,详细预算分派简略。 3、核心问题 各模块之间联系和后台数据库完毕。使用当前设备与既有开发技术完全可以开发出该系统,总来说该项目没有较大技术难点与其她某些风险因素。对于浮现某些小难点总都能得到解决。 2.5交付期限 所要开发系统较简朴,所有开发工作顾客规定要在三周内完毕,完毕项目最迟时间为8月20日。 3、需求分析 3.1任务需求分析 经分析先给出该系统系统流程图,如图3.1所示: 事物 收费管理程序 取衣 送衣 上挂 收衣i 输入衣 服信息 依照收据 图3.1 系统流程图 该系统重要涉及系统功能输入模块、基本资料维护模块、报表模块、综合查询功能模块和记录模块等。 系统要实现基本信息录入、修改、查询等功能: 1、 信息输入,涉及收衣信息,送衣信息,上挂信息,取衣信息。依照规定,录入、修改、删除、查询记录符合条件各类信息。 2、 根据实际需要,对重要新信息进行记录。 3.2数据流图、数据字典及实体联系图 3.2.1数据流图 该系统数据流程图如图3.2所示: 取 衣服 解决 衣服 更新程序清单 接受 事务 收费管理员 输入衣服 输入衣服 事务 事务 有关信息 D1 收据信息 图3.2 系统数据流程图 数据流图由四种基本元素构成:数据流(Data Flow),解决(Process),数据存储和数据源(数据终点)。 数据流(Data Flow):为具备名称且有流向数据,用标有名称箭头表达,一种数据可以是记录、组合项或基本项。 解决(Process):表达对数据所进行加工和变换,在图中用矩形框表达。指向解决数据流为该解决输入数据,离开解决数据为解决输出数据。 数据存储:表达用文献方式或数据库形式所存储数据,堆砌进行存取分别以指向或离开数据存储箭头表达。 数据源及数据终点:表达数据来源或数据去向,可以是一种组织或人员,它处在系统范畴之外,因此又称它为外部实体,它是为了协助理解系统界面而引入,普通只出当前数据流图起点和终点 3.2.2数据字典 数据字典是关于数据信息集合,也就是对数据流图中包括所有元素定义集合。 由于本次设计是小型软件系统开发,因此采用卡片形式书写数据字典。每张卡片上保存描述一种数据信息这样做更新和修改起来比较以便,并且能单独解决描述每个数据信息。下面将列出若干数据元素数据卡片信息。 数据字典卡片: 名称:收衣清单 别名:收衣报表 描述:干洗店衣服存储描述 定义:衣服分类 位置:输出到打印机 保存到磁盘 名字:衣服编号 别名: 描述:惟一地标记衣服清单中一种特定核心域 定义:货品编号=8{字符}8 位置:收衣报表 送衣清单 事务 名称:衣服现存量清单 别名: 描述:干洗店衣服存量描述 定义:送衣日期、衣服分类 位置:输出到打印机 保存到磁盘 名称:送衣清单 别名:送衣报表 描述:每次送衣货品描述 定义:送衣日期、分类 位置:输出到打印机 保存到磁盘 名字:送衣干洗店单位 别名:生产商 描述:惟一标记送衣干洗店一种特定单位 定义:单位名+负责人+联系电话 位置:送衣报表 取衣报表 上挂清单 名字:干洗店单位 别名:供应商 描述:惟一标记取衣来源一种特定单位 定义:单位名+负责人+联系电话 位置:送衣报表 取衣报表 上挂清单 名字:送衣数量 别名:本次数量 描述:某种衣服一次被某单位领取数量 定义:本次数量=1{数字}5 位置:取衣信息 名字:上期数量 别名: 描述:某种衣服上挂数量 定义:上期数量=1{数字}5 位置:衣服上挂信息 取衣信息 名字:收衣数量 别名:本次数量 描述:某种货品服一次上挂数量 定义:本次数量=1{数字}5 位置:衣服上挂信息 名字:取衣清单 别名:取衣报表 描述:每次取衣衣服描述 定义:取衣日期,衣服描述 位置:输出到打印机 保存到磁盘 名字:需求单位名 别名: 描述:惟一标记需要衣服一种特定单位 定义:单位名=20{字符}20 位置:部门表 衣服收衣信息 衣服取衣信息 名字:需求人或单位表 别名:需求单位信息 描述:是对需要取衣各单位信息进行记录 定义: 单位名+负责人+负责人联系电话+操作员 +所属工作 位置:衣服收衣信息 衣服取衣信息 名字:顾客名 别名: 描述:惟一标记本系统顾客身份 定义:顾客名=8{字符}8 位置:操作顾客表 名字:操作顾客表 别名:操作顾客信息 描述:是对使用本系统顾客进行身份和权限验证用 定义:顾客名+密码+所属单位+权限一+权限二+权限三+操作员 位置:班级表 衣服取衣需求单位信息表 衣服信息表 衣服取衣表 衣服收衣表 名字:密码 别名: 描述:验证本系统顾客身份 定义:密码=8{字符}8 位置:操作顾客表 名字:权限二 别名: 描述:标记本系统顾客对本系统出入库权使用权限 定义:权限三=8{字符}8 位置:操作顾客表 名字:权限一 别名: 描述:标记本系统顾客对本系统管理权使用权限 定义:权限一=8{字符}8 位置:操作顾客表 名字:权限三 别名: 描述:标记本系统顾客对本系统查询权使用权限 定义:权限四=8{字符}8 位置:操作顾客表 3.2.3实体联系E-R图 依照对数据流图和数据字典分析,咱们可以拟定该应用中实体,属性和实体之间关系,并画出如下所示E-R图。 编号 取货时间 联系电话 取衣人 操作员 地址 洗衣单价 图3.3 需求人实体E-R 送衣 收衣 送衣日期 名 称 上 下 限 干洗店 衣服编号 地址 洗衣单价 衣服数量 入库上挂时间 图3.4干洗店实体E-R图 程序 衣服编号 录入 上量 供应单位 修改 电话 地址 管理员 需求人 图3.5 程序E-R图 送衣时间 衣服编号 单位地址 单位编号 单位名称 供应单位 联系电话 负责人 图3.6 供应单位实体E-R图 衣服编号 衣服名称 干洗店名称 供应单位 送衣时间 衣服单价 上挂时间 经办人 本次数量 上挂信息 图3.7 上挂信息实体E-R图 干洗店名 衣服名称 供应单位 本次数量 取衣信息 洗衣单价 取衣时间 衣服编号 取衣时间 经办人 需求单位名 图3.8 取衣信息实体E-R图 所在单位 顾客权限 顾客名称 密码 操作员 修改时间 用 户 图3.9 顾客实体E-R图 地址 衣服编号 负责人 衣服编号 负责人 地址 名称 名称 电话 电话 干洗店 需求单位 单位编号 单位编号 需求 生产日期 供应 数量 编号 衣服 单价 名称 送衣时间 生产单位 存储 上挂 名称 编号 衣服 上挂量 需求单位 干洗店名 地址 电话 查询 顾客 修改时间 拥护权限 操作员 所在单位 密码 名称 图3.10 实体和实体之间E-R图 4、系统概要设计 4.1总体设计 通过这个阶段工作将划分出构成系统物理元素。 系统概要设计基本目是用比较抽象概括方式拟定系统如何完毕预定任务,也就是要拟定系统配备物理方案。软件构造设计时应当遵循最重要原理是模块独立,让模块彼此间接口关系应当尽量简朴。 4.2系统功能模块图 可以依照模块独立原理对软件构造进行精化。为了合理分解,得到尽量高内聚、尽量松散耦合,最后要是,为了得到一种易于实现、易于测试和易于维护软件构造,应当对模块进行再分解或合并。 系统功能模块图如图4.1所示: 干洗店管理系统 系统模块 输入模块 维护模块 查询模块 报表模块 协助模块 打印设立 日记管理 送衣模块 取衣模块 还原模块 需求模块 收衣模块 图4.1 系统功能模块图 4.3数据库概念设计 数据库普通分为三级模式:外模式、概念模式和内模式。外模式也就是不同顾客所对数据视图,它将数据库内部抽象数据及其互相之间关系表达为简朴、直观应用界面。概念模式是数据库中所有数据逻辑构造和特性描述,普通以某种数据模型为基本。内模式是对数据物理构造和存储方式描述。 在这里咱们将要设计是数据库概念模式, 通过对干洗店收费管理系统内容和数据流程分析及E-R图,设计如下数据项和数据构造。 干洗店信息:涉及干洗店名称、上挂货品、来往客户信息、上挂房间编号、库位编号,干洗店管理员等。 衣服信息:涉及名称、供应单位、生产单位、送衣日期、衣服数量、衣服单价、收衣时间、衣服编号等。 单位信息:涉及单位名称、负责人、地址、联系电话等信息。 衣服入库信息:涉及衣服编号、衣服名、生产单位、供应单位、本次数量、衣服单价、收衣时间、经办人等信息。 衣服出库信息:涉及衣服编号、衣服名、生产单位、供应单位、衣服需求单位名、本次数量、生产时间、衣服单价、取衣时间、经办人等信息。 顾客信息:涉及顾客名称、密码、所在单位、顾客权限信息、操作员、最后修改时间。 数据库概念构造设计,是在需求分析基本上,设计出可以满足顾客需求各种实体,以及她们之间关系,为背面逻辑构造设计打下基本。 4.4数据库逻辑构造设计 在数据库设计中相称重要一步就是将概念模型转化为计算机上DBMS所支持数据模型,例如,将E-R图模型转化为关系模型,道理很简朴,咱们设计概念模型基本上都是某些抽象关系,在再数据库设计实现过程中,在计算机上有效地表达出这些关系就成了数据库设计核心。 依照仓库货品管理系统功能规定,选用SQLServer 作为后台数据库。 在上面实体和实体之间E-R图设计基本上,形成数据库中表格及表格之间关系。 该数据库由6个表构成,取衣人、衣服表、干洗店单位表、送衣信息表、取衣信息表、操作顾客表。 一、主表构造设计 1.取衣人 取衣人表是对取衣人信息进行记录,涉及单位名、单位编号、取衣时间、地址、负责人、联系电话、操作员、所取衣服、衣服单价、衣服数量等信息。需求单位表构造表如表4-1所示 表4-1. 需求单位构造表 列 名 数据类型 长 度 与否容许为空 阐明 xqdwnumber money 8 否 编号(主键) xqdwname varchar 50 否 单位名 xqdwadress varchar 20 否 地址 xqdwmanager varchar 8 否 负责人 xqdwtel varchar 20 是 联系电话 operator varchar 8 是 操作员 xqprice money 8 是 单价 xqhw varchar 20 是 所取衣服 xqamount int 4 否 衣服数量 qhtime datatime 8 否 取衣时间 2.干洗店信息 干洗店信息表是提供衣服单位信息记录,涉及单位编号、单位名称、负责人、联系电话、地址、所供应衣服、衣服单价、衣服商量等信息。 干洗店信息表构造如表4-2所示 表4-2 供应单位信息构造表 列 名 数据类型 长 度 与否为空 说 明 gydwnumber money 8 否 编号(主键) gydwname varchar 20 否 单位名称 gydwmanager varchar 8 是 负责人 gydwtel varchar 50 是 联系电话 gydwadress varchar 20 否 地址 operator varchar 8 是 操作员 gyprice money 8 是 单价 gyhw varchar 20 是 供应衣服 gyamount int 4 否 衣服数量 3.衣服信息 衣服表是对衣服信息记录,涉及名称、干洗店名、生产单位、生产时间、衣服数量、衣服单价、送衣时间、编号等。 衣服表构造如表4-3所示 表4-3 衣服构造表 列 名 数据类型 长 度 与否为空 说 明 gydw varchar 50 是 干洗店名 hwname varchar 8 是 衣服名称 scdw varchar 20 是 生产单位 sctime datatime 8 是 生产时间 amount int 4 是 衣服数量 price money 8 是 货品单价 rktime datatime 8 是 送衣时间 operator varchar 8 是 操作员 hwnumber money 8 否 编号(主键) 4.衣服上挂信息 衣服上挂信息是对上挂信息记录,涉及衣服编号、衣服名称、生产单位、干洗店名、本次数量、生产时间、衣服单价、上挂时间、经办人等信息。 衣服上挂信息表构造如表4-4所示 表4-4 货品入库信息构造表 列名 数据类型 长度 与否为空 说 明 hwnumber int 4 否 衣服编号 hwname varchar 50 否 衣服名称 scdw varchar 8 否 生产单位 gydw varchar 50 是 干洗店名 bcsl int 4 是 本次数量 sctime varchar 8 是 生产日期 price money 8 是 衣服单价 rktime datetime 8 是 上挂时间 jbr varchar 8 是 经办人 5.操作顾客信息 操作顾客表是对使用本系统顾客进行身份和权限验证用,涉及顾客名称、密码、所在单位、顾客权限信息、操作员、最后修改时间。 操作顾客表构造如表4-5所示 表4-5 操作顾客构造表 列名 数据类型 长度 与否为空 阐明 username varchar 8 否 顾客名 password varchar 20 否 密码 szdw varchar 20 是 所在单位 Qx1 bit 1 是 权限一 Qx2 bit 1 是 权限二 Qx3 bit 1 是 权限三 operator varchar 8 是 操作员 6、取衣信息 取衣表是对取衣信息记录。涉及衣服编号、衣服名称、生产单位、需求单位、本次数量、生产时间、洗衣单价、取衣时间、经办人等信息。衣服取衣信息表构造表如表4-6所示 表4-6 货取衣信息构造表 列名 数据类型 长度 与否为空 阐明 hwnumber int 4 否 衣服号 hwname varchar 50 否 衣服名 scdw varchar 20 否 生产单位 xqdw varchar 20 否 需求单位 bcsl int 4 是 本次数量 sctime varchar 8 是 生产日期 price money 8 是 衣服单价 outtime datetime 8 是 取衣时间 jbr varchar 8 是 经办人 4.5连接数据库特点 当开发环境通过连接到数据库上之后,在设计中使用数据库画笔可实现对该数据库中表格,视图等操作,如创立表,修改表,删除表,增长/删除记录。 设计中设计数据窗口时候,通过对话框实现与数据连接。在应用程序中则普通是在应用程序对象中书写连接数据库程序代码,使得应用程序开始运营并实现与数据库连接。 5、详细设计 详细设计阶段主线目的是拟定应当如何详细地实现所规定系统,涉及了顾客界面设计、程序过程设计等环节。 5.1系统重要功能 1、干洗店各种信息输入,涉及收衣,送衣,上挂,取衣信息输入等 2、干洗店收费管理各种信息查询,修改和维护 3、在上挂管理中加入最高储备和最低储备字段,对干洗店洗衣物质设备实现监控和报警 4、对洗衣店洗衣收衣管理,对取衣人洗衣衣服管理 5、操作日记管理 6、干洗店收费管理系统使用协助 5.2程序流程图 程序流程图长处是对控制流程描绘很直观,易于掌握。 1、取衣系统其程序流程图如图5.1所示 管理员 输入查询条件 查询相应衣服 是 与否存在 与否重新查找 否 否 是 拟定取衣 否 是 取衣 结束 图5.1 取衣系统程序流程图 2、收衣系统程序流程图如图5.2所示: 管理员 输入查询条件 查询相应衣服 与否重新输入 与否存在该衣服 是 否 否 拟定收衣? 结 束 否 否 是 收衣 图5.2 收衣系统程序流程图 5.3顾客界面设计 5.3.1普通交互设计 普通交互涉及信息显示、数据输入、和系统整体控制等方面。 1、一致性 为客户交互界面中菜单选取、命令输入、数据显示以及众多其她功能,使用一致格式。 在设计过程中,基本上保持了系统格式一致。 2、信息反馈 向顾客及时提供视觉和听觉信息反馈,以保证在顾客和系统之间及时地建立双向通信。 在本系统设计过程中,基本做到了信息及时反馈,在信息显示大某些窗体中涉及了刷新按钮,会对数据库中数据进行及时地显示。此外,在进行错误操作是,会弹出提示窗口并发出警告提示音。 3、执行有较大影响操作前提示顾客确认 在设计过程中,如果顾客要执行删除操作,以及对数据库读写操作时,都会有窗体弹出询问继续操作或者予以提示。 4、减少两次操作间需要记忆内容 为了避免顾客为下一步操作而记忆大量数据,因此在设计过程中在需要数据传递窗体中设立全局变量,来传递数据。例如在入账和收衣模块操作中都用到了这样办法。 5、对话、移动和思考效率 尽量减少顾客击键次数,在设计时考虑到了顾客屏幕布局以减少顾客鼠标移动距离,尽量避免顾客在操作中发生疑问状况。 6、容许错误 容许顾客误操作尽量不对系统导致伤害。 7、按功能对动作分类,并据此设计屏幕布局 屏幕布局尽量将软件所具备所有功能在主页面展示,界面一目了然。 5.3.2信息显示设计 应当尽量为顾客提供界面显示时完整、明确和容易理解。这样才干满足顾客需求。使用不同方式显示信息:用文字、图形、声音,按位置、移动和大小,使用颜色和省略等方式传达信息。 1、只显示与当前工作关于信息 在顾客操作关于系统特定功能信息时,不必看到与之无关数据、菜单和图形。 2、使用便于顾客迅速吸取数据方式来表达数据 在系统设计过程中,较多地使用了图表形式表达数据,例如在分析中就使用了柱状图形式体现了复杂数据。这样,顾客可以直观体会到图表所示含义。 3、使用一致标记、原则缩写和可预知颜色 为了使系统所表达含义精确、无误,就必要合用一致标记、原则缩写和可以预知缩写,这样顾客就无需参照其她信息源就能理解,而对的地合用软件。 4、产生故意义错误信息 对于系统在运营过程中产生错误尽量给顾客返回一种容易理解错误信息,以使顾客保持对系统信任,和系统可用性。 5、使用窗口分隔不同类型信息 使用不同窗口显示、保存不同类型信息。 6、高效率使用显示屏 当使用多窗口时,应当有足够空间使得每个窗口至少都能显示出一某些。此外,屏幕大小应当选得和应用系统类型相配套。 在各个显示数据窗口中,由于数据窗体项目较多,因此在数据窗体空间中较多是用了垂直和水平滚动条,以保证信息全面对的显示。 5.3.3数据输入设计 顾客大某些时间用在选取菜单命令、键入数据和向系统提供输入。在系统中,键盘是重要输入介质,但是鼠标等设备也是重要输入手段,因此,对于她们数据输入操作有如下商定: 1、保持信息显示和数据输入间一致性 为了以便顾客使用,鼠标应当尽量减少操作幅度。 2、保持显示信息和输入信息之间一致性 对于顾客来说,要保证其输入数据在显示上与其她显示视觉特性(例如:文字大小、颜色、位置等)要一致。 对于不同类型顾客在登录到系统后,由于有不同权限,因此在主界面中会有某些项目受到限制而无法使用,因此要使这些项目不发生作用,以保证系统安全。 5.4程序设计过程 程序过程设计重要是在借助过程设计工具状况下,对程序详细实现过程进行设计。程序重要某些设计在这个环节完毕。其重要涉及如下几种某些: 5.4.1登录界面及密码修改 1、登录界面如图5.3所示 顾客名与否输入 否 是 密码与否输入 否 是 查找管理员表中相应密码顾客 否 存在? 是 打开主窗体 检查输入次数>3 关闭窗体 图5.3 登录界面图 在顾客登录时,在输入顾客名和密码及顾客类型前提下将其与数据库中数据进行对比,若一致,则打开主窗体,若不一致提示错误,并规定再次输入,若输入次数超过三次,则关闭系统。 在这个某些中,需要对顾客类型存入一种全局变量,予以判断其所具备系统使用权限,例如,顾客类型为DBA,则该顾客拥有系统一切权力,可以对每一某些进行添加、删除、查找、记录等操作;而其她顾客类型都根据其类型属性,可以使用某些也会相应减少,而只能使用一某些与其类型相匹配功能。 2、密码修改如图5.4所示 两次输入密码与否一致 否 是 原密码与否对的 否 是 对数据库中相应字段进行更新 提示已更新并提交更新 关闭窗体 检查输入次数>3 图5.4 密码修改图 在顾客更改密码时,系统一方面判断输入两次旧密码与否一致,若一致,则判断原密码与否对的,如果原密码对的,则对数据库中相应字段进行更新。 5.4.2货品添加操作及修改 1、上挂衣服如图5.5所示: 与否为干洗店原有衣服 是 否 提示:需要在保存后退出 与否保存? 否 是 保存成功 否 是 Rollback Commit 关闭窗体 图5.5 上挂衣服如图 管理员查询某衣服时衣服编号与数据库中数据不相一致,系统提示所查衣服在干洗店里为空,即干洗店从没存储该衣服。然后管理员可依照干洗店管理需求与否保存该衣服。 2、衣服修改 此功能是对衣服
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服