




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2011 年秋季学期 软件开发综合训练软件开发综合训练课程设计课程设计 题 目:电子类产品商务网站的设计与开发 专业班级: 姓 名: 学 号: 指导教师: 成 绩: i 目目 录录 摘 要.I 序 言.II 第一章 可行性分析 .1 1.1 问题描述.1 1.2 可行性分析研究.1 1.2.1 技术可行性.1 1.2.2 经济可行性.2 1.2.3 操作可行性.2 1.3 结论意见.2 第二章 项目开发计划 .3 2.1 编写目的.3 2.2 项目背景.3 2.3 项目概述.3 2.4 项目开发计划.4 2.5 交付期限.4 第三章 需求分析 .5 3.1 任务需求分析.5 3.2 数据流图、数据字典及实体联系图.6 3.2.1 数据流图.6 3.2.2 数据字典.6 3.2.3 实体联系 E-R 图.7 第四章 系统概要设计 .9 4.1 总体设计.9 4.2 系统功能模块图.9 4.3 数据库概念设计.10 4.4 数据库逻辑结构设计.10 4.5 连接数据库的特点.12 第五章 详细设计 .13 5.1 系统的主要功能.13 5.2 程序流程图.13 5.3 用户界面设计.15 5.3.1 一般交互设计.15 5.3.2 信息显示设计.15 5.3.3 数据输入设计.16 5.4 程序设计过程.17 5.4.1 登录界面及密码修改.17 5.4.2 商品添加操作及修改.18 5.4.3 查询操作.20 设计总结 .21 参考文献 .22 致谢 .23 I 摘摘 要要 互联网日益深入社会和家庭的每一角落,电子商务已经对传统商务发起全方 位的挑战。该课程设计以电子类产品商务网站建设为背景,对“电子类产品商 务网站的设计与开发”软件进行分析和设计。 计算机的全球联网,形成了与地域、空间无关的世界一体化市场,一种全 新的、基于计算机网络的新型商业机制正在逐步形成。建设一个能够充分展示 产品,提供相关信息,帮助商家及时了解用户需求,以及实现用户订购产品等 功能的商务类型网站是适应现在商业发展的一个主流方向。 关键词关键词:数据库;数据字典;电子商务;系统 II 序序 言言 商务网站的设计与实现是目前比较热门的课题之一。随着人们对各种信 息的管理全面借助计算机进行,如何建立一个门户网站并加以使用是一项非常 重要的工作,这里主要以电子类产品商务网站建设为例来展开,建立一个电子 类产品商务网站和相应的管理系统以便充分发挥其作用。通过商务网站,可以 精确、简化企业内部管理,提高工作效率;扩大市场范围、营造商机、增加企 业知名度;有助于促进与客户和同行间的交流,完善自身发展。 电子商务的网上实践,是从网上销售开始的, “网上商店”打破了传统的销 售形式商店,将商店和网络结合,是一种典型的电子商务网站运用。它是继 因特网之后 IT 行业的又一热点。在网络环境下,基于不同交易平台的贸易各方 欲完成交易过程,就必须对数据交换和流程交易进行规范定制,实现系统较互 及贸易平台的互通互联,这种现实需求导致了电子商务标准的应运而生。国外 大型的标准化组织及相关贸易组织如 ISO、IEC、ITU、OECD、WIPO、IETF、W3C、EU 等,都在积极地制订或推 广应用有关电子商务标准,一些国外大型企业如 IBM、微软,更是在电子商务 标准的实施方面引导国际潮流。我国的有关机构如 IP 标准化研究组、上海信息 标准化技术委员会下设的电子商务分专业委员会等,也在积极开展国外电子商 务标准的跟踪研究,并为我国电子商务标准的制订出谋献策; 抓住国际上电子 商务标准尚未成熟之机,大力加强电子商务标准研究与制订,建设我国电子商 务标准体系,以期最终能够参与国际化电子商务标准的制订和推广实施,是我 国标准化事业及 IT 产业当务之急的必然选择。 1 第一章第一章 . .可行性分析可行性分析 1.11.1 问题描述问题描述 传统商务经过几千年的发展在国内外已经达到繁荣阶段,随互联网日益深入 社会和家庭的每一角落,电子商务已经对传统商务发起全方位的挑战。计算机网 络作为一种先进的信息传输媒体,其特点就是信息传送速度快、信息覆盖面广 而且成本低,因此可以利用网络开展商务活动。电子商务的网上实践,是从网 上销售开始的, “网上商店”打破了传统的销售形式商店,将商店和网络结合, 是一种典型的电子商务网站运用。网上商店的价格比传统的商业模式要低;花 样品种的选择较多;对于某些商品来说网上搜寻和选择更为便利;送货上门, 方便快捷。 1.21.2 可行性分析研究可行性分析研究 当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性 的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之 内解决。因此通过可行性的研究分析可以知道问题。 有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统 初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行 指标,这是系统开发和评价的依据。系统目标应充分体现,直接为仓库货物管 理系统服务,并且,程序可以分期分批实现。但是,需要指出的是,系统目标 是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定 量化。以达到更加出色的程序系统。 1.2.11.2.1 技术可行性技术可行性 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、 软件配置能否满足开发者需要等。电子商务是利用计算机硬件设备、软件和网 络(包括因特网、内联网、局域网)等基础设施在一定的协议连接起来的电子 网络环境下从事各种各样商务活动的方式。现有技术已经能够完成所要研究的 问题。 2 1.2.21.2.2 经济可行性经济可行性 所以商品信息在网上发布,既可以主动发布,又可以随时接受需求者的 查询,无须再付广告促销费用,同时可以很好的实现“零库存” 。什么时候卖 出货什么时候才进货。没有店面租金成本和商品库存就可以满足市场需求, 节省了潜在开支。 1.2.31.2.3 操作可行性操作可行性 该系统是一个电子商务网站,所以操作简易,用户购物不需要了解整个店 的工作流程,只需要按照提示一步步操作即可完成购书等其他活动。 1.31.3 结论意见结论意见 经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上 的可行。因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高 质量完成。所以,系统研制和开发是可以马上进行的。 3 第二章第二章 . .项目开发计划项目开发计划 2.12.1 编写目的编写目的 经过项目的可行性分析,得出项目可进一步进行下去的结论,在软件继续 进一步的开发之前首先给出此软件项目计划。 2.22.2 项目背景项目背景 项目分析单位在接到项目分析员给出的项目可行性分析报告后,在本系统, 即电子类产品商务网站的设计与开发在主管部门的统一下制定用于软件实质开 发的软件项目计划,以使软件开发单位理解软件开发要求,进行开发。 2.32.3 项目概述项目概述 1、工作内容 以电子咨询、电子单据、电子货币、电子银布于可以节省大量的人力和财 力,节省时间、降低劳动成本。 2、条件与限制 开发该软件的条件比较简单,以开发单位目前的经济与技术条件已完全具 备开发的条件。该系统可在用户要求的期限内完成。 3、产品 1) 、程序 该项目因开发时间较短,这里只给出设计思想,具体程序没写。 2) 、文档 文档内容包括: (1) 封面 (2)目录 (3)中文摘要 100 字左右;关键词 3-5 个 (4) 序言 (5)可行性分析 (6)项目开发计划 4 (7)需求规格说明(包含需要的系统流程图、数据流程图、数 据字典、E-R 图) (8) 概要设计(包含总体软件结构图、总体数据结构) (9) 详细设计(对概要设计内容进行详细设计) (10) 设计总结、参考文献、致谢等 4、验收标准 软件的验收标准完全由用户提出的软件需求制定,能保证软件的基本符合 用户的要求。 2.42.4 项目开发计划项目开发计划 1、任务分解 分三个大的阶段进行开发第一阶段完成本系统的数据流图跟 E-R 图。第二 阶段完成概要设计跟详细设计。第三阶段书写文档。 2、预算 软件资金投入较少,具体预算分配简略。 3、关键问题 各模块之间的联系和后台数据库的完成。使用目前的设备与现有开发技术 完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的一些风 险因素。对于出现的一些小难点总都能得到解决。 2.52.5 交付期限交付期限 所要开发的系统较简单,所有开发工作用户要求要在 0.5 个月内完成,完 成项目的最迟时间为 2011 年 8 月 20 日。 5 第三章第三章 . .需求分析需求分析 3.13.1 任务需求分析任务需求分析 电子商务是现代科学技术在商务领域的应用,属于知识经济的范畴。电子 咨询、电子单据、电子货币、电子银布于的应用可以节省大量的人力和财力, 节省时间、降低劳动成本。由于电子信息不受时空限制,可以将信息及时传遍 全世界,大大减少因信息不灵造成的商品积压。经分析先给出该系统的系统流 程图,如图 3.1 所示: 是 是 图 3.1 系统流程图 顾 客 登 录 商品介绍界面 支付系统 沟通系统 是否购 买 商品 是否支 付 登录网上银 行交付 6 3.23.2 数据流图、数据字典数据流图、数据字典及实体联系图及实体联系图 3.2.13.2.1 数据流图数据流图 该系统数据流程图如图 3.2 所示: 商品购买 维护反馈 登录反馈 系统登录 注册登录 登录反馈 购买商品反馈 系统维护 图 3.2 系统数据流程图 数据流图由四种基本的元素构成:数据 流(Data Flow),处理(Process), 数据存储和数据源(数据终点) 。 数据流(Data Flow):为具有名称且有流向的数据,用标有名称的箭头表示, 一个数据可以是记录、组合项或基本项。 处理(Process):表示对数据所进行的加工和变换,在图中用矩形框表示。 指向处理数据流为该处理的输入数据,离开处理的数据为处理的输出数据。 数据存储:表示用文件方式或数据库形式所存储的数据,堆砌进行的存取 分别以指向或离开数据存储的箭头表示。 数据源及数据终点:表示数据的来源或数据的去向,可以是一个组织或人员, 它处于系统范围之外,所以又称它为外部实体,它是为了帮助理解系统界面而 引入的,一般只出现在数据流图的起点和终点 3.2.23.2.2 数据字典数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素 的定义的集合。 由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。 每张卡片上保存描述一个数据的信息这样做更新和修改起来比较方便,而且能 单独处理描述每个数据的信息。下面将列出若干数据元素的数据卡片信息。 O 网络商务店 管理员消费者 7 数据字典卡片: 3.2.33.2.3 实体联系实体联系 E-RE-R 图图 根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性 和实体之间的关系,并画出如下所示的 E-R 图。 图 3.3 用户实体 E-R 图 3.4 评论实体 E-R 图 名字:密码 别名: 描述:验证本系统的用户身份 定义:密码=1字符8 位置:系统管理 名字:电子产品信息查询 别名: 描述:商品信息的查询 定义:商品编号+商品名称+商品价 格+商品产地+上市时间 位置:商品管理 名字:订单信息查询 别名: 描述:订单信息的查询 定义:订单编号+订单名称+订货价 格+下定时间+取货时间 位置:订单管理 名字:消费者 别名: 描述:唯一地标识会员所有信息的 关键域 定义:会员号=1字符8 位置:会员管理 用 户 用户编号用户名 评 论 用户编号 评论内容 商品编号 评论时间 8 图 3.5 商品 E-R 图 图 3.6 订单实体 E-R 图 m n 1 1 m 1 图 3.7 实体和实体之间的 E-R 图 商 品 生产地商品编号 上市时间 商品价格商品名称 订 单 订单时间 取订时间 订单名称 订单编号 订单价格 用户 用户编号 订单编号 取定时间 用户名 订单时间 订单时间 订单价格 订购 订 单 商 品 生产地 商品功能 商品名称 商品编号上市时间 商品价格 选择 参与 评论 评论时间 商品编号 评论内容 用户编号 9 第四章第四章 . .系统概要设计系统概要设计 4.14.1 总体设计总体设计 通过这个阶段的工作将划分出组成系统的物理元素。 系统概要设计的基本目的是用比较抽象的概括方式确定系统如何完成预定 的任务,也就是要确定系统的配置物理方案。软件结构设计时应该遵循的最主 要的原理是模块独立,让模块彼此间的接口关系应该尽量简单。 4.24.2 系统功能模块图系统功能模块图 可以根据模块独立原理对软件结构进行精化。为了合理的分解,得到尽可 能高的内聚、尽可能松散的耦合,最终要的是,为了得到一个易于实现、易于 测试和易于维护的软件结构,应该对模块进行再分解或合并。 系统功能模块图如图 4.1 所示: 电子类产品商务网站设计与开发系统 管理员模块 用户注册模块 网络用户模块 图 4.1 系统功能模块图 用 户 管 理 安 全 退 出 订 单 管 理 商 品 类 别 管 理 安 全 退 出 订 单 管 理 商 品 信 息 管 理 购 物 车 管 理 在 线 购 物 浏 览 商 品 信 息 搜 索 商 品 注 册 会 员 搜 索 浏 览 商 品 登 录 系 统 10 4.34.3 数据库概念设计数据库概念设计 数据库一般分为三级模式:外模式、概念模式和内模式。外模式也就是不 同用户所对的数据视图,它将数据库内部抽象的数据及其互相之间的关系表示 为简单、直观的应用界面。概念模式是数据库中全部数据的逻辑结构和特征描 述,通常以某种数据模型为基础。内模式是对数据的物理结构和存储方式的描 述。 本系统共包括三大模块,分别是管理员模块,注册用户模块,网络用户模 块,每个模块的功能如下: 1. 管理员模块: (1)实现对图书信息的管理; (2)实现用户订单的更新,包括增加、删除、修改功能。 2. 注册用户模块功能: (1)实现对图书信息的查询; (2)实现对所购图书的管理。 3. 网络用户模块功能: (1)进行注册,成为会员; (2)实现图书搜索,但不能管理想购图书。 4.44.4 数据库逻辑结构设计数据库逻辑结构设计 在数据库设计中相当重要的一步就是将概念模型转化为计算机上 DBMS 所支 持的数据模型, 数据库使用 mysql 包含用户登录表、商品类别表、商品信息表、 订单表、订单明细表。 一、在上面的实体和实体之间的 E-R 图设计基础上,形成数据库中的表格 及表格之间的关系。 表 4.1 用户登录表(userinfo) 字段名字段类型长度主/外键字段值约束对应中文名 usernofloat10Pnot null用户编号 unamevarchar20not null用户名 passwdvarchar20not null登录密码 emailvarchar20null注册邮箱 addressvarchar20null用户地址 telephonevarchar20null用户手机 11 citychar10用户城市 表 4.2 图书类别表(catagory) 字段名字段类型长度主/外键字段值约束对应中文名 cronochar8Pnot null商品类别号 cnamevarchar50null商品类别名 xeplainvarchar50null商品出产地 表 4.3 图书信息表(book) 字段名字段类型长度主/外键字段值约束对应中文名 booknochar10Pnot null商品编号 pronochar8not null bnamevarchar20not null商品名称 pdatevarchar15null商品生产日期 publishervarchar20null商品生产公司 remarkvarchar40null商品介绍 pricefloat(4,2)null商品价格 表 4.4 订单表(orders) 字段名字段类型长度主/外 键 字段值约束 对应中文名 ordernochar10Pnot null订单号 unamevarchar10null用户名 statusintegerdefault 0null usernofloat10not null用户编号 orderdatedate4null订购日期 表 4.5 订单明细表(orderdetail) 字段名字段类型长度主/外 键 字段值约束 对应中文名 orderdetailnochar10Pnot null订单明细表号 ordernovarchar10null订单号 unamevarchar20null用户名 addressvarchar50null用户地址 bnamevarchar20null商品名称 pricefloat(4,2)null商品价格 num0integerdefault 0null statusintegerdefault 0null 12 4.54.5 连接数据库的特点连接数据库的特点 当开发环境通过连接到数据库上之后,在设计中使用数据库画笔可实现对 该数据库中表格,视图等的操作,如创建表,修改表,删除表,增加/删除记录。 设计中设计数据窗口的时候,通过对话框实现与数据的连接。在应用程序 中则一般是在应用程序对象中书写连接数据库的程序代码,使得应用程序开始 运行并实现与数据库的连接。 13 第五章第五章 . .详细设计详细设计 详细设计阶段的根本目标是确定应该如何具体地实现所要求的系统,包括 了用户界面设计、程序过程设计等步骤。 5.15.1 系统的主要功能系统的主要功能 1 管理员区 管理员区的主要特性还是强调在“管理”上,这点在操作上非常简单。该 部分主要为网站的维护而建立,其主要功能是管理员通过特有的用户名和密码 登陆管理页面,对其用户和书籍进行管理,查询、修改、添加、删除、对用户 进行权限设置。这是一个任意一个动态网站的必不可少的部分。 2 购物车 购物车主要的功能是为了客户在选到自己满意的图书时,能够方便的进行 购买而设置的模块!它包括填加商品,清空商品的特性等,在此基础上我还自 己填加了讨价还价的功能。购物车是网上购物的必备,并且计算出总加量,以 便购物者可以随时掌握自己的购买信息。将客户购买的信息在购买结束后用数 据库统一的管理,直接将信息写入数据库,我觉得这样比较简单一些,不足的 是会给服务器大的负担。 3 商品管理模块 该部分主要为网站商品管理员对图书信息的管理和前台对商品信息的显示 建立的。该模块的使用者,分别为管理员和用户。管理员可通过该模块对商品 进行添加、删除、查询、在线购买。用户可通过该模块对想要浏览的信息进行 查询。 5.25.2 程序流程图程序流程图 程序流程图的优点是对控制流程的描绘很直观,易于掌握。通过对系统的 调查和可行性分析,画出程序的流程图如图 5.1 下所示 14 图 5.1 程序流程图 15 5.35.3 用户界面设计用户界面设计 5.3.15.3.1 一般交互设计一般交互设计 一般交互涉及信息显示、数据输入、和系统整体控制等方面。 1、一致性 为客户交互界面中的菜单选择、命令输入、数据显示以及众多的其他功能, 使用一致的格式。 在设计的过程中,基本上保持了系统的格式一致。 2、信息的反馈 向用户及时提供视觉和听觉的信息反馈,以保证在用户和系统之间及时地 建立双向通信。 在本系统设计过程中,基本做到了信息的及时反馈,在信息显示的大部分 窗体中包括了刷新按钮,会对数据库中的数据进行及时地显示。另外,在进行 错误操作是,会弹出提示窗口并发出警告提示音。 3、执行有较大影响的操作前提示用户确认 在设计过程中,如果用户要执行删除操作,以及对数据库的读写操作时, 都会有窗体弹出询问继续操作或者予以提示。 4、减少两次操作间需要记忆的内容 为了避免用户为下一步操作而记忆大量数据,所以在设计过程中在需要数 据传递的窗体中设置全局变量,来传递数据。例如在入账和入库的模块的操作 中都用到了这样的方法。 5、对话、移动和思考的效率 尽量减少用户击键的次数,在设计时考虑到了用户屏幕的布局以减少用户 鼠标移动的距离,尽量避免用户在操作中发生疑问的情况。 6、允许错误 允许用户的误操作尽量不对系统造成伤害。 7、按功能对动作分类,并据此设计屏幕布局 屏幕布局尽量将软件所具有的所有功能在主页面展示,界面一目了然。 5.3.25.3.2 信息显示设计信息显示设计 应当尽量为用户提供的界面显示时完整的、明确的和容易理解的。这样才 16 能满足用户的需求。使用不同的方式显示信息:用文字、图形、声音,按位置、 移动和大小,使用颜色和省略等方式传达信息。 1、只显示与当前工作有关的信息 在用户操作有关系统的特定功能的信息时,不必看到与之无关的数据、菜 单和图形。 2、使用便于用户迅速吸收数据的方式来表示数据 在系统设计的过程中,较多地使用了图表的形式表示数据,例如在分析中 就使用了柱状图的形式表现了复杂的数据。这样,用户可以直观的体会到图表 所表示的含义。 3、使用一致的标记、标准的缩写和可预知的颜色 为了使系统所表达的含义准确、无误,就必须适用一致的标记、标准的缩 写和可以预知的缩写,这样用户就无需参照其他信息源就能理解,而正确地适 用软件。 4、产生有意义的错误信息 对于系统在运行过程中产生的错误尽量给用户返回一个容易理解的错误信 息,以使用户保持对系统的信任,和系统的可用性。 5、使用窗口分隔不同类型的信息 使用不同的窗口显示、保存不同类型的信息。 6、高效率的使用显示屏 当使用多窗口时,应该有足够的空间使得每个窗口至少都能显示出一部分。 此外,屏幕的大小应该选得和应用系统的类型相配套。 在各个显示数据的窗口中,由于数据窗体项目较多,所以在数据窗体空间 中较多的是用了垂直和水平滚动条,以保证信息的全面正确显示。 5.3.35.3.3 数据输入设计数据输入设计 用户的大部分时间用在选择菜单命令、键入数据和向系统提供输入。在系 统中,键盘是主要的输入介质,但是鼠标等设备的也是重要的输入手段,所以, 对于他们的数据输入操作有如下约定: 1、保持信息显示和数据输入间的一致性 为了方便用户的使用,鼠标应当尽量减少操作的幅度。 2、保持显示信息和输入信息之间的一致性 对于用户来说,要保证其输入的数据在显示上与其他显示的视觉特征(例 17 如:文字大小、颜色、位置等)要一致。 对于不同类型的用户在登录到系统后,由于有不同的权限,所以在主界面 中会有一些项目受到限制而无法使用,所以要使这些项目不发生作用,以保证 系统安全。 5.45.4 程序设计过程程序设计过程 程序过程设计主要是在借助过程设计工具的情况下,对程序的具体实现过 程进行设计。程序的主要部分设计在这个环节完成。其主要包括以下几个部分: 5.4.15.4.1 登录界面及密码修改登录界面及密码修改 1、登录界面如图 5.2 所示 用户名是否输入 否 是 密码是否输入 否 是 查找管理员表中对应密码的用户 否 存在? 是 打开主窗体 检查输入次数3 关闭窗体 图 5.2 登录界面图 在用户登录时,在输入用户名和密码及用户类型的前提下将其与数据库中 的数据进行对比,若一致,则打开主窗体,若不一致提示错误,并要求再次输 入,若输入次数超过三次,则关闭系统。 在这个部分中,需要对用户的类型存入一个全局变量,予以判断其所具有 的系统使用权限,例如,用户类型为 DBA,则该用户拥有系统的一切权力,可 以对每一部分进行添加、删除、查找、统计等操作;而其他用户类型都依据其 类型的属性,可以使用的部分也会相应减少,而只能使用一部分与其类型相匹 18 配的功能。 2、密码修改如图 5.3 所示 两次输入的密码是否一致 否 是 原密码是否正确 否 是 对数据库中的相应字段进行更新 提示已更新并提交更新 关闭窗体 检查输入次数3 图 5.3 密码修改图 在用户更改密码时,系统首先判断输入的两次旧密码是否一致,若一致, 则判断原密码是否正确,如果原密码正确,则对数据库中的相应字段进行更新。 5.4.25.4.2 商品添加操作及修改商品添加操作及修改 1、商品添加如图 5.4 所示: 是否为原有商品 是 否 提示:需要在保存后退出 是否保存? 否 是 保存成功 否 是 Rollback Commit 关闭窗体 图 5.4 商品添加图 管理员查询某货物时货物名及货物号与数据库中的数据不相一致,系统提示所 19 开始界面 商品信息管理 查货物在仓库里为空,即仓库从没存储该货物。然后管理员可根据仓库管理的需求 是否保存该货物。 2、商品修改 此功能是对货物单价、库位、编号修改。 首先系统将从数据库中读取所有可用的货物信息,其中包括编号、名称、单价 等信息,管理员可视情况分别修改。修改完毕并确认后,系统将所做修改保存,并 将新的记录保存于数据库中。 实现该功能的程序流程图如 5.5 所示: 否 是否继续 是 编号修改 单价修改 商品修改 否 是否符合要求 是 修改成功 图 5.5 商品修改程序流程图 20 5.4.35.4.3 查询操作查询操作 查询操作如图 5.6 所示 输入查询信息 否 是 是否存在该信息数据 否 是 提示没有 输出该信息 所要查询 的信息 确认信息 关闭窗体 图 5.6 查询操作图 在执行查询操作之前通常要先在单行文本框中输入被查询的条件,在单行 文本框失去聚焦时将查询条件传递给查询按钮的单击事件中,然后过滤语句依 据此过滤条件过滤得出相应的数据,并显示在其他数据窗体控件中。 在通常情况下,用户可以在得到要查询的信息后,对它们的各个字段进行 修改,经过修改后,在退出时系统会提示进行存储。 在完成了用户界面设计和程序过程设计后,基本上完成了详细设计的内容。 21 设计总结设计总结 本次课程设计是综合了我的专业知识的一次练习,对我的软件项目的认识 和理解有很大的帮助,非常感谢学院给我这么个学习的机会,其次感谢我的指 导老师和帮助过我的同学们。 课程设计是所学基础知识和专业知识与工程实际相结合,进行综合运用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阅读理解能力在跨学科学习中的重要性
- 金融行业的客户服务特点与挑战
- 跨学科视角下的康复医学治疗技术应用
- 职场男性如何有效管理时间追求生活平衡
- 老年人智力保健与脑部疾病预防
- 网络通信与智能工厂数字化转型探讨
- 职场视角下的教育创新与小学生学习动力提升
- 骑迹天地间探秘大自然自然医学与山地自行车探险
- 2025年测量设备项目合作计划书
- 高端商业地产的室内设计与风险管理策略
- 2025安徽蚌埠市龙子湖区产业发展有限公司招聘22人笔试参考题库附带答案详解
- 产业研究报告-中国水环境监测行业发展现状、市场规模及投资前景分析(智研咨询)
- 偿二代下我国财险公司偿付能力影响因素的深度剖析与实证研究
- 【嘉峪关】2025年甘肃嘉峪关市事业单位集中引进高层次和急需紧缺人才50人(含教育系统)笔试历年典型考题及考点剖析附带答案详解
- 全国防灾减灾日宣传课件
- 青少年学法知识讲座课件
- 2025阿里地区普兰县辅警考试试卷真题
- 青年纪律教育课件:共青团纪律条例解读与实践
- 【MOOC】理解马克思-南京大学 中国大学慕课MOOC答案
- JGT266-2011 泡沫混凝土标准规范
- 配电室运行维护投标方案(技术标)
评论
0/150
提交评论