版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上购衣系统目 录第一章 概论.................................................................................错误!未定义书签。课设背景.............................................................................错误!未定义书签。课设题目.............................................................................错误!未定义书签。课设时间.............................................................................错误!未定义书签。课设目的.............................................................................错误!未定义书签。课设环境.............................................................................错误!未定义书签。课设内容.............................................................................错误!未定义书签。第二章 需求分析.........................................................................错误!未定义书签。项目介绍.............................................................................错误!未定义书签。用户需求.............................................................................错误!未定义书签。系统用户角色分析 .............................................................错误!未定义书签。系统功能需求分析 .............................................................错误!未定义书签。可行性分析.........................................................................错误!未定义书签。第三章 总体设计.........................................................................错误!未定义书签。实现功能模块.....................................................................错误!未定义书签。数据库设计.........................................................................错误!未定义书签。概念建模.....................................................................错误!未定义书签。数据库表结构................................................................错误!未定义书签。第四章 详细设计.........................................................................错误!未定义书签。前台模块设计.....................................................................错误!未定义书签。购物车模块设计 .................................................................错误!未定义书签。订单管理模块设计 .............................................................错误!未定义书签。个人资料管理模块设计 .....................................................错误!未定义书签。后台模块设计.....................................................................错误!未定义书签。处理订单模块设计
.............................................................错误!未定义书签。信息管理模块设计
.............................................................错误!未定义书签。第五章 系统测试
.........................................................................错误!未定义书签。测试范围................................................................................错误!未定义书签。测设总结................................................................................错误!未定义书签。第六章 课设总结
.........................................................................错误!未定义书签。参考文献
........................................................................................错误!未定义书签。第一章 概论课设背景随着计算机技术的发展,全世界的网民人数也在不断增加, 网上购衣已经成为一种潮流,引领我们走向电子化世界,给我们的生活带来了极大的便利。,在这时,我们需要开发一款适合大众的网上购衣系统,来方便用户在网上及时的购衣,也能够有效地带动企业经济的发展,给商家,国家带来了巨大的收益,电子商务建设的最终目的是发展业务和应用。 电子商城系统的建设,可以建立起电子商务服务的门户站点,是现实社会到网络社会的真正体现, 为广大网上商家以及网络客户提供一个符合中国国情的电子商务网上生存环境和商业运作空间。电子商城的建设,不仅仅是初级网上购物的实现,它能够有效地在Internet上构架安全的和易于扩展的业务框架体系,实现BToB(企业对企业)、BToC(企业对用户)以及CToC(用户到用户)等应用环境,推动电子商务在中国的发展。对于企业来讲,无论是企业之间,还是企业和客户之间的交易,如果能都实现网上交易将大大提高交易速度节约成本。但是对于网络的及时、一对一、垮时间、跨空间等特性,并没有充分加以利用。在这种形势下,传统的依靠管理人员人工工作传递信息和数据的管理方式就无法满足企业日益增长的业务需求了。因而开发了这样一个具有前后台的系统,以满足购物者和企业的需求,给购物者带来了极大的便利。课设题目网上购衣系统课设时间第17周-19周课设目的企业项目实训是计算机专业教学的一个重要环节,其目的是使学生在获得基本知识和基本技能的基础上,进行一次较全面、系统的训练,以巩固课堂所学知识及提高操作技能。旨在提升本专业学生对此课程中的理论知识的综合应用能力、逻辑思维能力和软件开发能力,培养学生独立工作和解决实际问题的能力,为学生走上毕业岗位作好充足准备。课设我们用Java技术开发中小型管理应用系统。 通过真实的项目实战过程,让学生从实践中认识面向对象程序设计的开发思想和软件设计与开发的流程,能够用程序去解决现实生活问题,在一步一步的实践过程中不断提高程序设计的水平。课设环境1)硬件环境:机房:计算机系多媒体专业机房电脑:双核高性能主机网络:100Mbps校园网2)开发环境:操作系统:Windows7开发工具:MyEclipse+EclispeADT容器:中间件:数据库:课设内容网上购衣统,是一个功能完善的在线购衣系统,主要为在线销售和在线购衣服务。其功能主要包含商品的管理、会员的管理、订单的管理、库存的管理、优惠的管理、广告的管理、资讯的管理、在线支付等。本次实训将由老师指导学生完成“基于PC端+手机端的在线商城系统设计与开发”,系统满足PC在线购物。系统主要开发的功能如下:1、PC版1)后台功能商品模块:包括后台商品库存管理、上货、出货、编辑管理和商品分类管理、商品品牌管理等。订单模块:在线订单程序,使消费者能够顺利的通过Web在线的方式,直接生成购买订单。评论模块:购买过产品的买家可以对产品进行评价和打分。支付模块:即通过网上钱包、电子支付卡。进行网上资金流转换的业务流程;国内主流支付方式包括:腾讯旗下的财付通、支付宝、网银在线等。会员模块:在购物系统中,集成会员注册是吸引会员进行二次购买和提升转换率最好的方式。信息模块:用于发布商城系统相关的一些信息。配送模块:购物系统集成的物流配送方式, 从而方便消费者对物流方式进行在线选择。如:EMS、顺风等等。商品促销:购物系统都有商品促销功能,通过商品促销功能,能够迅速的促进商城的消费积极性。2)前端功能商品展示:通过前端界面,以标准的或者其他个性化的方式向用户展示商品各类信息,完成购物系统内信息流的传递。购物车:用户可对想要购买的商品进行网上订购,在购物过程中,随时增删商品。快捷登录:用户可以通过QQ、新浪微博等第三方网站账户一键登录到本商城系统进行在线购物,从而提高用户的体验。模板风格自定义:即通过系统内置的模板引擎,可以方便的通过后台可视化编辑,设计出符合自身需求的风格界面。商品多图展示:随着电子商务的发展商品图片成为吸引消费者的第一要素,多图展示即提供前台多张图片的展示,从而提升消费者的购物欲望。自定义广告模块:内置在系统中的广告模块,网站管理员能够顺利的通过操作就可以在前端界面中添加各种广告图片。第二章 需求分析项目介绍如今网络上出现很多的网衣商城,例如淘宝、亚马逊等。每一个商城都需要一套严谨的程序来进程把控。我在做网上购衣系统时,前端所采用的是CSS+HTML、JSP等技术来编辑网页,一次来增加网站的可观赏性。并运用JDBC技术把数据库和动态网页相关联。整体程序则采用一个简单的MVC框架来惊醒代码的编写。本项目在实际应用中的解决方案是建立一个可以运行的完整的网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。用户需求此网络购衣平台系统旨在为用户提供一个简易的具备一些基本功能的购衣系统,通过这个系统用户可以轻松的获得自己想要的商品。存在两种类型用户,普通用户和管理员用户。普通用户在这个系统中注册过后进行登陆此时可以对个人资料进行修改,可以修改密码,同时可以在平台中进行自由的选购自己想要的商品,将选购好的商品加入购物车,如果需要修改可以在购物车中更改所需的商品数量,当选择完成过后可以确认购买,也可以让所选物品一直处在购物车中,等待下次登陆时依然有效。管理员用户可以通过管理员账号登陆后对商品进行管理,可以对商品信息进行修改,删除商品,添加新商品。前台不提供管理员用户的注册,直接在后台数据库中添加管理员用户。系统用户角色分析(1)管理员用户本系统主要用于商品买卖为基础,主要完成为商城用户往上购买环节进行管理。虽然,我做的这各系统只是一个小系统,能够完成一些简单的网上购物方面的功能,仅仅只为前台移动端提供数据传输及解析前台发回来的数据,但是所有的功能在与服务器连接中都有一个很合理的安排,对各种数据的存储都有详细的计划,能有效对用户进行管理。(2)普通用户本系统主要是为商城网上购物管理进行设计与开发的,所以针对普通用户的设计是一个重点,首先,普通用户可以通过注册信息,然后登陆系统进行系统然后根据自身需求,比如对购物、查看商品详情、结账、加入购物车等功能的需求情况,进行填写信息,申请他们所需要去做的事情,实现普通用户的功能需求,实现顾客的方便申请。系统功能需求分析(1)用户对于系统的需求此网上购物管理系统是针对商场、商城对该场所的顾客网上购物等功能的一个应用软件。首先,用户在生活中的网上购物的时候最看重的是方便实用, 其次,顾客在选购商品中还会遇到突发状况, 比如有的顾客想要买多件商品、 顾客想要查看商品销量是否热卖。针对这一系列问题,本系统就顾客操作应该简单、易用、功能全面的方向进行设计。(2)管理员对于系统的需求系统管理员在系统中扮演着非常重要的角色,本系统设置管理员就是针对可以进行对用户有关购物、加入购物车、合并购买、添加地址等功能需求的审批进行一系列设计的,这样便于购物商城管理者对该系统的整体信息进行很好的管理,便于增强商城的购物管理方式,提高商城的工作效率。可行性分析可行性分析是通过对项目的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测, 从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。 可行性分析应具有预见性、公正性、可靠性、科学性的特点。现就对网上购物系统的设计与开发的系统平台设计之初对系统进行的各种可行性的分析和研究,通过针对各个方面系统分析的开发和运行的可能性, 我们所利用的什么样的技术手段能来实现我们想要开发的东西。主要通过投资、技术、组织、风险因素等方面。(1)技术可行性:主要从项目实施的技术角度,合理设计技术方案,并进行比选和评价。各行业不同项目技术可行性的研究内容及深度差别很大。对于工业项目,可行性研究的技术论证应达到能够比较明确地提出设备清单的深度;对于各种非工业项目,技术方案的论证也应达到工程方案初步设计的深度,以便与国际惯例接轨。网上购物系统的设计与开发系统是一个PC端平台。所以我们根据系统的这样的一种表现形式,该系统主要依靠Java语言中的JavaEE移动开发的界面设计包及其连接MySQL数据库来实现,Java技术成熟稳定,技术上完全可行。(2)组织可行性:制定合理的项目实施进度计划、设计合理的组织机构、选择经验丰富的管理人员、建立良好的协作关系、制定合适的培训计划等,保证项目顺利执行。该系统开发成本低,所需开发时间、人力均较少、使用常规设计软件、辅助工具即可实现,所需资料文档较易获得,查阅相关资料方便。(3)投资可行性:投资必要投资必要性的论证上,一是要做好投资环境的分析,对构成投资环境的各种要素进行全面的分析论证,二是要做好市场研究,包括市场供求预测、竞争力分析、价格分析、市场细分、定位及营销策略论证。这个是为商城开发的网上购物系统进行的一个设计,是一个能够方便顾客点餐的平台,它可以给那些具有需要该系统的商城提供极大的方便,改善方式,提高工作效率风险因素及对策:主要对项目的市场风险、技术风险、财务风险、组织风险、法律风险、经济及社会风险等风险因素进行评价,制定规避风险的对策,为项目全过程的风险管理提供依据。第三章 总体设计网上购衣系统,其主要功能包含衣服的管理、衣服分类管理、会员的管理、订单的管理、在线支付等。本次实训将用JavaEE技术完成“网上商城系统”的设计与开发,主要开发的功能如图3-1所示。购衣平台用户 管理员注册 订单管理下订单 会员管理浏览衣服 衣服管理搜索衣服 类型管理查看订单图3-1系统功能流程图实现功能模块1)后台功能衣服商品模块:包括后台衣服添加,修改商品信息,查询衣服信息以及删除衣服信息。还添加了一个衣服分类,供用户查询不同分类的衣服信息。订单模块:通过用户购买衣服,加入到购物车,通过提交订单来计算用户花了多少钱,买了多少东西,一目了然。会员模块:在购衣系统中,通过会员注册来购买商品,能够给用户提供保障,让购买者放心。配送模块:用户通过提交订单,可以选择货到付款,在线支付等方式来提交配送信息,填写自己的收货地址,联系方式等来告诉商家,以保证自己的衣服能够快速的到达自己的手中。2)前端功能衣服搜索:衣服搜索采用模糊查询的方式,只要用户输入的商品名称的关键字中含有所有衣服的其中一部分字,用户就可以轻松地查出自己想要购买的衣服来进行购买。购物车:用户通过浏览店家发布的衣服,如果找到自己喜欢的,就可以加入到购物车中,并且可以显示出所有的衣服清单,以及计算出衣服总价。衣服浏览:随着电子商务的发展衣服图片成为吸引消费者的第一要素, 多图展示即提供前台多张图片的展示,从而提升消费者的购物欲望。用户管理模块:为了方便于网站的管理,必须由一套完整的用户管理体系。该网站用户管理模块主要实现用户的注册、登录、找回密码 3方面功能。为了全面的了解前端功能,图 3-2将前端的购物流程详细的展示。开始进入网站首页注册登录浏览衣服加入购物车是是否继续购物否结算填写送货地选择支付提交结束图3-2购物流程图数据库设计概念建模本系统实体包括:管理员、网站、顾客、商品、购物车、订单。如图4-1所示:管理1网站顾客mn1下订单销售m管理员订单11商品m包含n购物车图4-1E-R图数据库表结构整个购物系统能运行离不开数据库的支持, 数据库在整个系统的最底部发挥着不可忽视的作用。没有了数据库的支撑,系统无法运行。由此可见,系统离不开数据库,在系统之前首先必须保证数据库的准备工作已经完成。 本系统采用的是Mysql数据库,数据库的准备工作需要以下几个表来保存整个系统的重要信息,它们分别是:商品表,用来存储购物系统的所有商品的信息,能够根据这个表来管理所有的商品信息,如表4-1所示:表4-1商品表(product)字段类型长度备注productidint11商品表主键productnamvarchar200商品名categoryidint11分类ID(外键)storecountint11库存量marketpricefloat10市场价mypricefloat10销售价hitint11点击量contenttext商品详情衣服名称衣服ID衣服描述应答价格衣服分类衣服市场价格
衣服图片点击数量库存数量图4-1衣服E-R图衣服分类表,用来存储购物系统的所有商品的分类信息,能够根据这个表来管理所有的分类信息,如表4-2所示:表4-2分类表(category)字段类型长度备注categoryidint11分类表主键categorynamvarch100分类名parnetidint11父分类IDlevelint11分类的级分类ID分类分类名 排序号图4-2分类E-R图衣服订单表,用来显示用户的订单信息,能够根据这个表来管理所有订单的属性信息,如表4-3所示:表4-3衣服订单表(attrvalue)字段 类型 长度 备注orderid int 11 主键addressid int 11 地址IDpayway varchar 100 支付方式maketime varchar 32 生成时间status varchar 32 订单状态vipid int 11 vipID(外键)支付方式下单时间订单ID订单订单状态 地址图4-3订单详情 E-R图订单详情表,用来存储购物系统的所有订单信息,能够根据这个表来管理订单信息,如表4-4所示:表4-4订单详情表(orders)字段类型长度备注orderdetailiint11主键orderidvachar100订单ID(外键)编号productidint11产品ID(外键)quantityint11数量产品ID明细ID订单订单状态 地址图4-4订单明细 E-R图评论表,用户可以评论衣服的好坏,如表 4-5所示:表4-5评论表(payway)字段类型长度备注commentidint11主键titlevachar100标题contentvarchar1000内容scoreint11星级timevarchar32评论时间productidint11产品idvipidint11vipid评论ID标题评论人ID内容衣服评论分数所评论产品ID时间图4-5商品评论 E-R图地址信息表,用来存储收货人地址信息,如表 4-6所示:表4-6收货人信息表(receive)字段类型长度备注addressidint11主键addressnamevarchar100地址名postcodevarchar100邮政编码receviervarchar100收货人phonevarchar100固话vipidint100vipidpostcodevarchar255邮编邮政编码地址名收货人地址信息邮编固定电话VipID图
4-6
地址信息
E-R图新闻表,管理员发布一系列的商品优惠新闻来给用户看,如表
4-7所示:表
4-7
新闻表(
news)字段
类型
长度
备注infoid
int
11
主键titlevarchar100标题timevarchar32时间publishervarchar32发布者lanmuvarchar32栏目contentlongtext0内容标题时间发布者新闻表栏目 内容图4-7商品新闻 E-R图会员表,用来存储所有会员用户的信息, 能够根据这个表管理所有用户, 如表4-8所示:表4-8会员表(user)字段类型长度备注vipridint11主键usernamevarchar100用户名passwordvachar100密码sexvarchar100性别emailvarchar11邮箱phonevarchar10电话scorevarchar100积分questionvarchar100问题密码用户名性别问题会员信息邮箱积分电话图4-8会员信息 E-R图第四章 详细设计前台模块设计用户管理模块:这部分模块由王君伟和张青松完成。 用户管理模块主要为用户的登录、注册、找回密码三个功能,通过不同的操作页面会返回相应的 servlet中进行相应的功能实现。点击登录,后台系统会传送一个action="vipServletaction=login",会调用名为login这一个函数,通过函数会把数据进行接收、封装,然后调用数据库进行查询,最后把结果返回到界面。接收关键代码:Stringusername=("username");Stringpassword=("password");调用数据库查询关键代码:VipDAOvipDAO=newVipDAO();Map<String,Object>vip=(username,(password));具体的登录界面如下图 5-1所示:图5-1会员登录点击用户的注册按钮,后台系统会转换到进行信息的填写, 填写完的信息会传送到action="vipServletaction=register",调用名为register的函数,通过函数会把数据进行接收,然后调用数据库进行存储,最后把结果返回到界面。接收关键代码:Stringusername=("username");调用数据库查询关键代码:intflag=(record);具体的注册界面如下图 5-2所示:蓝色字体是可以使用,红色字体表示不可以使用图5-2会员注册点击忘记密码按钮,后台系统会转换到进行相关的操作, 首先会让用户填写账号的用户名,后台调用数据库进行查找,只有用户名通过之后会进行下一步的操作。进入就是问题的回答,然后通过调用数据库进行判断。正确之后会进行密码的重置界面。接收关键代码:Stringquestion=("question");Stringanswer=("answer");Stringphone=("phone");Stringquestion=("question");Stringanswer=("answer");调用数据库查询关键代码:Map<String,Object>record=(username,question,answer);具体的修改密码界面如下图5-3和54所示:图5-3会员密码找回图5-4会员密码重置购物车模块设计这部分模块由王君伟,张青松,牛亚峰,熊思凯完成。用户登录之后,点击物品进行添加购物车的按钮,物品会进入用户得相应的购物车中,购物车是用List<Map<String,Object>>进行编写。如果用户第一次购买,会创建一个虚拟的购物车,如果存在购物车,则会直接添加到购物车中,成为一条信息,购物车可以进行删除功能,会直接条用 List的移除功能。关键代码:cart=newArrayList<Map<String,Object>>();(temp);具体的购物车界面如下图 5-5所示:图5-5购物车界面订单管理模块设计登录的用户可以查看自己的订单,订单其实使用一个jsp界面,通过action为myorder进行相应的操作。但是不同的效果产生是使用调用不同的数据库语句。通过数据库语句的改变,前台界面会显示不同的信息。当点击未审核订单时,后台程序会调用status="未审核";的代码,以此类推。后面的相应操作同未审核订单相同。关键的代码为:if("1")){status="未审核";where="and='"+status+"'and='"+("vipid")+"'";}elseif("2")){status="未付款";where="and='"+status+"'and='"+("vipid")+"'";}elseif("3")){status="未发货";where="and='"+status+"'and='"+("vipid")+"'";}elseif("4")){status="未确认收货";where="and='"+status+"'and='"+("vipid")+"'";}elseif("5")){status="已完成";where="and='"+status+"'and='"+("vipid")+"'";}else{where="and='"+("vipid")+"'";tatuscode="";}具体的订单界面如下图5-6所示:图5-6会员订单界面个人资料管理模块设计个人信息模块分为两个功能,第一个功能为修改用户的个人信息功能。 点击修改信息,后台会传一个action="vipServletaction=edit",通过edit函数进行信息的修改,其实是调用数据库的更新语句进行数据库信息的更新。关键数据库调用代码为:VipDAOvipDAO=newVipDAO();intflag=(record);具体的修改信息界面如下图 5-7所示:图5-7会员修改信息界面第二功能为密码的修改,点击密码修改,后台同样会传一个相对的 action的值,是action="vipServletaction=updatepwd"。调用updatepwd函数,对密码进行修改,也是通过调用数据库的更新语句进行数据库信息的更新。关键数据库调用代码为:intflag=(record);具体的修改密码界面如下图 5-8所示:图5-8会员修改密码界面后台模块设计身份验证模块:这部分模块由王君伟,张青松,牛亚峰,熊思凯完成。本系统的登录角色有很多种,不同的登录会显示不同的登录界面。用户输入登录 ID和密码后,系统将判断登录ID及用户的角色。系统代码会调用login函数进行用户的判断,调用adminDAO中的validate函数。关键代码为:AdminDAOadminDAO=newAdminDAO();Map<String,Object>admin=(username,password);具体的修改密码界面如下图5-9所示:图5-9后台登录界面产品管理模块这部分模块由王君伟,牛亚峰完成。本模块主要为产品的添加,修改和删除。添加产品会调用ProductServlet中addProduct函数,通过此函数主要是进行数据的封装和数据库的调用,通过调用productDAO中的add函数。把信息添加到相应的数据库中。产品的修改会调用ProductServlet中的edit函数,会有一个productid的值同时传入此函数中,以此来判断修改具体的产品,调用productDAO中的update函数来进行数据库的更新,产品的删除功能则是调用productDAO中的delete函数,同时也会传值productid来进行判断所删除的具体产品。具体的产品管理界面如下图 5-10和图5-11所示:图5-10后台产品列表界面图5-11后台添加产品界面处理订单模块设计网站管理者对用户订单的执行和编辑状态, 后代不同的角色可以看到不同的界面。一共有六个界面,只有上一个审核者确认物品, 才会进行下一个界面的操作。这六个界面都是调用ProductServlet中的queryorder函数。未分别不同的界面,会在点击按钮的同时,传入一个值为 statuscode来进行不同的操作,不同的statuscode,改变where的值来改变sql语句的值,从而程序会改变搜索的条件。关键代码为:Stringstatuscode=("statuscode");where="and='"+status+"'";具体的修改密码界面如下图 5-12所示:图5-12订单管理界面产品分类管理模块:这部分模块由王君伟,张青松,熊思凯完成。产品分类管理模块主要为产品类别的添加,修改和删除。添加产品会调用CategoryServlet中add函数,通过此函数主要是进行数据的封装和数据库的调用,通过调用 CategoryServlet中的add函数。把信息添加到相应的数据库中。产品的修改会调用 CategoryServlet中的edit函数,会有一个categoryid的值同时传入此函数中,以此来判断修改具体的产品,调用CategoryServlet中的update函数来进行数据库的更新,产品的删除功能则是调用CategoryServlet中的delete函数,同时也会传值categoryid来进行判断所删除的具体产品。具体的产品分类管理界面如下图 5-13所示:图5-13产品分类管理界面信息管理模块设计这部分模块由王君伟,张青松,牛亚峰,熊思凯完成。此模块主要是为友情链接帮助信息,帮助用户进行购物的完成。包括如何购物,如何支付等。通过action="/shop/infoServletaction=add" 传入,会调用后台的infoServlet中的add函数来进行把数据添加到数据库中。关键代码为:InfoDAOinfoDAO=newInfoDAO();intflag=(record);具体的信息管理界面如下图 5-14所示:图5-14信息管理界面第五章 系统测试系统测试,英文是 SystemTesting。是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起, 进行信息系统的各种组装测试和确认测试, 系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。测试范围网上购物系统项目因其自身的特殊性,测试时需依据用户需求说明书和软件需求规格说明书以及相应的设计文档进行系统测试,包括功能测试、性能测试、用户访问与安全控制测试、用户界面测试等。测试类型 测试内容 测试目的 所用的测试工具和方法用户个人前台:注册新用户、登录系统,浏览公告,发表留核实所有功能言,购买商品,添加修均已正常实现改和删除购物车的信1.流程检验:息,提交订单;各个业务流程符合常采用黑盒测试,使浏览者功能:查规逻辑,用户使用时不用边界值测试、等价类划功能测试看网站主页,商品信息会产生疑问。分、数据驱动等测试方法,查询,浏览公告信息;2、数据精确:进行手工测试;管理后台:管理各数据类型的输入输员注册系统,管理员登出时统计精确。录系统,用户管理系统,订单管理系统,商品管理系统,公告管理系统用户界面(UI)测试安全性和访问控制测试性能测试
1.导航、链接、页面结构包括菜单、背景、颜色、字体、按钮名称、TITLE、提示信息的一致性等。2.友好性、易用性、合理性、一致性、正确性等1.密码:登录、个人用户、管理员用户;2.权限限制;3.通过修改URL非法访问;4.登录超时限制等等;1.最大并发数;2.查询商品信息、公告时,注册新用户时以及登录时系统的响应时间;
核实各个窗口风格(包括颜色、字体、提示信息、图标、TITLE等等)都与基准版本保持一致,或符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯。1.应用程序级别的安全性:核实用户只能操作其所拥有权限能操作的功能。2.系统级别的安全性:核实只有具备系统访问权限的用户才能访问系统。核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象
WEB测试通用方法手工测试黑盒测试、手工测试测设总结经过测试得知,该网上购衣系统基本能够实现网上购衣系统在用户需求说明书中所约定的功能,即能够基本满足用户在前台进行用户个人注册, 登录,购买衣服,发表留言以及搜索和浏览其它的衣服信息,管理员可在网上购衣系统后台可根据用户的信息审核注册用户,管理订单和用户等功能。该系统能满足基本的购衣系统应有的功能,但在性能方面还存在一些不足,有系统继续优化的空间。另外,部分功能在设计上仍存在不足之处。如公告发布,快递公司选择,以及支付功能的真正实现等。商城管理人员可以在使用该系统的基础上,继续搜集用户的使用需求反馈,并结合市场同类产品的优势,在今后的版本中不断补充并完善功能。第六章 课设总结通过三周的课设,我们对项目有了一定的深刻的认识和理解,因为这个项目实训是针对java和数据库的,之前在大二的学习了java基础,在最开始学习java时,我们学习和了解的都只是很浅的理论知识,虽然进行了上机来练习所学习到得知识,但是这些东西根本不可能去处理一些比较难的问题以及建立良好的交互界面。当课设时,我们就对网上购衣系统感兴趣了,其实兴趣一直都在,就是以前没有去探究怎么做。像京东、淘宝这样庞大的购物系统,就如今的形势来看,在科技迅猛的同时,网络已经遍布到人们生活的方方面面,用起来着实很方便,带来了很多便利。接着我就去分析它的业务逻辑,网上购衣系统是一种类似于企业
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 团风县重点山洪沟响水岩河防洪治理工程水土保持报告表
- 宁夏益兴气体有限公司工业气体充装及气瓶检验检测建设项目水土保持报告表
- 崇义县关田片区污水处理厂提标改造项目水土保持报告书
- 桐梓县藻渡河漂流景区项目(一期)水土保持方案报告表
- 某橡塑厂仓储管理细则
- 钢厂能耗管理规则
- 2026殡葬服务公司的面试题及答案
- 2026辨证论治面试题及答案
- 围手术期患者管理质量考核标准
- 【竞争格局】中国数字减影血管造影系统(DSA)行业发展现状、市场供需及未来前景研究报告
- 2025年内蒙古自治区专升本化学考试试题及答案
- 《胸痛中心建设与管理指导原则(试行)》
- 河南省豫西北教研联盟(平许济洛四市)2026届高三下学期3月第三次质量检测语文试题(含答案)
- 2026年统计执法监督人员考试题库及答案
- 心衰患者康复运动课件
- 第一性原理培训讲座课件
- AQ3062-2025《精细化工企业安全管理规范》专项检查表(共4份)
- 食品机械安全培训课件
- 中国热带农业科学院院属单位2026年第一批公开招聘工作人员备考题库及完整答案详解一套
- 心肺康复治疗进展
- 安全培训合同范本
评论
0/150
提交评论