(精品)手机在线销售系统(2013年优秀毕业设计)_第1页
(精品)手机在线销售系统(2013年优秀毕业设计)_第2页
(精品)手机在线销售系统(2013年优秀毕业设计)_第3页
(精品)手机在线销售系统(2013年优秀毕业设计)_第4页
(精品)手机在线销售系统(2013年优秀毕业设计)_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)题 目 手机在线销售系统 学 号 姓 名 所 属 系 电气系 专 业 应用电子 班 级 指导教师 目 录摘要1Abstract2第1章 绪论11.1 开发背景11.2 开发目标1第2章 开发环境介绍22.1 开发思想的介绍22.2 主要开发工具2第3章 可行性分析与需求分析53.1 可行性分析53.1.1 经济可行性53.1.2 技术可行性53.1.3 法律可行性63.1.4结论63.2 用户需求分析63.2.1 用户功能需求63.2.2 用户数据需求7第4章 概要设计和详细设计84.1 系统设计84.1.1 客户界面部分84.1.2 管理界面部分94.2 数据结构设计94.2.1 数据库需求分析94.2.2 数据库概念结构设计94.2.3 数据库逻辑结构设计114.2.4 数据流图144.3 界面设计154.3.1 用户图形界面的设计164.3.2 用户界面的设计与规划184.3.3 管理员图形界面的设计19第5章 系统运行评估205.1测试指导思想及方案205.1.1指导思想205.1.2测试方案205.2 部分功能测试结果225.2.1 用户界面窗体设计测试225.2.2 文本框的测试23总结241.认识与成果242.问题与展望24参考文献25致谢26云南机电职业技术学院手机在线销售系统摘 要随着计算机技术、通信技术的日益发展,互联网的逐步深入与应用,电子商务网站越来越多的出现在我们的身边,它直接作为一种先进的交易方式,被越来越多的人所接受。网上交易最大程度地方便了用户,你可以通过浏览器实现WEB购物。本系统基本实现网上购物的动作过程,同时提供了用户的注册模块和后台数据库的维护。作为企业销售部管理层人员,能够很直观的运用该系统,实现在线销售手机的目的。 本文研究的在线手机销售系统实现了用户端在线浏览手机信息、开通网上购物车、在线提交订单等功能。管理员通过本系统可以添加手机及手机分类、管理用户、管理订单等。与传统销售行为相比,在线手机销售系统为用户和商家都提供了最高的效率和最便捷的手段。【关键词】电子商务;ASP;手机购物Online sales of mobile phone systemAbstractWith computer technology, communication technology growing, with the gradual deepening of Internet applications, e-commerce sites in the emergence of more and more of our side, it has a direct transaction as an advanced, more and more accepted by the people. Internet transactions greatest extent convenient for users, you can achieve through browser WEB shopping. The system basically moves online shopping process, while providing the user registration modules and background database maintenance. As an enterprise sales management personnel who can very intuitive use of the software, on-line sales of mobile phone systems.This paper studies the online sales of mobile phone systems achieve the client navigate the phone information online, and launched online shopping cart, orders submitted online capabilities. By the system administrator can add phones and phone classification, user management, order management, sales and other statistics. Compared with traditional sales practices, online sales of mobile phone systems for business users and has been providing the highest standards of efficiency, and the most convenient means. 【Key words】Electronic commerce ;ASP;Handset shopping2手机在线销售系统第1章 绪论1.1 开发背景近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为B2B(企业对企业),B2C(企业对消费者),C2C(消费者对消费者)电子商务4的前端商务平台,在其商务活动全过程中起着举足轻重的作用。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。1.2 开发目标伴随着电子商务网站的大量涌出,企业网络化已经成为一种营销捷径。手机在线销售系统,作为一个通过B/S模式的网上交易平台,将一个实体企业网络化。网上交易最大程度地方便了用户,你可以通过万维网浏览器实现WEB购物。本系统基本实现网上购物的动作过程,同时提供了用户的注册模块和后台数据库的维护。作为企业销售部管理层人员,能够很直观的运用该软件,实现在线销售手机的系统。第2章 开发环境介绍2.1 开发思想的介绍本系统采用了模块化的设计思想和面向对象的设计思想,从而使得系统界面更加的友好,维护更加的方便!下面对这两种思想进行简单的介绍。2.1.1 模块化思想的介绍模块化思维5就是要程序员在完成任何一个功能模块或函数的时候,要多想一些,不要局限在完成当前任务的简单思路上,想想看该模块是否可以脱离这个系统存在,是否可以通过简单的修改参数的方式在其他系统和应用环境下直接引用,这样就能极大避免重复性的开发工作,如果一个软件研发单位和工作组能够在每一次研发过程中都考虑到这些问题,那么程序员就不会在重复性的工作中耽误太多时间,就会有更多时间和精力投入到创新的代码工作中去。2.1.2 面向对象思想的介绍面向对象的软件技术以对象(Object)为核心,用这种技术开发出的软件系统由对象组成。对象是对现实世界的正确抽象,它是由描述内部状态表示静态属性的数据以及可以对这些数据施加的操作(表示对象的行为)封装在一起所构成的统一体。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。简而言之,面向对象=对象+类+继承+消息。2.2 主要开发工具本系统是基于ASP技术的电子商务系统,其中后台数据库是ACCESS,同时,网页的制作采用了拥有可视化界面的Macromedia DreamWeaver8软件,以下对这几种主要技术和软件进行简要介绍。2.2.1 ASP技术ASP(Active Server Pages动态服务器网页)1技术是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。2.2.2 AccessAccess 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。2.2.3 DreamWeaver8Macromedia DreamWeaver8 是建立 Web 站点和应用程序的专业工具。它将可视化布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建网站和应用程序。从对基于 CSS样式设计的领先支持到手工编码功能,DreamWeaver8 提供了专业人员在一个集成、高效的开发环境。开发人员可以使用 DreamWeaver8 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。2.2.4 HTML语言 HTML9(Hypertext Markup Language)是一种专门用于Web网页制作的编程语言,用来描述超文本各个部分的内容,告诉浏览器如何显示文本,怎样生成文本或图像的链接点。2.2.5 JavaScript脚本语言 JavaScript3是一种嵌入HTML文件中的脚本语言,它是基于对象和事件驱动的,能对诸如鼠标单击、表单输入、页面浏览等用户事件做出反应并进行处理。JavaScript一般作为客户端脚本语言。JavaScript是一种简化了的编程语言,也是基于对象的,它允许用户自定义对象,同时浏览器还提供了大量的内建对象,使编程者可以将浏览器中不同的元素均作为对象来处理,体现了现代面向对象程序设计的基本思想。JavaScript脚本程序可移植性好,可以在大多数浏览器上运行。2.2.6 VBScript脚本语言 VBScript与JavaScript一样,是嵌入于HTML中的,可以设计出生动活泼互动的WEB页和基于WEB的应用程序。VBScript7可以在用户端和服务器端执行。VBScript是面向对象的程序设计语言,在VBScript的服务器端程序中,ASP对象和Active对象是十分重要的。第3章 可行性分析与需求分析3.1 可行性分析基于前述系统介绍,下面就经济可行性、技术可行性和法律可行性对系统的整体可行性进行分析。3.1.1 经济可行性对于一个小型商务网站的搭建,在开始阶段通常需要进行网站界面的设计、服务器的搭建、数据库的建设、网络地址的申请等,基于国内软件行业的现状,个人搭建一个小型商务网站,只要一次性投入23万元人民币即可,日常产生的费用很小,主要是对网站和数据库的维护费用。另外,由于在线手机销售系统的可移植性,店主可以随时随地进行销售工作,真正做到生意不断。由于在线手机销售针对性较强,属于典型的需求导向型销售模式,所以库存量可以较为灵活。3.1.2 技术可行性对于这节,技术可行性主要包括操作界面的实现技术,数据库设计,网络地址的申请。1、操作界面的实现现在市面上有很多网页制作软件,最常用的有Microsoft FrontPage、Macromedia DreamWeaver8,此外,直接用HTML、JavaScript、VBScript等语言编写网站也是较为常用的方法。2、数据库技术在线手机销售系统对于数据库的主要操作为记录的插入、修改、删除和统计,可以采用目前流行的Access数据库、Microsoft SQL Server6数据库以及My SQL等。3、网络地址的申请目前在网络上开设在线购物商店,获得网址的方法主要有两种,一种是通过注册和交费向域名管理机构申请网络地址的使用权。另一种方式是通过易趣网、慧聪网、我的商店等在线销售平台,注册成为其会员后免费开通网络商店。这种方式获得的网络店铺几乎不产生费用,但需要服从在线购物平台的统一管理,在店面风格、经营方式等方面限制较多。3.1.3 法律可行性对于网上购物,店主应该本着诚信的原则,对于产品质量和服务给予保障。目前国际上对于电子商务制定了一系列的法律予以规范和保障,在线手机销售网站的经营者应该严格执行相关的法律法规。3.1.4结论经过以上可行性分析,认为本系统可以立即开始进行。3.2 用户需求分析对于这节,用户需求分析主要包括用户功能需求和用户数据需求。3.2.1 用户功能需求对于在线手机在线销售系统的用户,最终和最重要的功能无疑是完成在线购物行为,针对在线购物行为,用户对系统的功能需求可以细分为以下几个方面:1、手机产品查询对于这节,我觉得手机产品查询包括具体手机的查找和手机详细信息的查看。(1) 手机查找在本功能中,用户需要能够按照手机型号进行查询,如果库存中没有用户所查询的手机产品,系统应该及时返回没有该手机的查询消息。(2) 手机详细信息查看在用户决定购买之前需要详细了结手机产品信息,包括手机名称、分类名称、价格和手机封面等。2、 购买行为参考及实施对于这节,购买行为的参考及实施主要考虑的是手机销售排行、购物车、收银台、查看订单状态、用户个人信息设置及更新方面。(1) 手机销售排行查询手机销售排行榜对于用户购买手机产品的行为有指导作用,排行榜的前几位通常在相当的一段时间里会有不错的销售成绩。(2) 购物车用户需要类似实体店购物车10功能的一个模块来存放一部分不能马上做出购买决定,还需要综合考虑的手机产品。(3) 收银台对于决定购买的产品用户需要填写订单进行购买,系统必须提供一个填写和提交订单的平台,同是要提供足够安全的信道传送用户支付信息。(4) 查看订单状态用户对于已经完成的订单有查询其状态的需要,系统应该能够在接到用户查询请求时,将订单的实时状态准确及时地告知用户。(5) 用户个人信息设置及更新用户在网站注册后,需要随时可以查询自己的个人信息,同时应该具有随时更新设置的权利。3.2.2 用户数据需求经过调查,在线手机销售系统的用户需要运用的数据主要包括如下几种。1、用户需要获得的数据手机产品信息及相关销售排行信息等数据。2、 用户需要存储的数据(1)用户的个人信息(2)用户的购物车信息(3)用户订单信息第4章 概要设计和详细设计4.1 系统设计在线手机销售系统的信息服务系统主要功能是提供一些有关手机各方面的产品浏览服务以及手机的订购和销售排行信息。系统分为前端的客户信息浏览以及手机产品的订购和后台的数据库管理两大部分。4.1.1 客户界面部分功能包括: 最新上架手机的推荐和精品手机推荐 手机站内搜索,手机销售排行 手机新闻和客服承诺 手机新闻、手机评测和手机软件 购物流程、付款方式和联系我们 订单投诉 网站地图手机在线销售系统主页首 页搜索选机订单投诉手机评测服务承诺用户管理最新手机上架最新新闻手机品牌分类精品推荐购物流程和付款方式可以按品牌查询网上预订可以按订单号投诉最新手机评测报告手机售后服务修改资料网上订购手机软件提供手机软件下载4.1.2 管理界面部分网站后台功能: 商品管理:添加新厂商,添加新分类,添加新手机,查看和修改,删除。订单管理:最新订单,已确认订单,查询投诉订单。 用户管理:查看修改用户资料,删除用户, 管理员添加删除网站管理:添加新闻,修改删除新闻,添加测评,修改删除测评,添加软件, 修改删除软件。4.2 数据结构设计 对于这节,数据结构设计主要包括数据库需求分析、数据库概念结构设计、数据库逻辑结构设计、数据流图。4.2.1 数据库需求分析结合在线购物的特点,综合系统功能分析,本系统的需求信息主要有:用户分一般用户和管理员用户。订单分单张详细订单和总订单。每一部手机都从属于一种类型。一个用户可以购买多部手机。一个用户对应一张订单列表信息。一个列表对应多张订单信息。经过系统数据库的功能分析和需求总结,将数据项和数据结构做如下设计:1. 管理员信息,包括数据项:用户名、密码。2. 普通用户,包括数据项:用户ID、用户名、密码。3. 手机,包括数据项:手机编号、手机名称、分类编号等。4. 手机分类,包括数据项:分类编号、分类名。5. 订单列表,包括数据项:订单编号、手机编号、购买数量。6. 订单,包括数据项:订单编号、用户编号、下单时间等。4.2.2 数据库概念结构设计根据数据项和数据结构的分析,在数据库概念结构设计部分可以设计出满足用户需求的各种实体以及实体之间的关系,为逻辑结构设计打下基础。实体包含各种具体信息,通过相互之间的作用形成数据流动。本系统数据库中包含的实体有:管理员信息实体、普通用户实体、手机实体、手机分类实体、订单实体、订单列表实体。实体之间关系的E-R图如图5所示。管理员用户订单列表用户手机手机分类购买11MNLN11N图5 实体之间关系的E-R图管理员信息实体E-R图如图6所示。普通用户信息实体E-R图如图7所示。管理员用户名密码图6 管理员信息实体E-R图用户名密码Email地址用户图7 普通用户信息实体E-R图手机实体E-R图如图8所示。手机分类实体E-R图如图9所示。手机手机编号手机名称分类编号封面图8 手机实体E-R图手机分类分类编号分类名称图9 手机分类实体E-R图订单实体E-R图如图10所示。订单列表实体E-R图如图11所示。订单订单编号用户编号备注是否发货图10 订单实体E-R图订单列表订单编号用户编号手机编号购买数量图11 订单列表实体E-R图4.2.3 数据库逻辑结构设计数据库概念结构设计完毕后,可以将数据库概念结构转化为Access数据库系统所支持的实际数据模型,就构成了数据库的逻辑结构。在线手机销售系统数据库中各个表的设计结果如表1表6所示。每个表格表示数据库中的一个表,订单信息列表sub如表1所示,记录每个用户的订单总信息。表1 订单信息列表sub手机信息列表手机sort如表2所示:表2 手机信息列表手机sort商店管理员信息表手机Admin如表3所示:表3 管理员信息表手机Admin手机货物列表如表4所示: 表4 手机货物列表购物车列basket表如表5所示:表5 购物车basket列表新闻列表new列表如表6所示:表6 新闻列表news会员列表member列表如表7所示:表7 会员列表member4.2.4 数据流图根据“自顶向下、逐层分解”的思想2,使用分解和抽象两种手段来控制系统的复杂度。根据前述分析,得出系统顶层数据流图如图12所示。用户在线手机销售系统查询信息、订单手机信息、订购信息手机信息管理员订单汇总图12 系统顶层数据流图存档登陆功能数据流图如图13所示:用户登陆数据库比对存档用户名、密码登陆信息用户名、密码登陆信息图13 登陆功能数据流图查询功能数据流图如图14所示:用户数据库查询操作存档查询要求信息图14 查询功能数据流图购买功能数据流图如图15所示:用户选中的手机存档我的购物车支付管理员确认的订单交易成功信息交易成功信息成功信息支付信息图15 购买功能数据流图4.3 界面设计为了提高代码的重用性,在线手机销售系统的界面采用框架形式,即页面头尾部分只需要设计一次。4.3.1 用户图形界面的设计对于这节,用户图形界面设计包括前台主页的设计、用户登录后的界面设计、后台登录页面设计、后台管理页面设计。1、前台主页如下所示:2、 用户登陆后如下所示:3、 后台登陆页面如下所示:4、 后台管理页面如下所示:4.3.2 用户界面的设计与规划对于这节,用户界面的设计与规划主要包括用户登录模块设计、在线购买模块设计、我的购物车模块设计、订单信息模块设计。1、用户登陆模块设计为了验证用户是否合法,系统需要用户提供用户名和密码来进行验证,这一功能由用户登陆模块完成。本模块需要运用login.asp页面,来设计一个表单让用户输入用户名和密码。在本模块中,对于用户输入的用户名和密码,系统在发现错误时,应及时做出错误报告。2、 在线购买模块设计针对用户界面,由于手机列表和用户导航条等部分是只有用户界面可以看到的,所以将这两部分设计成一个新的框架形式,提高复用性。在本模块中用户可以浏览现有手机、搜索手机、查看手机详细资料、把手机放入购物车、转到其他模块等。3、 我的购物车模块设计本模块中,用户可以修改购买数量、删除已经选购的手机、提交购物车(在提交时可以简单附言说明)、清空购物车、继续购买或查询手机、转到其他模块等。4、 订单信息模块设计本模块中用户可以看见自己已经提交的所有订单,可以查看订单的详细情况。确认订单时,系统采用弹出窗口的形式显示相信信息,在弹出窗口中可以进行付款。4.3.3 管理员图形界面的设计对于这节,管理员图形界面的设计主要包括管理员登录模块设计、手机管理模块设计、订单管理模块设计、用户管理模块设计。1、 管理员登陆模块设计为了验证管理员的身份,系统需要进行用户名和密码的验证,与用户图形界面的设计类似,本模块也需要运行登录检测页面,设计一个表单让管理员输入用户名和密码。2、手机管理模块设计在这个模块里,管理员拥有对现有手机的详细资料进行查看、修改手机名称、删除手机权限。这个模块也列出了商店现有手机分类,管理员可以删除现有分类,也可以添加新的分类。3、订单管理模块设计管理员可以查看下订单用户的详细资料、查看订单的详细情况并且可以删除订单。4、 用户管理模块管理员通过这个模块对用户进行管理,其中包括:查看用户资料、修改用户资料、删除已存在用户等。第5章 系统运行评估在线手机销售系统开发完毕到投入使用之前,需要进行一系列系统集成和确认测试。软件测试的根本目的应该是找出软件中存在的漏洞和问题。从理论上讲,系统的测试工作应该由专业测试人员进行。5.1测试指导思想及方案5.1.1指导思想针对本系统测试人员是开发者本人这一特点,本系统测试工作的指导思想以白盒测试方法为主,局部辅以黑盒测试方法。白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。相对的,黑盒测试方法是在已知系统结构的前提下,通过来测试系统每个功能是否都能正常运行并达到预期结果。在测试时将程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在接口进行测试。5.1.2测试方案从软件的生存周期看,测试往往指对程序的测试,这样做的优点是被测对象明确,测试的可操作性相对较强。但是,由于测试的依据是规格说明书、设计文档和使用说明书,如果设计有错误,测试的质量就难以保证。即使测试后发现是设计的错误,这时,修改的代价是相当昂贵的。因此,较理想的做法应该是对软件的开发过程,按软件工程各阶段形成的结果,分别进行严格的审查。软件的生命周期可用图1的流程表示。为了确保软件的质量,对图1的过程应进行严格的管理。虽然测试是在实现且经验证后进行的,实际上,测试的准备工作在分析和设计阶段就开始了。 1、 测试的过程及组织当设计工作完成以后,就应该着手测试的准备工作了,编写在线手机销售系统测试大纲,明确测试的内容和测试通过的准则,设计完整合理的测试用例,以便系统实现后进行全面测试。在对程序的正确性进行验证后,可以开始组织测试,测试一般可按下列方式组织: (1)明确开发过程中各类文档进一步理解在线手机销售系统在开发过程中生成的有关资料,包括规格说明、设计文档、使用说明书及在设计过程中形成的测试大纲、测试内容及测试的通过准则,全面熟悉系统,编写测试计划,设计测试用例,作好测试前的准备工作。(2)合理划分测试阶段为了保证测试的质量,将测试过程进行划分,针对在线手机销售系统的特点,将测试过程划分为代码审查、单元测试、集成测试和验收测试四个阶段。(3)代码审查针对本系统的开发特点,开发者本人再一次对所编写代码进行审查,并将其讲解给周围同学。实践证明,当再一次进行阅读和讲解时,确实可以发现许多自己原来没有发现的错误。(4)单元测试由于模块规模小、功能单一、逻辑简单,加之测试人员就是系统的开发人员,对于该模块的I/O条件和模块的逻辑结构都非常清楚,可以采用采用结构测试的用例,尽可能达到彻底测试,然后辅之以功能测试用例,使之对任何合理和不合理的输入都能鉴别和响应。高可靠性的模块是组成可靠系统的坚实基础。(5)集成测试集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。如用户资料数据穿过接口时可能丢失;一个模块与另一个模块可能有由于疏忽的问题而造成影响;把子功能组合起来可能不产生预期要达到的功能;个别看起来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有错误等。 (6) 验收测试验收测试的目的是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能如同用户所期待的那样。经过上述的测试过程对软件进行测试后,软件基本满足开发的要求,测试宣告结束,经验收后,软件可投入使用。2、测试方法的应用先用白盒测试法分析模块的逻辑结构,给出一批测试用例,然后根据模块的功能用黑盒测试法进行补充。(1)用边值分析法或等价分类法提出基本的测试用例;(2)用猜测法补充新的测试用例,重复前一步操作。5.2 部分功能测试结果在黑盒测试方法的指导思想下,通过大量用例对在线手机销售系统进行了测试。测试过程中发现了一部分设计上的漏洞及时进行了修改。5.2.1 用户界面窗体设计测试窗体大小:大小要合适,控件布局合理。缩放窗体:窗体上的控件应随窗体的大小变化而变化。显示分辨率:必须在不同的分辨率的情况下测试程序的显示是否正常。经过测试,发现系统用户界面窗体的大小在大部分台式机和笔记本电脑显示器上效果不一。后经分析发现,开发使用的笔记本电脑系宽屏设计,因此造成了一般尺寸的台式机显示器显示不正常的现象。及时修改页面大小可以修正此问题。其他功能未发现异常。 5.2.2 文本框的测试输入正常的字母或数字;输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多25个字符,尝试输入 26个字符,检查程序能否正确处理;输入默认值,空白,空格;若只允许输入字母,尝试输入数字;反之;尝试输入字母;利用复制,粘贴等操作强制输入程序不允许的输入数据;输入特殊字符集,例如,NUL及n等;输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示;输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示;经过测试,系统在文本框输入功能中表现正常,在出现异常输入时能够及时报错并提醒用户重新输入。总 结1.认识与成果在线手机销售系统的开发过程中,通过对ASP技术的学习和运用,我充分体会到了ASP技术在系统移植方面出众的优点,加深了对ASP技术的了解与认识。本网站采用了流行的三层架构,通过将整个系统分为不同的逻辑模块,大大降低了应用程序系统开发和维护的成本,提高了系统模块的重用性,同时使系统的可扩展性大大提高。2.问题与展望由于本人水平和开发时间有限,本系统还不够完美,存在一些问题,具体如下。(1) 界面不够美观从

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论