已阅读5页,还剩66页未读, 继续免费阅读
(计算机应用技术专业论文)建材家居在线销售系统的设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
冬 。 i i 上 属 f 原创性声明和关于论文使用授权的说明 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独 立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不 包含任何其他个人或集体已k 发表或撰写过的科研成果。对本文的研 究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明 的法律责任由本人承担。 论文作者签名:华日期:幽 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同意学 校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论 文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分 内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段 保存论文和汇编本学位论文。 ( 保密论文在解密后应遵守此规定) 敝储虢社聊签名蜱日期: - 1 i - - j 6 : 一 i a j f 山东大学硕士学位论文 目录 摘要1 a b s t r a c t 2 第一章绪论1 1 1 选题背景1 1 2 国内外同行业的发展现状2 1 3 本文主要贡献4 1 4 论文结构安排5 第二章需求分析6 2 1 系统功能需求6 2 2 系统业务流程需求9 2 3 系统安全需求l l 第三章系统总体设计1 4 3 1 系统设计思想1 4 3 2 系统环境1 4 3 2 1 系统硬件环境1 4 3 2 2 系统软件环境1 6 3 2 3 系统开发工具和技术1 6 3 3 系统架构1 6 3 4 数据库设计1 8 3 4 1 概念设计1 9 3 4 2 逻辑设计2 0 3 4 3 物理设计2 1 3 5 系统用户界面模型设计2 3 3 6 系统安全设计2 3 第四章系统详细设计2 6 4 1 系统功能设计2 6 4 2 展现层设计2 6 4 3 业务逻辑层设计3 1 l j i 东大学硕士学何论文 4 4 数据逻辑层设计3 4 4 5 数据实体层设计3 5 4 6 数据传输加密与解密3 6 第五章系统部分关键模块的实现3 9 5 1 购物车3 9 5 2同类商品对比4 1 5 3 虚拟家装4 5 第六章系统部署与测试5 0 6 1 系统部署5 0 6 2 系统测试5 0 6 2 1 功能测试5 1 6 2 2 链接测试5 l 6 2 3 性能测试5 2 6 2 4 安全测试5 2 结束语5 3 参考文献5 4 致谢5 6 攻读学位期间发表的学术论文目录5 7 i j ij 东大学硕十学位论文 t a b l eo fc o n t e n t s c h i n e s ea b s t r a c t 1 a b s t r a c t 2 6 c h a p t e r1i n t r o d u c t i o n 1 1 1 b a c k g r o u n d 1 j 1 2p r e v i o u sr e s e a r c h 2 1 3r e s e a r c ha n dd e s i g nw o r k 4 1 4 t h e s i sc o n s t r u c t i o n 5 c h a p t e r2r e q u i r e m e n t sa n a l y s i s 6 2 1f u n c t i o n a lr e q u i r e m e n t s 6 2 2 b u s i n e s sp r o c e s sr e q u i r e m e n t s 9 2 3 s e c u r i t yr e q u i r e m e n t s 1 1 e t t a p t e r3s y s t e md e s i g n 1 4 3 1 d e s i g np h i l o s o p h y 1 4 3 2 s y s t e me n v i r o n m e n t s 1 4 3 2 1 h a r d w a r ec o m p o n e n t 1 4 3 2 2s o f t w a r ec o m p o n e n t 1 6 3 2 3t o o l sa n dt e c h n o l o g i e s 1 6 3 3 s y s t e ma r c h i t e c t u r e 1 6 3 4d a t a b a s ed e s i g n 1 8 3 4 1 c o n c e p t u a ld e s i g n 1 9 3 4 2l o g i cd e s i g n 2 0 3 4 3p h y s i c a ld e s i g n 2 l 3 5u s e ri n t e r f a c em o d e ld e s i g n 2 3 3 6 s y s t e m s a f e t yd e s i g n 2 3 c h a p t e r4s y s t e md e s i g ns p e c i f i c a t i o n s 2 6 - 4 1 s y s t e mf u n c t i o n a ld e s i g n 2 6 广 4 2p r e s e n t a t i o nt i e rd e s i g n 2 6 4 3b u s i n e s sl o g i ct i e rd e s i g n 3 1 i l f 东大学硕士学位论文 4 4 d a t al o g i ct i e rd e s i g n 3 4 4 5d a t ae n i t yt i e rd e s i g n 3 5 4 6d a t at r a n s m i s s i o ne n c r y p t i o na n dd e c r y p t i o n 3 6 c h a p t e r5i m p l e 皿n t a t i o no f 姒3 0 rf u n c t i o n a lm o d u l e s 3 9 一 5 1s h o p p i n gc a r t 3 9 5 2l i k ec o m m o d i t i e sc o m p a r i s o n 4 1 i 5 3v i r t u a lh o u s ed e c o r a t i o n 4 5 口n p t e r6s y s t e md e p l o y m e n ta n dt e s t 5 0 6 1 s y s t e md e p l o y m e n t 5 ( ) 6 2 s y s t e mt e s t 5 ( ) 6 2 1f u n c t i o n a lt e s t 5 1 6 2 2l i n kt e s t 5 1 6 2 3p e r f o r m a n c et e s t 5 2 6 2 4s a f e t yt e s t 5 :! s 嘲r ya n dc o n c l u s i o n s 5 3 r e f e r e n c e s 5 4 l a c k n o w l e d g e m e n t s 5 6 l i s t0 ft h ep u b l i s h e da r t i c l e s 5 7 f 山东大学硕十学位论文 摘要 电子商务是一种以i n t e r n e t i n t r a n e t 网络为架构,以交易双方为主体,以 银行支付和结算为手段,以客户数据库为依托的全新的商业模式。电子商务作为 全球经济发展的最终趋势,将成为2 l 世纪贸易活动的基本形态。企业利用电子商 务可以大大降低成本,从而提高企业效益,扩展企业的客户平台,使业务范围不 受地域的限制,为企业赢得更多的客户。 本文在对国内外建材家居行业现状进行充分调研后,结合课题研究和网上商 城的实际需要,设计出了一个适用于该行业的在线销售系统。该系统除具有类似 在线销售系统的常见功能如商品展示、购物车、用户注册和登录、订单查询、用 户管理、商品管理、订单管理等之外,还具备了条件查找商品、最新上架商品、 推荐商品和热销商品展示、商品对比、商品关联、虚拟家装体验和业务查询功能, 提高了该系统的实用性和操作方便性,使该系统更加具有人性化。 购物车、商品对比和虚拟家装是系统的重要功能模块,详细阐述了其具体实 现过程,并且给出了关键的源代码。 本文搭建了支持系统运行的硬件和软件环境。系统是基于n e tf r a m e w o r k 进行开发的,使用v i s u a ls t u d i o n e t 开发环境,采用a s p n e t 2 0 + i i s6 0 来构建前台,s q ls e r v e r2 0 0 5 来管理后台数据库,c # 语言作为主要设计语言, 结合了x m l 、组件、w c f 和a j a x 技术,使用a d o n e t 数据存取技术来实现对s o l 数据库的操作。系统在b s 结构上按照三层架构进行设计,在编码实现时,为了 能够更好的封装数据库的操作,将数据处理层分离出来。实现了系统的低耦合度 和灵活伸缩性。 基于电子商务有对计算机网络安全与商务安全的双重要求,从网络层、系统 软件层和应用程序层三个方面进行分析,设计了系统安全解决方案,保障了系统 的安全性,并对系统数据传输加密与解密机制加以详细阐述。 实际运行和测试证明,系统结构设计合理,功能齐全,界面友好,操作简便, 稳定可靠,能够满足企业在线销售商品的需要。系统可以交付企业进行使用,相 信随着n e t 技术的不断发展,其应用前景也将越来越广泛。 关键词:电子商务;n e t ;在线销售系统;三层架构 山东大学硕士学位论文 a b s t r a c t e - c o m m e r c e , b a s e do n i n t e r n e t i n t r a n e t , i sa n e wb u s i n e s sm o d e l t a k i n gb o t ht h eb u y e ra n dt h e s e l l e ra si t ss u b j e c t ,b a n kp a y m e n ta n d s e t t l e m e n ta sam e a n sa n ds u p p o r t e db yt h ec u s t o m e rd a t a b a s e a sa g l o b a l t r e n do fe c o n o m i c d e v e l o p m e n t ,e - c o m m e r c ew il lb e c o m et h e b a s i cf o r mo ft r a d ei n2 1 s tc e n t u r y a d o p t i n ge - c o m m e r c e ,e n t e r p r i s e s c a ns i g n i f i c a n t l yr e d u c ec o s t s ,t h e r e b yi m p r o v ee n t e r p r i s ee f f i c i e n c y , e x t e n d e d e n t e r p r is e c u s t o m e r p l a t f o r mt h a tf r e e sb u s i n e s sf r o m g e o g r a p h i cr e s t r i c t i o n s ,a n dt ow i nm o r ec u s t o m e r s i nt h i sp a p e r ,b a s e do nt h e r e t r o s p e c t i v es u r v e ys t u d yo ft h e p r e s e n t s t a t u so ft h e b u il d i n gm a t e r i a lsa n d h o m e i m p r o v e m e n t f u r n i s h i n g si n d u s t r ya n dt h ea c t u a l d e m a n do fo n l i n es h o p p i n gm a l l , t h eo n l i n es a l e ss y s t e mi sd e s i g n e d t h es y s t e m s h a r e st h ec o m m o n f u n c t i o n so ft h eu s u a lo n li n es a l e ss y s t e ms u c ha sc o m m o d i t yd i s p l a y , s h o p p i n gc a r t ,r e g i s t r a t i o na n d l o g i n , o r d e r i n q u i r i e s , u s e r i n f o r m a ti o n m a n a g e m e n t ,p r o d u c tm a n a g e m e n t , o r d e r m a n a g e m e n ta n d o t h e r f u n c t i o n s m e a n w h i l e , i ta l s oh a st h e a b i l i t yo fm u l t i - c o n d i t i o n e dq u e r y ,t h el a t e s t ,s u g g e s t e da n dh o ts e l l i n gc o m m o d i t i e s d i s p l a y ,l i k ec o m m o d i t i e sc o m p a r i s o n ,c o m m o d i t ya s s o c i a t i o n ,v i r t u a l h o u s ed e c o r a t i o n , b u s i n e s s i n q u i r e m e n ta n dt h o s ec a ne n h a n c et h e f e a s i b i l i t ya n dh u m a n i t yo ft h es y s t e m t h ed e t a i l e d d e s i g n s o f s h o p p i n g c a r t ,l i k e c o m m o d i t i e s c o m p a r i s o n , a n dv i r t u a lh o u s e d e c o r a t i o n , w h i c ha r et h e m a j o r f u n c t i o n a lm o d e l so ft h es y s t e m ,h a v eb e e nm e n t i o n e di nt h i sp a p e r t h i ss y s t e mr u n n i n gu n d e rar e l i a b l ea n dh i g he f f i c i e n th a r d w a r e a n ds o f t w a r ee n v i r o n m e n t ,i sb a s e do n n e tf r a m e w o r k ,a d o p t sm u l t i p l e k e yt e c h n o l o g i e sa n dt o o l ss u c h a sv i s u a l s t u d i o n e t ,a s p n e t 2 o + i i s6 0 ,a d o n e t ,m ic r o s o f ts q ls e r v e r 2 0 0 5 ,c # ,a n ds o m eo t h e r i i , 厂 山东大学硕士学位论文 t e c h n i q u e sli k ex m l ,c o m p o n e n tt e c h n o l o g y ,w c f ,a j a x ,t os e tu pt h e f o r e g r o u n da n db a c k g r o u n ds y s t e m t h es y s t e m u s e sb sa si t sm o d e l , i nw h i c had a t ap r o c e s sd i e ri ss e p a r a t e df r o mt h e3 - t i e rs t r u c t u r e d e s i g n e di no r d e rt os u p p o r tm u c hm o r ee n c a p s u l a t i o nf o rt h ed a t a b a s e o p e r a t i o n sd u r i n gi m p l e m e n t i n g t h em o d e l h a sl o w c o u p li n ga n d f l e x i b l es c a l a b i l i t y t h es e c u r i t yo fe l e c t r o n i cc o m m e r c ec o n s i s t so fn e t w o r ks e c u r i t y a n db u s i n e s s t r a n s a c t i o ns e c u r i t y o nt h i s b a s i s ,t h i sp a p e r d i s c u s s e sa s e c u r i t y s o l u t i o no f l a y e r s i n c l u d e sn e t w o r k l a y e r , s o f t w a r e l a y e ra n da p p l i c a t i o nl a y e r , a n d g i v e s ad e t a i l e d d e s c r i p t i o n o ft h e e n c r y p t i o n a n d d e c r y p t i o ns y s t e mf o rd a t a t r a n s m i s s i o n a c t u a lr u n n i n ga n dt e s t i n go ft h es y s t e ms h o w st h a ti th a s r e a s o n a b l es t r u c t u r e s ,c o m p l e t ef u n c t i o n s ,f r i e n d l yi n t e r f a c e s ,a n d i s e a s yt oo p e r a t ea n dr u n ss t a b l ya n dr e li a b l y ,a n di t m e e t st h e d e m a n do fe n t e r p r is e sf o ro n l i n es a l e s t h es y s t e mi sr e a d yf o ru s e , a n db e l i e v i n gi tt h a tw i t ht h e d e v e l o p m e n to f n i tt e c h n o l o g y ,t h e a p p l i c a t i o nw i l lb em o r ea n dm o r ep o p u l a r k e yw o r d s :e - c o m m e r o e :n e t :o n ii n es a i e ss y s t e m :3 - t i o rs t r u c t u r e l 一_ 厂 山东大学硕士学位论文 1 1选题背景 第一章绪论 2 0 世纪9 0 年代以来,计算机网络得到了飞速发展,网络化和全球化成为不 可抗拒的世界潮流。与传统的计算机技术不同,计算机网络技术一直在寻求除文 字处理和信息传递领域外的更大、更直接的利润空间,商业领域自然成为其首选 的对象。从单纯的网络发布信息、传递信息到在网上建立商务信息中心,从借助 于传统贸易手段的不成熟的电子商务交易到能够在网上完成供、产、销全部业务 流程的电子商务虚拟市场,从封闭的银行电子金融系统到开放式的网络电子银 行,电子商务如火如茶 1 。 电子商务完备的双向信息沟通、灵活的交易手段和快速的交货方式将给我们 带来巨大的经济效益,促进社会生产力的大幅度提高,大大加速了整个社会的商 品流通,有助于降低企业的成本,提高企业的竞争能力,尤其能使中小企业以更 低的成本进入国际市场参与竞争,电子商务也为消费者提供了更多的消费选择, 使消费者得到更多的实惠 z | 。随着互联网宽带技术应用的成熟,以及物流和支付 系统的完善,可以预见,电子商务将成为互联网普及应用的主流,必将影响着干 家万户的生活和经济行为,并日益成为社会商业活动的重要形式。而电子商务平 台也成为连接销售商和消费者的纽带。 据2 0 0 8 年尼尔森在线公布的统计数据显示,全球在线购物的网民比例已经 达到8 5 。目前,欧美等发达国家电子商务成交额占总贸易成交额的平均百分比 为5 6 ,也就是说,人们有一半以上的购物行为是在网上进行的,网络购物已经 成为一种很普遍的消费方式。 中国互联网络信息中心( c n n i c ) 第2 4 次中国互联网络发展状况统计报告 显示,截至2 0 0 9 年6 月3 0 日,中国网民规模达到3 3 8 亿人,较2 0 0 8 年底增长 1 3 4 ,半年增长了4 0 0 0 多万人,继续保持全球首位。互联网普及率上升到2 5 5 , 国内各种网站数量已经达到5 1 2 5 万个。庞大而且不断增长的网民数量给中国电 子商务发展提供了广阔的发展空间 3 。 山东大学硕士学位论文 随着电子商务服务平台的丰富和不断完善,传统贸易向线上交易的转变正在 提速。中国网商大会组委会提供的( 2 0 0 8 中国网商研究报告显示,持续运用 电子商务方式从事商务活动的个人已从2 0 0 4 年的4 0 0 万发展到2 0 0 7 年年底的 3 5 5 0 万。2 0 0 8 年,中国电子商务交易总额达3 1 万亿元,比2 0 0 7 年增长了4 3 。 一 据互联网数据中心( i d c ) 预测,中国网购交易额占全国消费品零售额的比例不 断提高,2 0 1 2 年将达到4 0 6 。, 而随着人们需求的扩大,网络购物的商品不再局限于图书、音像、化妆品等 “小件商品,家居建材这样的“大商品”也开始出现在网络上。家居建材电子 商务正在悄然兴起。 直至2 0 0 8 年,建材家居行业已经有了近十年的发展,受国内房产市场交易 持续低迷的影响,市场竞争已是相当激烈。建材家居卖场数量有增无减,企业营 销手段单一,市场渠道窄而有限,卖场租金上涨导致经营成本持续攀高。在这样 的市场竞争态势下,有效开发网络市场显然成为很多中小型建材装饰企业的重要 选择或市场依托。不少建材家居商家开始借助互联网寻找新的营销渠道模式,试 图从互联网中寻找新的营销生机。建材家居领域进军电子商务,是大势所趋。 建材家居电子商务的经营模式与传统店面销售的经营模式相比,在一些方面 曩 展现出了优势。其中,价格优势是最能够吸引消费者的。电子商务的应用节省了 店面租金、货物仓储费用等成本;通过很多让利手段,如电子货币、返券、赠券、 特价单品、套餐等形式,体现出电子商务的价格优势,给消费者带来更多的实惠。 此外,便利性也是建材家居电子商务的一个突出优势。在网络上,品牌与产品的 展示数量不会受到空间的限制;通过分类、搜索查找和对比可以简化选购过程, 消费者对于产品各种信息的了解也更加方便;通过社区论坛与评论,消费者可以 进行经验交流及购买后的评价,这些信息对于消费者都是很有价值的。同时,电 子商务平台使结算、对账等工作日渐透明化,这可以大大改变供应商和零售商之 间以往常见的对立关系。 1 2 国内外同行业的发展现状 从国际发展趋势来看,建材家居是零售领域极具成长潜力的行业,这是一个 、 回报率极高的市场。随着电子商务在各个行业的普及,在建材家居电子商务领域, 2 i i 东大学硕十学位论文 线上交易已逐渐发展成主流。据有关资料显示,美国建材家居的网络销售已占非 商店销售的5 8 。 美国家得宝是全球最大的家具建材零售商,美国第二大零售商。其所开设的 网络商城t h eh o m ed e p o t 秉承其一贯的“一站式购齐”理念,销售各类建筑材 料、家居用品和草坪花园产品,而且提供各类相关服务:后来还开设了线上照明 商店p a c e st r a d i n gc o m p a n y ,以及线上家具商店1 0c r e s c e n tl a n e ,都赢得了 众多的客户,成为业内领先的佼佼者。瑞典宜家网站所列家居用品应有尽有,它 把各种商品组合成不同风格的样板间,淋漓尽致地展现每种商品的场景效果,激 发了人们的灵感和购买欲。宣家网站的客服机器人也非常人性化,把一项常见技 术很好的融合入了宜家的服务当中,发挥了很大的价值。 根据中国建筑材料工业协会和中国建筑装饰协会的数据,2 0 0 6 年全国建筑 装饰装修行业总产值已突破1 万亿元大关,其中家装超过工装达到5 0 0 0 亿元。 国内建筑装饰行业总产值每年平均以不低2 0 的速度递增,而全国家装行业总产 值的增长幅度超过3 0 。建材、家具作为房建产品和生活必需品广泛用于公共、 民居及企业等领域,目前我国已成为世界上建材、家具最大的生产国和消费国。 国内知名家居连锁企业好百年成功推出了e 购店的新模式,在线商品种类繁 多,陈列规模相当于十多万平米大型实体商场。同样的优质商品,令人心动的价 格,成熟的售后服务,鼠标一点,货物上门,不仅省钱,更省下宝贵的时间,这 种新兴的购物模式受到日益繁忙的都市群体的追捧。此外,红星美凯龙、康升、 耀邦家具、东方家园等一批知名企业都已推出或正在准备推出自己的网络商城, 率先抢分建材家居电子商务新蛋糕。 经过对国外、国内现有的大小建材家居电子商务系统研究和分析,归总出一 些在构建此类电子商务系统时需要注意和有待解决的问题如下:( 1 ) 目前许多建 材家居企业所建立的电子商务平台,服务范围还仅限于提供企业和商品品牌信 息,发布行业资讯和促销团购消息等,只能起到宣传的作用,没有真正实现电子 商务的意义。( 2 ) 相比建材家居实体店,有些建材家居网络商城所列的商品种类 略少,不够全面,商品细节图片少,更新速度也慢,并且不利于客户在购买前进 行多种商品的对比,不方便用户在大量的商品中快速找到自己需要的商品。( 3 ) 一般商品都是按照类别进行陈列,商户如果需要购买该产品的相关商品,还要到 其它类别中进行查找,如购买洗水盆,则所需的水笼头从其它类别中才能找到, 3 山东大学硕+ 学位论文 如果在商品的介绍页面中能增加相关商品链接则会方便许多,因而品类整合方面 还需加强。( 4 ) 商品对比功能在手机、数码相机等电子产品网站或汽车网站中较 为常见,但是在建材家居网络商城中的应用很少。该项功能可以让用户从价格、 功能、材质等多方面来比较多种商品,从而帮助用户选择出来最合适的商品。( 5 ) 用户体验不足。虽然大多数建材家居类商品需要用户实地查看实际效果或者进行 实际组合搭配后才能决定是否购买,但由于网上商城价格便宜的确是很大的优 势,许多用户在经过考察体验之后最终还是要到网上购买。因此如果能提供一个 三维或二维交互空间,使得用户能够在线进行商品的组合和搭配,就省去了用户 线上线下反复的麻烦,能够使得网络商城在一定程度上提升用户体验。 1 3 本文主要贡献 本文设计和实现了一个适用于建材和家居行业的在线销售系统。 ( 1 ) 经过对国内外同行业的发展现状的研究,对现有的建材家居在线销售 系统所具备的特点和不足之处进行分析,按照软件工程的要求,对系统进行功能、 业务流程和安全方面的需求分析,提出了一个基于n e t 技术的建材家居在线销 售系统的解决方案。该系统具备类似在线销售系统的功能,如商品展示、购物车、 用户注册和登录、订单查询、用户管理、商品管理及订单管理等。除此之外,还 、 在类似系统提供的服务基础上进行扩充和改进,在系统中加入了如条件查找商 品、最新上架商品、推荐商品和热销商品展示、商品对比、商品关联、虚拟家装 体验及业务查询等功能,提高了系统的实用性和操作方便性,使系统更加具有人 性化。 ( 2 ) 论述了系统的总体设计过程,包括系统的设计思想的确立,系统环境 设计,开发平台与技术的选择,系统采用的架构体系,相应的数据库设计,以及 系统的安全设计。 ( 3 ) 在总体设计基础上,阐述了系统功能设计,及系统框架中展现层、业 务逻辑层、数据逻辑层和数据实体层各层的详细设计过程。在此过程中,数据处 理从原来设计的三层架构中分离出来,以实现对数据库更好的封装。叙述了系统 数据传输加密与解密机制。 、 4 ,i , f 山东大学硕士学位论文 ( 4 ) 购物车、同类商品对比和虚拟家装是系统的重要功能模块,详细阐述 了其具体实现过程,并且给出了关键的源代码。 ( 5 ) 在系统实现之后,通过系统运行和测试验证了系统的可用性。 1 4 论文结构安排 本文除了第一章引言外,其它各章节的主要内容安排如下: 第二章,需求分析。主要按照软件工程的要求,进行系统功能需求、系统业 务流程需求和系统安全需求方面的分析。 第三章,系统总体设计。主要叙述系统的设计思想,确立开发平台与技术, 提出系统采用的架构体系,进行数据库设计,并提出系统安全设计方案。 第四章,系统详细设计。主要描述系统功能设计,及系统框架中展现层、业 务逻辑层、数据逻辑层和数据实体层各层设计过程,以及系统数据传输加密与解 密机制。 第五章,系统部分关键模块的实现。详细阐述系统关键功能模块,同类商品 对比、购物车和虚拟家装的具体实现过程。 第六章,系统部署与测试。介绍系统部署环境,以及系统测试工作和结果。 结束语。对本论文的主要研究工作进行总结,并展望与本论文研究工作相关 的有待进一步研究的技术和问题。 山东大学硕士学位论文 第二章需求分析 本文按照软件需求分析的目标对建材家居在线销售系统进行了系统功能、系 统业务流程和系统安全三方面的需求分析 4 。 2 1 系统功能需求 进行系统开发时,最先考虑的是系统的功能、合理性、使用的方便程度和系 统用户界面等特性 引。建材家居在线销售系统主要实现了建筑材料和家庭装修装 饰用品的在线销售。系统的功能可以从前台网站和后台管理两个方面进行分析, 把系统划分为商品展示、用户在线购物、管理员管理和购物车管理四个主要功能 模块。本文使用u m l ( u n i f i e dm o d e l i n gl a n g u a g e ,统一建模语言) 中的用例 图来对系统外部特征进行描述 6 。 ( 1 ) 商品展示功能 此功能包括一般商品展示,最新上架商品展示,推荐商品展示,热销商品展 示,以及商品关联展示。系统商品展示用例图如图2 1 所示。 、 图2 1 系统商品展示用例图 一般商品、最新上架商品、推荐商品和热销商品展示。系统展示出各种建材 和家庭装修装饰商品的信息,如商品名称、价格和商品图片等,列出最新上架的 商品、推荐购买的商品及热销商品,方便用户进行商品的选购。 。 商品关联。在商品详情介绍页中展示出与该种商品适用场合相关的几种商 , 品,以提高用户购买的可能性。如用户当前查看的是工作台,则可以在该商品的 展示页下方展示出书橱,台灯,工作椅等其它书房里的家具。 一 , 山东大学硕士学位论文 ( 2 ) 用户在线购物功能 此功能包括注册会员,会员登录,浏览商品,条件查找商品,查看商品细节, 商品对比,虚拟家装,购物车,查看订单,修改个人信息。用户在线购物用例图 如图2 2 所示。 图2 2 用户在线购物用例图 提供用户注册会员和登录功能。用户可以浏览商品,查看所选商品的详情, 对所选商品进行在线组合搭配,体验虚拟家装,决定购买商品后放入购物车。用 户可以查看购物车内商品及总价,也可以删除不想要的商品。用户在购买完成可 以查看自己的所有订单信息,需要时还可以修改个人信息。 注册会员。进入系统的普通浏览用户不用注册。如果用户使用本系统网站购 物,则在进行第一次购物之前要进行会员注册,要求输入用户名、登录密码、收 货人姓名、收货地址、联系电话等基本信息。 会员登录。用户在注册完成之后,按照所填写的用户名和密码登录入系统, 才可以购买商品。 浏览商品。用户可以在不做任何购物决定的情况下,随意浏览各种建材与家 居商品。 条件查找商品。用户可以使用商品类别、适用空间、价格范围三个不同条件 的组合快速检索到所需要的商品。如用户需要购买价格为五千元左右的沙发,就 可以在适用空间分类里面选择客厅,在商品类别里面选择沙发,在价格分类里面 选择三千元至六干元,然后进行搜索,系统就会自动检索出所有符合上述条件的 商品。 7 l l i 东大学硕士学位论文 查看商品细节。用户在选中某种商品之后,可以查看商品的详情信息,如包 括商品名称、价格、高分辨率图片、适用空间、介绍说明等,了解付款及送货方 式、购物说明等信息。 商品对比。用户可以选择出相同类别的多种商品,根据价格、品牌或功能在 同一界面中进行对比,从而使用户能够在同类商品中挑选物美价廉出的商品,实 现足不出户,即可货比三家。 虚拟家装。用户可以选择适用于相同空间的几件商品,在线进行组合搭配, 体验虚拟家装,以查看实际效果。 购物车。登录用户可以在商品详情查看结果中选择将其放入购物车。没有登 录的用户则直接转移到登录。 查看订单。当所有购买结束时可以在查看本次购买所生成的订单,也可以查 询以往购买记录。 修改个人信息。用户注册会员之后,可以在以后登录系统时再进行个人信息 的修改,以及时更新个人信息。 ( 3 ) 管理员管理功能 系统面向普通用户和管理员两个不同的群体,因此需要对两者设立不同的权 限,防止未授权访问及越权访问。后台管理部分只有管理员可以访问,普通用户 h 无法访问到后台管理。管理员可以进行用户管理、商品管理、订单管理和业务查 询。管理员管理用例图如图2 3 所示。 图2 3 管理员管理用例图 、 用户管理。显示当前有多少注册用户,以及用户的一些相关资料,同时可以 8 t li 东大学硕士学位论文 删除一些长期不用的用户帐号,和信息不真实的用户。 商品管理。主要提供商品的类别管理,向商品库中添加新商品,查看哪些商 品的销售情况好,修改商品的名称、价格等相关信息,将不再销售的商品从商品 库中删除等功能。 订单管理。包括新订单提醒,订单处理和订单查询。新订单提醒是为能及时 将用户订购的商品发货,当用户订单完成之后系统生成一个新单提醒,提示管理 人员发货。订单处理是对已支付成功的订单,生成一个送货单。订单查询能够查 询所有用户的订单,并且能以各种条件来查询订单,可以查看哪些订单已经确认, 送货到达,交易完成。 业务查询。提供网站销售情况的查询,统计种类商品的销售情况,用户关注 商品统计,网站访问统计,这些都以报表的形式展示出来,以便于管理分析。 ( 4 ) 购物车管理功能 系统购物车可以核对用户信息,核对商品库存,核对商品信息,核对商品数 量,核对商品金额,以确保用户所购买的商品有库存,确保用户信息及用户所购 买的商品种类、数量和金额等无误。购物车管理用例图如图2 4 所示。 图2 4 购物车管理用例图 系统各个功能模块之间耦合度很低,基本上各自独立。各模块间相互配合依 赖于系统流程和数据库操作。 依据u m l 的建模方法,在各个功能模块中应对每一个用例作详细的描述。本 文对用户在线购物用例的描述如表2 1 所示 7 1 。 2 2 系统业务流程需求 本文采用活动图进一步详细地描述系统的业务工作流程。图2 4 和图2 5 9 山东大学硕士学位论文 分别描述了用户在线购物用例和管理员管理用例的动态行为,表达了相应用例的 动作步骤 6 。 表2 1 用户在线购物用例的描述 描述要素描述内容 用例名称用户在线购物 用例编号 u 0 1 参与者用户 前置条件用户进入系统 基本操作1 、用户注册会员 流程2 、用户登录成功,进入商品展示界面 3 、浏览查找商品 4 、查看商品详情 5 、对比商品 6 、虚拟家装 7 、选择商品放入购物车 8 、查看订单信息 9 、如果有需要,可以修改个人信息 后置条件 产生订单 完成购物 图2 4 用户在线购物用例的活动图 罩 山东大学硕+ 学位论文 2 3 系统安全需求 完成操作 图2 5 管理员管理用例的活动图 随着电子商务的迅速发展,电子商务系统的安全已受到来自计算机病毒、电 脑黑客、计算机网络系统自身脆弱性等各方面的严峻挑战。当前对网站构成的主 要威胁有d d o s ( 分布式拒绝服务攻击) ,盗用用户身份,篡改数据,否认,信息 泄漏,拒绝服务和提高特权等 8 。因此建立一个安全便捷的电子商务应用环境, 对信息提供足够的保护,是商家和用户十分关心的重大问题。 基于系统应能满足站点的安全性、数据的保密性、数据的完整性、对象的认 证性及对象的不可否认性等安全性要求,在实现在线销售的过程中,既要保证系 统能够正常连续不间断地运行,同时还要保证系统中的信息不被他人非法获得或 篡改。保证系统的安全包括在三个层次上的安全性:网络层、系统软件层、和应 用程序层。为构建安全的w e b 应用系统,需要一个系统安全性的整体方法且安全 山东大学硕+ 学位论文 必须应用于整个系统的三层架构中,如图2 6 所示。 图2 6 系统安全性整体方法 ( 1 ) 网络层安全 由于理论上网络中的计算机有可能被网络中任何一台主机攻击或插入物理 网络攻击,大部分的i n t e r n e t 协议没有进行安全性设计,网络服务器程序经常 需要用超级用户特权
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年下半年贵州荔波县事业单位引进高层次和急需紧缺专业人才易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年贵州织金县招聘事业单位人员32人(第三批)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年贵州省从江县事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年贵州毕节市纳雍县鸽子花农业限公司招聘20人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年贵州梵净山旅游景区管理委员会事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年贵州六盘水市事业单位及国企业招聘应征入伍大学毕业生113人重点基础提升(共500题)附带答案详解
- 2025年下半年衡阳市衡阳县招考卫生专业技术人员(175名)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年蚌埠市龙子湖区行政执法局招考协管人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025及未来5年中国脚癣灵市场调查、数据监测研究报告
- 2025年下半年英大泰和财产保险股份限公司高校毕业生招聘【95人】事业单位易考易错模拟试题(共500题)试卷后附参考答案
- 住院患者安全风险评估与防范
- 3.2函数与方程不等式之间的关系第1课时-高一上学期数学人教B版
- 青岛版二年级数学上册第六单元“用2-6的乘法口诀求商”教学设计
- 学校、托幼机构传染病防控卫生监督及法律法规-培训课件
- 化工单元操作工作业指导书
- 学校班长培训课件
- lng应急预案安全培训课件
- 2024年安全学院危险性较高企业安全管理人员业务能力培训测试考试真题
- 2024年注册安全工程师考试真题及答案(完整版)
- 公路养护机械管理方案(3篇)
- 消息写作课程讲解
评论
0/150
提交评论