《【《图书销售管理系统的设计与实现》10000字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《图书销售管理系统的设计与实现》10000字(论文)】.docx(25页珍藏版)》请在三一办公上搜索。
1、图书销售管理系统的设计与实现目录1*31.2.1 系统关键技术介绍22.1.1 B/S架构2.1.2 SQ1.SerVer32.1.3 MVC模式32.2 系统的可行性分析32.2.1 术可行性分析32.2.3 操作可行性分析42.2.4 经济可行性分析42.3 图书销售系统的需求分析43.1 系统平台整体架构63.1.1 系统前台的管理模块设计63.1.2 系统后台的管理模块设计63.2 系统详细设计73.2.1 用户登录注册管理模块73.2.2 图书商品信息管理模块83.2.3 图书商品结兑支付模块93.2.4 图书商品订单管理模块93.2.5 图书商品购物车管理模块IO*ww114.1
2、数据库ER图设计I1.4.2 数据库表的设计I1.4.3 数据库的命名及访问134.3.1 设计原则及命名规则134.3.2 数据库的访问135.1 用户登录注册信息管理模块的实现141619192021225.3 购物车管理模块的实现.5.4 订电信息管理模块的实现第6章系统.6.1 测试目的6.2 测试用例63测试结论第7章结论考文文章从电子商务的基本原理出发,财客户的需求进行了分析,通过图书俏竹管埋估息系统管埋的功能框架,实现对各种图书数据的全面管理,并提供良好、准确的统计数据,完成系统的整体方案,按照系统的整体方案来确定各功能模块,再进行系统的功能模块的设计,该系统包含了图行信息管理、
3、用户管理、订单管理、购物车管理等多个模块.然后.执行在SQ1.SCrYC1.数据库中构建的系统数据总设计,实现B/S模式,并在设计和实现中使用JaVa语古和JaVaWeb技术.根据固定的数据库衣和需求分析流程图编译源代码和相关功悭的系统界面,地后,本文测试了图书销物管理信息系统的埒个功能模块,在此基础上,对其进行了性能泅试。试脸结果显示,本系统达到了预定的设计目标.关键词:图书销售,信息系统,SQ1.SERVER,B,5架构第1章引言用户可以从网上书店获得关于图书产品的充分信息,查询方法简单快捷.与此同时图书产品价格低廉,更易于购买,从而克服了传统实体商店的局限性,如搜索效率低和搜索结果困碓.
4、因此,有必要开发一个能膨提供人性和实用价色的网上书店.网上书店的图书比实际商店的图书更有可能被客户购买。通过开发网上书店系统,利用目照常用的高技术工具.改变过去购买图书的传统方法.来适应目前的快速变化的生活.而随着时间的推移,随著技术的进步,网络技术也越来越发达,网络已钱取代了一些传统行业的流通渠道,大众们的消费己经不仅仅局限,连锁店、超市、商场等,而是通过网络平台,将书转的销售范困扩大到了网络平台。中国加入世贸组织后,我们的经济已经进入了全球经济-体化的进程.因此.以N络为基础的书讲语件已经成为传统民营书店不可忽视的一种营战略.现在,网上的图书销管管理信息系统可以实现的功能也变得多种多样,从
5、最基础书籍的详细信息,到读者的自动森找,再到图书的也凝,再到网上的购买,所有传统私营书店所具有的功能都可以运用于图书销件管理信息系统中,而且更胜一号随着N络技术的飞速发展,以及科技的拓速发展,使得传统私人书店的生存环境更加严竣.从维护自身利益出发,网上图书营销是缓解传统书店客流从低、经营成本面的一种行效途径,问时也是战下发展的必然趋势,网络对传统书店的营销起到了很好的推动作用,同时也促诳了传统书店的销包额。网络环境下,网络图书销仰己成为传统民营书店发展的必然选择.第2章系统关键技术及需求介绍1 .1系统关键技术介绍2 .1.1B/S架构该系统是以BS体系结构为基础的。图21基于B/S模式的系统
6、网络体系结构BJS和CXS是当前比较受欢迎的两种开发软件结构,在开发过程中得到了广泛的应H1.下面是两种常用的开发结构:(I)CZS模式CS架构是因为开发C/S架构的应用系统分别在眼务器玷和客户端应用,通常采用在服务擢安装数据库和系统底层服务.但是存取安装客户端的服务潺应用.由于这种部署方式,用户必须承担一部分数据处理和请求服芬的贡任,所以,鬣置客户机的硬件必须满足相应的要求.CfS结构的广泛应用是由于其本身的优势主要体现在如下几个方面:由于年个客户机都要负责请求业务和处理故据,因此,有效地分推/服务器上的负荷,从而在一定程度上确保了系统的稳定运行.采用GS开发架构的系统,通常都会育固定的用户
7、,口通常拙是在一定范围内进行数据传送,这样可以保证数据库和应用的安全性。由于服务器与客户端是比接相连的,所以业务响应更加迅速,而H.由于客户端Ur以处理更加立杂的业务,所以可以满足客户更加复杂.易于更改的要求.尽管如此,CIS体系结构仍有其不足之处,其主要体现在下列方面:因为客户机要承担一部分的处理业务,因此对客户机的硬件配置要求更高,从而提高了应用软件的费用。系统的维护和升级比较复杂,不仅要更新服务器的应用系统,还要更新所有相应的应用软件,这会增加维妒系统的费用.从开发应用的观点来荷,由于要考虑到某些客户机的影响,如兼容性,因此需要再加开发软件的工作量。(2)BN模式B1S是一种比较典型的瘦
8、客户应用程序,这种架构下的应用软件可以在服务着上安袋,用户只需要安装个浏览器,就可以迅速地完成整个系统的开发,BS体系结构相肘于OS体系也有其自身的优点,其特点是:TBJS架构的应用程式是在何服零中安装的,所以不需要更多的面向客户的软体配置.从而在一定程度上降低了软体的使用费用.在软件的开发与设计中,开发者只要专注于应用程序的实施,就可以提高开发软件的工作效率.比较/C/S与B.S的特性.并将其与系统需求相结合.通过BS架构来改进系统的性能,并通过浏览器在任何时间和地点访问系统.2.1.2SQ1.Server在大数据飞速发展的时代,数据味的JR要性不言而喻,不仅可以实现时数据的存储,还可以提供
9、用户高效的数据分析支持。如今关系里数据的应用可以说是首屈一指,因此各种品牌的大型数据库也在不断发展.在本文的系统研完中.本论文是以微软公司推出的SQ1.sCrVCr2012为对象,并貉其在nci上的首推统合相结合,从而使系统的数据与管理得以实施.本文所使用的SQ1.Server2012数据库管理系统,其优点如下:(1)有了微软的大力支持,再加上这个资料库一出在更新,保证了本系统所使用的资料库能也外续更新,同时也保证了资料库的安全微软作为世界知名的软件公司拥有强大的IT技术支推,拥彳!强大的研发实力和技术支持,保证了系统在短期内不会失效,减少了企业在信息化方面的风险-(2)该系统的接口保留了Wi
10、nmWS的典型特征,从管理员的口常维护和管理中可以发现,该数据库的使用与微软典型的软件产品特性I分吻合,方便了数据库管理员的工作。3)跑立健全的安全管理体系.该系统能鲂对用户进行权限控制.保证了数据库的安全,同时还能对用户在系统中的各种行为进行记录,形成运行日志,在系统出现故障时进行日志查彻.用户认证包含Window%和SQ1.服务器的用户认证,以及混合的认证。2.1.3MVC模式MVC是-种非常典型的软件开发方式。在当今网络高速发展的今天,许多系统都在进行B,1S的开发以往所采用的CS结构软件也在不断地向着Bs结构方向发展.一些公诃直接更新了原来的系统,以保证在当今网络发展的今天,网络办公的
11、领先地位.MVC体系结构闫育其自身的优点,但也存在一定的玦陷.这种软件开发模式将整个系统分为三个模块来实现,并与人们对现实世界的认识方式相一致.M衣示模蟹层,V表示视图,C表示控制潺,2.2系统的可行性分析2.2.1技术可行性分析目前,在开发过程中,存在着许多解决方案,从时间和成本上,我们选择了三个主要的框架来进行设计,选择MySQ1.数据进行数据处理,可以在一定程股上降低代码的工作以,ec1.ipse提供了一个表的自动生成结构,操作简便,使用ec1.ipse的HQ1.语句更容易,但是它的缺点是不够灵活,一些复杂的句子可能不能用,建议用Orac1.e数据库.同时,对图书营销MIS技术可行性进行
12、技术可行性分析,从技术层面上分析了实现该系统所衢满足的各种制的条件,弁从技术层面分析了技术闫SS对系统开发决用的影响。班个系统在设计和实施前,都会对其迸行技术可行性的分析,以确保系统在各个方向都能达到预期的结果.从而达到一个合格的、优良的系统.在这个系统中,jdk可以为项目提供一个沃好的运行环境.应用服务器tomcat为JSP网页搭建了一个展示平台,MySQ1.数据底可以提供各种存储引条,作为该项目的有力基础,从各个角度支持了该系统的实施,并成为整个系统的重要组成部分.2.2.3操作可行性分析操作可行性分析是对用户在使用本系统时.所能完成的操作页面所能完成的功能是否能蜂达到用户的要求,在对系统
13、实脩的要求和技术上的可行性分析的基础上,对系统的运行进行了如下的分析和设计:在前台和后台管理两个方面,该系统具有简单、美观的操作界面和完整的功能架构:简单、美观的操作界面,让使用者对本系统的操作达到一用即会的效果,既能满足使用者的使用要求,又能兼顾管理员对系统的统一管理.2.2.4经济可行性分析图书管理系统的经济可行性分析如图2.2所示.图2.2图书管理系统的经济可行性分析由图2.2可知该企业图书管理系统的开发在经济上是可行的.2 .3图书销售系统的需求分析满足用户的需求是软件开发的生命,软件的开发是紧紧围绕用户需求的一个过程,正因为明踊冏研用户的重要性.与书店相关人员进行了很多次的调研活动,
14、一起调研讨论了书店建立网1:倘售系统的总体模式及具体需求,并在深入分析的基础上及时记录用户需求.需求分析毡对图书苕销MIS设计的目标进行分析与归姑,需求的可行性要求图书销售管理信息系统既要兼顺前台应用系统的性能需求以及用户的功能需求,也要满足后台管理系统的性能需求和管理员的功能需求,用户注册成为会员用户然后登录到前台应用系统,对系统网站进行浏览,用户可以根据自己的喜好选择收液、购买、结算喜欢的书目,并在个人中心菜单中完成对个人信息的更改、订购信息的查询:管理员赞隔后台系统,完成时生成的数据进行增、删、查等操作。通过在现实生活和网络平台上的运用,既能为读者提供方便,又能充分发挥网络传播的优势,从
15、而提高用户的知名度,扩大书店的用户群体“见下图2-3和27.iT三MS1.2-4后端用例图第3章系统设计3.1系统平台整体架构图书销售管理信息系统采用结构化的模式.将其划分为网页界面层、业务逻辑层和数据存取层.由于目前的服务器雄以完成全部的功能,所以衢要进步降低服务器的负荷.并改善性能.PHPPHP*ApacbcMNJUIMweb*务)MYSQ1.fHi图3.1系统三层结构模型图书营销管理信息系统的体系结构可划分为前、后端两部分.主要的管理模块是将图书的产品信息通过网络展示给使用者,使使用者能助方便的浏览和网上购买.3.1.1 系统前台的管理模块设计图3.2显示了管理模块的结构.图3.2前台管
16、理模块结构图3.1.2 系统后台的管理模块设计网上图书的件M1.S的后台管理主要是对图书产品及网站的信息进行管理.经过后价实时更新图书图像和数据仓库.以及对图书产品进行实时的补充和更改.资源.若要启动特定专案或事件.您可以变更必要的资讯并将具更新输入使用者介面,以便使用者可以检视这些资讯.图3.3显示了系统后台模块的结构:后台管理模火Vr唯管理按状态茂宗订不取消谭单_1.长看订制详细一I订单发货一所有订於rfti商品(1-I息-1.1.1.i确M-I-商品1.g1.1.a1.十FM1.除1.a1.1g1.AJ|济加新Iif1.i1.一分类行J9.1按分类管理商品图3.3系统后台模块结构图3.
17、2系统详细设计管理信息系统与参与者之间的关系可用用例图来表达,能很好地体现系统与参与者之间的关系.所以.系例图又被称作“系统功能模系统”,它可以被邻近的人所看到.所有的参与者和应用实例都枝展示出来,并旦展示了不同的用例、目的和参与者的关系.可视化模型让使用者能够迅速、容易地了解和利用系统的特性,而在项目的开发过程中,开发者可以按照预定的方式完成不同的功能。3 .2.1用户登录注册管理模块在用户完成注册之后,管理员会对其进行身份验证,并将其授权给该用户使用者可于登录本系统后,更改其个人密码.网站访问者只能浏览这些伯思,而无法救出任何更改.按照用户信总管理,可以绘以图3.4中的用例图.图3.4用户
18、的管理用例图4 .2.2图书商品信息管理模块在图拈第管理系统中,系统管理员是一类特殊的用户,负贡管理图书的商品信且。为实现对各种并籍产品的无缱浏览,系统管理员必须利用系统背景对现有图竹的库存进行管理,对基础图甘的基本信息进行史新.并将最新的内容以新的形式呈现出来.注册成功后,网站会员可以通过前分所展示的内容浏览书籍、物品,并按要求进行也集、采购、诳行其他活动.功能包括:(I)管理员对图书目录的在找管理;添加、缩减和删除.(2)注册的成员可以按个人再好搜集并购买书籍,(3)已注册的成员和网站访客可以浏览书籍的相关资讯.见图3.5.游客图3.5图书商品资料信息用例图5 .2.3图书商品结算支付模块
19、按照购物车辆的信息管理,可以绘制以下的用例图,见图12,在使用者确认订购书中的货物资料,并完成数据订购,并进行付款。可以将所有的货物都处理好。按照特定的产品交付交付函数,可以绘制以卜的用例图,见图3.6。图3.6图书商品资料结算支付用例图6 .2.4图书商品订单管理模块在用户浏览再爱的图书并加购并要下单时,就转入了订单管理业务.在用户确认的物车中的商品数据并提交订单之后,显示仃单信息.系统格仃单伯息提交至后台,并在后台首埋中记录订单信息。根据商品订单管理,可以画出如下用例图,具体如下图所示:图3.7图书商品资料订单管理用例图7 .2.5图书商品购物车管理模块当消费者从购物车中购买商品时,就会在
20、购物车内购买其他商品.为保证购买流程清晰、高效.网上跑物车不但能一次付款,还能提供一批i用M的自动选购,并能根业:所需的金额,Mi时更改购物车内的商品,将支付结算作为种书籍或者商务活动来进行支付结修,这样就可以很方便地、直观地完成一系列的购买流程,卜面的图3.8显示了用例图表。图3.8网站购物车管理用例图IO第4章数据库设计4.1数据库E-R图设计4.2数据库表的设计(1)用户信息表表4.1用户信息表名类型长度小数点不是空键注择U_id字符型320YcsYcs用户的IDI1.name字符型300NotNot用户名(J-pass字符型300NotNot用户密码U-enai1.字符型I(X)ONo
21、iNot用户emai1.U_status整型I0No1.NotI表示是激活,0表示没激活U_activationCode字符型640NotNot激活码(2)图书商品分类估息表表42图书商品分类信息表名类型长度小数点不是空键注释Jid字符型320YcsYcs主键C_name字符型600NotNot分类名称P_id符型320NotNot分类IDC_desc字符型I(X)0NoiNot分类的描述ordcrBy整型150YcsNot用来排序的序号(3)订明信息表表4.3订单信息表名类型长度小数点不是空键注释0_id字符型320YesYes订单生键Order_iime字符型200NotNot下单时间O_
22、iota1.小数型82NotNot金额总计I1.O_status整型150NotNot订单的状态O_addrcss字符型IO0NotNot用户收货地址U_id字符型320NotNot用户的ID(4)管理员表表4.4管理员信息表名类型长度小数点不是空键注群AdminJd字符型320YesYcs管理员的idAdnin-namc字符型500NotNot管理员名字dmin-pwd字符型500NotNot管理员密码(5)购物车佶息记录表表4.5购物车信息表名类型长度小数点不是空键注粽Cart1.tem-id字符型320YesYes购物车主键Qquamiiy整型150NoiNot购物车里的数量B_id字符
23、型320NoiNot图书商品的IDU_id字符型320NotNot用户的IDC_orderBy整型130YesNot用来排序的序号(6)订单项表表4.6订单项信息表名类型长度小数点不是空键注择OrdcrItcnvid字符型320YcsYcs订的项主键O-quantity整型150NotNot订堆项数量O-subtota1.字符型IO2NotNot金额小计BJd字符型320NotNot图书商品的IDB_namc字符型1000NotNot图书的名称BqirPrice小数型82NotNot图书商品当前价格BJmage字符型2(X)0NoiNot图书商品图片路径0_id字符型320NotNot所属订单
24、的ID(7)图书商品信息记录表表4.7SI书商品信息我名类型长度小数点不是空键注择B_id字符型320YesYes图书商品主键B_namc字符型2000NotNot图书商品名B_price小数型82NotNot图书商品价格B_currPrice小数型82NotNot图书商品当前价B_discount小数型3INotNot图书商品折扣价B_press字符型I(X)0NotNot图书商品厂家BJ)IIbIiShIime字符型100NotNot图书出产时间B-cdition整型150NotNot图书购买次数B_pageNum整型11ONo1.No1.图书质514. 3数据库的命名及访问5. 3.1设
25、计原则及命名规则数据陈中表名长度控制在32个字符以内,表格名称使用了一个统一的命名规则,由于JaVa有不同的大小耳,因此,所有的表名称都是用小耳,而多个字之间没有任何联系.在表格的命名中尽可能包含英文的网详.既能反映出所涉及的商业活动,又能有效地避免谙义上的岐义.该系统的名称是:以“t_”开头的友格名称,以“pk_”开头的主健,以“efcnpj”开头的外部按键,以“inx_”开头的索引。6. 3.2数据库的访问直接存取图书铺伊管理资讯系统资料库。通过数据界面时呼叫中心的信息进行修改,仅需连接。利用JDBc将数据库与Tomcat进行连接.符代眄存储在TOmCat眼芬涔中,然后通过配置文件直接访问
26、数据库界面.图4.2显示了数据底的数据界面,1p!1.R1.-,ur1.K:IhtaBascSOTC-fttgS11-2Password-FJII图4.2数据接口第5章系统实现5.1用户登录注册信息管理模块的实现图书的伸管理信息系统中有一个实体店不提供的功能.使用者可以在任意位置注册.注册成功后,首页会显示登陆页面.在世人您的帐号和密码之后,点击“登录”,当使用者成功登陆时,使用者将会被储存到资料库.图5显示了用户注册页面。图5.1用户登录界面一般的使用者和商人都可以通过访问Ogin.do的方式进入登陆页面.当用户选择/一个用户ID.输入了一个手机号和相应的密码,然后发送一个UscrActio
27、n类的Iogin方法,一个USCr实体对象来时装用户信息,然后调用User实体对象作为个卷数,然埼调用USerDQImP1.的1.ogin方法,然后把USCi对象传送到UsCrDa3mp1.中的1.ogin方法,然后把USer对象与数据库中的数据进行匹航.然后把发送的USer对象与数据库中的数据进行匹配.然后把对应的控制标记位一层一层地发送到诩用方UsCrACtion类的1.oginO方法.商看选择企业用户标识,其过程与上面所描述的一样,主要包含如下的类别和方法;CompanyUSerAc1.ion类的1.ogin方法、CompanyUserImp)类的1.ogin方法、CompanyUscr
28、DaoIrnp1.类的Iogin方法图5.2显示了访客登记网页.图5.2用户注册信息界面通过访问“Ompanymg.,进入“企业进驻R页面,键入所需信息,然后自动发送到CompanyManagcrDao1.mpI方法,然后创建CompanyManagcrDao1.mpIJSavcCompanyManager方法.在CompanyManagcrDao1.mp1.的SavcCompanyManagcr(方法,在CompanyManagcrDaoimpI1I1的SaveCompanyManagei-X寸象,其功能是将Jj装在CoinpanyManagerDaoInipI的saveCmpanyMana
29、gerDaInp1.1I,SaveCompanyManager()方法.将COmpanyMdnagCr实体对象中的信息存储在数据库中T1.成功保存.就会返回对应的控制标记位,并将信息值示给商家.5. 2图书商品信息管理模块的实现以下是在图S.3中展示的书藉清单.图5.3二级分类显示图实现此功能的基本代码如下.padcageproject.mode1.:importorspnngfkame%soricfbnrat2mo(ationD2te11meFo11raImponJaVaUhIDate:库存pubbcc1.assKcextendsBiseBeanf主渣privateIntegerid;pub
30、bcIrtcgerget1.d()returnid;pubbcvdSctIdJ1.rtegerid)thisid-id;)、图书商品pnvateIntegerproductIdt,库存的空privateIntegerkcNun日期PnVateDaieinsertDate;pubbcIrtegergetProdietIdQretxmproductId1.)pubbcvoidIetProductIdfIrtegexpxodxt1.d)(th$prodct1.d-produrt1.jtBT+Rt8,却B器产i,YZi-V*vZMX!f(ttMn传督有a=ITCA51英鹿小川值的支“WRR!E3图5.
31、7订单生成界面第6章系统测试6.1 测试目的软件测试是以程序为基础,构成开发的软件,能够对软件的可用性进行全面的检测并能及时地发现问题,在软件开发阶段,软件测试是整个系统从开发到应用的一个里:要环节,也必确保软件在运行后能泌按照预定要求运行的种强大的工具。随行软件工程的is一步发展,各种测试手段层出不穷。对于一个软件系统来说,它的测试方法可以分为卜例几种首先,可以依据使用者对软体体系结构的特定实施.以及程式码,测试员是否能看见.测试方法-一般分为白食测试和黑余测试.在不同的开发测试阶段,测试包含如下内容:以单元分析为主体进行一系列的测试,以集成组合体的一系列测试,以系统访问为主体的一系列测成,
32、以验收检索为主要内容的一系列溯成,这个无战机位管理系统的测试,我们将白盒测试、单元测试和整合溯成应用于开发阶段,花测试阶段,我们采用了两种测试方式:黑盒测试和验收测谎.从而确保系统的各个模块、功能点以及实际操作的各个环节都能被有效地桁靛,从诳一步确保系统在正式上线后的正常工作.以下是试验的基本目标:(I)骁证整个图书销售管理信息系统是否安全及可用(2)测试系统的松健性。(3)如果系统行不完善的地方则需要进一步完善.6.2 测试用例这一部分将介绍一个简单的系统函功能测试流程。本课题的测试流程枭用了“果盒”的基本思想,实现了对系统所要求的模块功能的检5金.黑盒测试不考虑系统的具体结构,也不考虑数据
33、的处理,而是根据上面的系统后台服务需求i殳计规范,来判断状件是否满足其功能要求.在功能测试中,我们采用了一个测试川例来确定和限制各个功能模块的输入数据、执行条件和期望的输出,以确保测试的准确性和可轼性。输入资料是指在测试期间,使用者输入的文字,上传的图片等,预期输出是指在软件系统运行完成之后.对于所期望的怆出或期望的网页批示的结果,对于测试员来说,是一个很重要的基础.羟过测试,可以检验和验证该系统的设计效果,以及系统的商业功能是否达到要求,本章首先针对在线购物中心的实际操作衢求和核心硬件的需求,设计了一个测试环境,并对各个模块的功能用例和性能指标进行了测试。在6.1中显示了登录系统的测试内容、
34、刈忒状态和以及结果.表6.1登录系统测试用例测试次数输入的数据执行条件预期的结果次次次次二三四第笫第第和想象结果样和想象结果一样和想象结果一样和想象结果一样用户名:123,密码不填密码:123123,用户名不填用户名:123,密码:123用户名:456.密码:123注册会员测试用例.不同用户的会员注册测试具体描述如我6.2所示.表6.2注册会员测试用例测试人员输入的数据执行条件预期的结果用户a用户名:123,密码:123123.确认密码:点“注册”与预期的结果一样,只要有一项不填就会提示不能为空12312311au出白“WK口厂提示用户已注册,与预期结用户b用户名:123移动限标果一样用心FF
35、iejXz4沏mCf-M提示密码长度不对,与预期用户C用尸名:456,密码:2移动鼠标结果.样用户名:789,密码:皿一曲WgX才研fc4zi用户d789789,确认密码:移动鼠标拉小两嚷藉789789期结果一样图书商品11单玳试,通过用户登录后对订单的查询从而完成测试,详细信息如表6.3所示.表6.3图书商品订单测试用例测试用例名称图书商品的订单测试用例用例的描述测试的类型测试所用方法测试用户测试日期前提条件系统测试结论用户登入系统对订单信息进行查询并显示系统功能性分析测试黑盒测试:等价类划分测试法不同用户2019年3月6日商城系统运行正常,用户可以进入订单页成功通过测试的物车的测试用例,用
36、户通过登录系统后把喜欢的图书商品加入的物车,然后查看购物车来完成测试,结果如表6.4所示.表64购物车测试用例测试用例名称购物车的测试用例用例的描述测试的类型测试所用方法测试用户测试日期前提条件系统测试结论用户将喜欢的图书商品加入购物车系统功能性分析测试黑盒测试:等价类划分测试法不同用户2019年6月27日系统正常工作,用户能顺利登录系统进入购物车成功通过测试6.3测试结论测试其实不只是对系统做进一步的完善和审核,其实也是开发者对自己的一个总结和改正.在测试过程中其实自己就会发现,很多的问题都是两f代码没写好,所以在以后的开发中在城开始的时候就应该把初始代码写好,这样在后期的检育中错误就公越少
37、,测试时也不用花过多的时间去修改代码.在测试时我们应该找通台系统的测试方法,而不是盲目的选择,选择一个好的测试方式UJ以让我们在短时间内找出错误,也可以加快工作效率.由于系统的模块比较多,我们选择一边进行测试一边进行设计,当我们己经实现了一个功能或者一个模块之后,我们会对它IS行测试,以便能够及时地发现和脩止这线缺陷,后期测试也会轻松些第7章结论图书的得管理信息系统从设计、到爆划、再到实现.已经全部完成最初设计的对附功能原.一般的前台用户可以实现登录,注册,浏览商品伯息,收藏,购买等功能.后台功能包括登录用户,商品,类别,订单,公告,留言,管理等。联本达到了图书营销信息化的要求,图书营销管理信
38、息系统为读者在选购竹端时提供了一定的参考.同时,卖方还能使用该系统对现有书籍商品进行良好的管理.在很大程度上降低了人工成本:同时.通过网络的方式,也能为颗客创造一个良好的购物环境.虽然现在的图书箱代管理系统已经完成,但因为时间和能力的原因,有些功能并不完善,更Hi要的是,一件物晶可以被多个人收藏,这会给以后的服务器带来很大的压力,在很大程度上会增加一些不必要的损失.其次前台网页的制作并不完美,主要是因为他们对主流的前台架构还不够了解,所以在界面上的设计并不完关,并没有达到一些动态的效果.今后,本人会不断地改进图书营销管理信息系统,对功能迸行补充,逐步更新前端的框架代码,增强其可视性。在这篇毕业
39、论文的设计和实施中,我得到了大型的实践经脸:在帮手开发之前.对整个系统进行洋细的分析是非常必要的.同时,我也明白了,万事开头难,一步一个脚印,孽持不懈才能获得成功.参考文献1董馅生.数据挖掘技术在软件工程中的应用U).信息记录材料,2021.22(12):16767.刘雍,王相河,焦赛关,杨波.基于C语言的图书管理系统设计研究IJ1.信恩与电脑(理论J&).2021.33(20):87-89.(3)叶淑然.图竹管理信息系统的设计与实现电子技术与软件工程,2021(16):182-183.网陈美娜,丁宪戊.居于大数据的图竹数字、息资源管理系统设计叫.信息与电脑(理论),2O21,33(10):7
40、0-72.王玉庆,堪于JaVa的图书钝询系统设计与实现J.信息与电腼理论的.2021.33(O2:138140.赵文婷.图竹管理信息系统的设计与实现几中国信刖化.2020(1.087-88.|7杨玲.图书馆管理信息系统需求分析及系统架构设计J.文化产业.202(X23):137-138.8赵越超,胡杰.基于JaVaEE的图书管理系统设计与实现J.物联网技术,2020,K)(O8):52-55+58.91王冬芝.图书管理信息系统在图书管理中的优势与应用策略研究【J.中国管理信息化.2020.23(10):190191.IIo1.胡正南,刘文锐基于DdPhi与Access的图书管理信息系统研究J.
41、信息记录材料,2020,21(05):89-90.UI网正南,刘文锐鼻于Agen1.的图书管理信息系统的功能研究J,信息记录材料,202021(04):/62.(邵垃文.蔡宇锋.王德宏.基于安卓系统的图K借阅管理系统设计以电子测试.2020(05):97-98.13施燕娜.某高校图书馆管理信息系统的设计与实现D.江西财经大学.2019.4陈海军.基于APriOri数据挖掘算法的信息推荐图书管埋系统设计J现代电子技术.2019.42(23):115419+124.“5卜;长祖兴.高等院校院系资料室图仿管理信息系统分析与设计J.现代职业教育2018(27):243.116|朱吉松.浅析图书管理信息系统的建立Jj完善山.办公室业务.2018(18):69-70.”7崔说利.图书管理信息系统的设计与实现CW.2016智能城市与伯息化建设国际学术交流研讨会论文集1V.2OI6:7O.