网上书店毕业论文.docx
- 文档编号:29706966
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:18
- 大小:368.26KB
网上书店毕业论文.docx
《网上书店毕业论文.docx》由会员分享,可在线阅读,更多相关《网上书店毕业论文.docx(18页珍藏版)》请在冰豆网上搜索。
网上书店毕业论文
(此文档为word格式,下载后您可任意编辑修改!
)
网上书店管理系统设计与实现
姓名:
张三
专 业:
软件技术(可视化)
指导教师:
夏春天
2011 年 05月28日
摘要
随着网络技术的迅速发展,电子商务网站得到了广泛的应用并将成为21世纪主流的商业模式。
网上书店是随着这些网络技术的发展而出现的一种新型图书销售渠道。
它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现图书销售的网上交易。
网上书店可以利用覆盖全球的internet和电话网连接无数的企业的内部网络,其触角可以伸展到买书客户的家中,在买方和卖方及供应商之间架起一座桥梁,以先进的技术渗透于订货,送货,支付,甚至意见反馈等整个商务过程。
本文就网上书店的整个开发流程(包括需求分析,数据库设计,页面方案设计,系统设计等)进行了详细的论述,并在各个功能模块上给出了详细设计图和流程图。
系统运用了php语言在dreamweaver平台上实现,采用前后台管理系统来实现整个系统。
系统实现的主要功能包括:
前台的用户注册、登陆,图书信息的查询和浏览,购物车,下订单,留言等,后台的图书管理,用户管理,订单管理等。
关键词:
网上书店;dreamweaver;购物车;
目录
引言5
1.概述5
1.1电子商务发展概述5
1.2国内外网上书店发展现状和发展趋势6
1.3网上购书的优势7
1.4我国网上书店概况8
1.5发展网上书店的对策8
1.6网上书店系统简介8
2.需求分析9
2.1可行性分析9
2.1.1网站的可行性研究9
2.1.2市场研究9
2.1.3购买行为研究9
2.1.4预期客户研究10
3.系统的总体分析和设计11
3.1编写目的11
3.2功能11
3.2.1系统的功能11
3.2.4购物车的实现14
3.2.5结算14
3.2.6网上支付14
3.3主要特色14
3.3.1系统框架视图14
3.3.2购书的详细流程15
3.3.3网上书店的主要服务15
3.3.4缺货登记系统15
3.4系统开发工具16
3.5系统流程分析16
3.5.1网上书店工作流程16
3.5.2网上书店工作流程图17
3.5.3图解业务流程18
3.6网上书店前台销售管理系统的整体网页设计18
3.6.1各个子系统模块的功能20
4测试22
4.1测试概要22
4.2条件22
4.3测试结果及发现22
4.3.1测试步骤22
4.3.2模块测试22
4.4对软件功能的结论23
4.4.1能力23
4.4.2缺陷和限制23
4.4.3建议23
4.4.4评价23
4.4.5测试资源消耗24
5总结25
6谢词26
7参考文献27
引言
随着Internet的迅速发展,电子商务将成为21世纪主流的商业模式。
网上书店是随着这些网络技术的发展而出现的一种新型图书销售渠道。
它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现图书销售的网上交易。
网上书店可以利用覆盖全球的internet和电话网连接无数的企业的内部网络,其触角可以伸展到买书客户的家中,在买方和卖方及供应商之间架起一座桥梁,以先进的技术渗透于订货,送货,支付,甚至意见反馈等整个商务过程。
网上书店系统包括了客户管理系统,库存系统,结算系统,每一个字系统都是整个系统不可以或缺的部分。
1.概述
1.1电子商务发展概述
电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。
但是,近年来,Internet的出现给了电子商务以新的活力,基于Internet的电子商务已经引起了全世界的注意。
电子商务始于网络计算。
网络计算是电子商务的基础。
没有网络计算,就没有电子商务。
其发展形式多种多样,从最初的电话、电报到电子邮件以及其后的EDI,都可以说是电子商务的某种发展形式。
电子商务的发展有其必然性和可能性。
传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了EDI和Internet的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。
在必然性和可能性的推动下,电子商务得到了较快发展,特别是近两年来其发展速度令世人震惊。
虽然如此,电子商务的战略作用却是逐渐被全球各国所认识的,而且其今后的发展道路也是漫长的。
随着信息技术的发展,搭上国际网络直通车的文化企业面临着一场新的革命。
网站在促成销售方面很有价值,因为有绝大部分的消费者在某商场购物之前会事先到该商场的网站中查询产品信息,实体商店尽管将网站同样也看作一个销售渠道,但对于网站的服务投入很少。
这主要是由于对电子商务战略的评价方法存在问题,因为有很多的零售商将销售额作为网站是否成功的指标,有些公司用利润来评价。
不过,网上零售商不应该将这种信号看作网上零售可以带来丰厚利润的信号,尽管在网络泡沫膨胀时很多人都这么认为。
纯粹的网上零售商理应将网站带来多少利润作为最重要的业绩考评指标。
多渠道零售商应该了解,并非每个浏览他们网站的顾客最终都会购买。
拥有一个很成功的电子商务网站的零售商,收益将比非交易功能的网站多很多。
那些希望将网上交易作为部分业务内容的公司发现,将网上网下集成起来很重要。
尽管网上网下相结合成为不可逆转的趋势,但是由于集成的费用可能很高,使得许多零售企业的进程大为减慢,最好在商场内部系统软件已经基于网络标准更新之后再进行整合,一些大型商场的转型都经历了这个过程。
由于无法量化,实体商店不能不考虑他们的网站对商店购买的影响,商店花费有限的网络资源支撑网站交易基础是有代价的,有可能最终失去有购买计划的顾客,最终将网下市场份额丢失给精明的竞争者。
1.2国内外网上书店发展现状和发展趋势
随着我国产业政策、物流产业、互联网普及程度、社会信用以及银行等各项影响网上书店发展的社会外部环境因素的调整完善,可以确定网上书店还有巨大的发展空间,其方便快捷,价格低廉,资源丰富,不受时间地域限制的优越性将得到越来越充分的发挥。
网络经济是利用互联网技术广泛联系传统信息系统的丰富资源的一种动态。
商务活动它利用前所未有的方式将顾客、销售商、供货商和企业员工联系在一起,能将有价值的信息迅速传递给需要的人们。
网络技术的成熟,促进了信息技术更加广泛的应用,因此建立建材网站充分运用网络技术可满足本企业不断增长的供货能力、客户和市场竞争的需求。
建材网站的建立可使企业在商场上不断取得发展的重要技术,并赢得越来越多的客户。
企业也可利用网站和网络触角伸展到客户的家中,架起一座桥梁,以先进的技术渗透于订货、生产、交货、支付甚至售后服务等整个商务过程。
网络作为经济活动的市场平台,在市场进入、交易运行和货款结算等环节,都是以电子数据的传递来完成的。
企业市场经营全过程需要计算机系统和网络门户。
企业内部的采购、生产制造、销售服务和物流配送等各部门也要进行电脑化管理,以配合网络经济方式。
网络技术的兴起和蓬勃发展,彻底改变了传统的信息采集、传递和外观,对劳动者的劳动技能和工作效率的提高,提供了前所未有的有利条件和推进作用。
企业的经济效益增长也大都得益于网络技术的推广和应用。
网络技术有效地把企业生产中的应用与制造有机地结合起来,出现了计算机综合集成制造、企业资源计划等新的生产管理方式。
网络技术还有助于提高企业生产的应变能力和适应性,使高质量、低成本的产品与按时供货和周到的服务相结合,把时间和服务同技术和成本并列为企业生产的总要素。
网络技术引发企业市场的营销战略发生了极深刻的变化,传统的营销理念走向终结,新型的整合营销得到企业和社会的广泛关注。
网络技术增强了企业管理功能,为企业管理提供全新的工具和手段,已成为企业管理的有效手段。
它的功能已不单是提高管理效率,而且还将通过管理的科学化和民主化,全面增强企业管理功能。
网络经济是用现代信息技术和网络技术,依靠形成的互联网网络进行商务活动,它集金融电子化、管理信息化、办公室自动化于一体。
此外,随着电子技术和网络技术向出版领域的全面渗透,网络出版物正蓬勃发展起来。
E-Book可以实现强大的数字化在线图书馆功能,它将和普通图书一样,可以通过网站提供超大数据库和便利检索手段,实现图书借阅,图书的查询和下载图书等。
随着数字化阅读的革命,网络出版物必将占据部分的图书市场,网上说对岸凭借自身优势,对于电子图书的售卖也应该步入正轨,给电子图书开辟专门的销售板块和促销手段,与电子图书出版合作,打理推进我国数字时代的图书发展。
1.3网上购书的优势
(1)数量、种类多
综合性的网上书店涉及各种各类内容的图书,提供订购的书目信息达上万、几十万条,而图书出版的时间有最新出版的,也有几十年前的,这是传统书店难以做到的。
(2)不受时间、地域限制
网上书店是24小时向全球各地的用户提供网上服务的,用户借助网络可以漫游于世界各地的图书海洋中,随时选书、下订单。
中国人不出国可以去到美国最大的Amazon网上书店;广东人可以不出省去到北京图书大厦((管理员)
customers(用户登录)表
counter_(分类)
categories(类目详情)
Customer_basket_id(购物车表)
Orders(订单表)
order_status(订单状况)
3.浏览类别目录和图书信息
为了便于读者浏览自己感兴趣的某一类图书,在网上书店的主页面上提供一个分层次的分类列表,读者可以从顶层开始,一层一层地浏览,直到找到自己需要的图书。
页面上的各个类别都是一个链接,并且都链接到指定文件,执行该文件就可显示相应的下一级类别。
如果某一层次含有的项目较多,一个页面上放不下,就相应地提供一个“更多”链接来执行指定文件。
展开目录后,单击某个目录项就可显示该类目的图书列表。
图书列表页面上提供了图书的书名、作者、出版社、出版日期和价格等信息。
如果看中了某本书,可以在“数量”栏中填入购买册数,并单击“购买”按钮进行购买。
如果想查看某本书的更详细信息,可以单击书名。
由于图书数目较多,一页显示不下时,提供了浏览翻页功能。
3.2.4购物车的实现
购物车具备的主要功能有:
显示已购图书信息、添加图书、更改购买数量、取消某图书、取消此次定购、结算。
其中每次定购信息修改后还要自动更新相应的计价信息。
由购物车实现用户定购的主要程序如下:
在购物车页面上点击“结算”按钮,就可以填写定单进行购买,点击“继续购书”按钮,则可以回到图书列表页面继续选购。
3.2.5结算
客户在购物车页面上点击了“结算”按钮后,就出现了结算页面,在结算页面上也提供了一个“查看购物车”按钮,以便客户在结算前再次查看所选购的图书及花费的情况。
另外,还要求客户填写一些必要的信息,如收货人、收货人地址、送货方式、支付方式等。
如果收货人和收货地址栏空着,则自动使用客户注册时提供的姓名和地址。
信息填写完毕,点击“提交”按钮,系统就对客户所提供的信息进行正确合法性检查,检查通过后,马上向服务器端的数据库中添加相关信息,即在定单表中添加一条记录,在定单明细表中添加一条或若干条记录。
3.2.6网上支付
要让客户能够从网上付款,书店的经营者必须事先与银行联系,申请网上支付功能。
通过银行审批后,客户就可以凭自己的信用卡号或银行账号进行网上付款。
为了保证操作的安全性,还必须依靠数字凭证、数字签名、加密等手段来保证信息传输的安全性和可靠性。
3.3主要特色
3.3.1系统框架视图
每个注册的用户,都拥有一个属于自己的帐户管理界面,客户可以轻松的管理个人基本资料,送货信息资料,修改密码,管理订单,监控本人订单进程,了解本人财务状况,查询预付款情况,查询订单汇总。
本系统充分考虑到了本模块对于客户的重要性,所以界面尽量做的简捷,采用开放式结构,一目了然,方便客户轻松掌控自己的一切信息,从而提高对书店的信任度,进一步增加书店的销售额。
3.3.2购书的详细流程
注册用户——>登陆——>选择图书——>填写购买数量——>放入购物车——>
下订单——>用户支付——>书店发货
3.3.3网上书店的主要服务
主要提供售前服务和售后服务即书页信息服务和配送服务
3.3.4缺货登记系统
若是某商品缺货则会在此商品页面显示此商品的状态为缺货,标志为
这样一来既提醒买方最好不要选
择此产品也提醒卖家需要及时补货。
3.4系统开发工具
由于系统的软件配置主要是基于Microsoft公司的软件,所以在系统的开发工具的选择上采用了Microsoft公司的软件开发工具,具体内容如下:
采用JavaScript脚本语言。
采用MacromediaDreamweaver8编写程序
采用mysql数据库填装数据
此外此软件是借用zencart软件基础上运行的。
3.5系统流程分析
3.5.1网上书店工作流程
本系统的网上书店分为前后台两个管理系统。
本系统的前台销售管理系统实现的功能类似于现实生活中的商店·销售,顾客可以浏览商品、选择商品、结账完成购物等。
在设计网站时,应根据所销售商品的特点安排布局,在编制程序时应充分考虑这一点,商品数据应根据需要能灵活的从数据库中挑出,照顾客户浏览习惯,简化购物流程,真正做到“简洁、高效、流畅”的购物环境。
在支付方面,根据公司的需求,采用了“货到付款”和“邮局汇款”的方式。
本系统设计的网上购物的过程为,当客户通过Internet访问书店的网站时,如果他要购买商品,那么必须先注册成为用户,然后再进行用户登录(确认身份),然后才可以把商品放入“购物车”,通过购物车完成用户的购物后,用户进行结账,生成网上订单。
本系统的后台管理系统触入了企业传统的进销存概念,对图书进行分类管理,提供图书信息的添加,修改和删除等功能,支持图书的封面图片上载功能,从而增强了图书商品的宣传效果。
对订单的管理是后台管理系统中关键的部分,根据公司的需求,采用订单状态来标识图书的各个流通环节,在编程设计时,要充分考虑订单管理与图书管理的密切联系,保证订单状态与库存的一致性。
对于后台的客户管理则要提供便捷的查询方式,提供合理的管理操作。
3.5.2网上书店工作流程图
3.5.3图解业务流程
从用户角度描述系统结构
用户购书流程图
3.6网上书店前台销售管理系统的整体网页设计
客户从Internet上访问网站,完成浏览、购物、注册等过程所访问的网页的彼此关系如下图所示:
3.6.1各个子系统模块的功能
网上书店管理系统中,前后台管理系统的各个子系统功能如下:
(1)图书浏览系统功能如下图所示:
(2)用户访问子系统有以下功能:
(3)购物车子系统有以下功能:
(4)订单管理子系统有以下功能:
4测试
4.1测试概要
业务建模和需求分析的目的是网上书店进行评估,采集和分析系统的需求,理解系统要解决的问题,重点是充分考虑系统的实用性。
结果可以用模型表达,模型中的活动者代表外部与系统交互的角色,包括用户、系统管理员,模型是对系统需求的描述,表达了系统的功能和所提供的服务,包括用户登陆、 购物车(订单)子系统 、图书浏览检索子系统 、添加新图书子系统、查看信息子系统、系统用户管理……
4.2条件
必须在保证各硬件设备.软件系统齐备的情况下,人员齐备,各方面互相配合,齐心协力,共同完成。
4.3测试结果及发现
4.3.1测试步骤
(1)主页测试
(2)用户登录窗口的测试
(3)修改用户密码窗口的测试
(4)购物车(订单)子系统和测试
(5)图书浏览检索子系统测试
(6)添加新图书子系统测试
(7)查看信息子系统测试
(8)系统用户管理测试
4.3.2模块测试
模块
预计测试功能
输入、输出功能
造成差别的原因
主页
正常显示,各个连接正常显示
一致
无
用户登陆
验证用户名(ID,满足系统设定要求)和密码的一致性
一致
无
购物车
添加图书,删除图书,编辑信息,确认提交
一致
无
图书浏览
添加新书,特价书,图片及资料显示
一致
无
系统用户管理
对注册用管理,删除,查看
一致
无
查看信息子系统
浏览个信息
一致
无
客户资料查询
对客户资料的查询
一致
无
联系人资料查询对话框
对联系人资料的查询
一致
无
缺货登记
查看所缺图书资料
一致
无
4.4对软件功能的结论
经过系统分折与设计后.就可以根据设计模型在具体的环境中实现系统,生成系统的源代码、可执行程序和相应的软件文档,建立一个可执行的系统.然后需要对系统送行测试和排错,保证系统符合预定的要求。
获得一个无错的系统实现,调试的结果将确认所完成的系统可以真正使用。
最后系统配置的任务是在真实的使用运行环境中配置,调试系统,解决系统正式使用前可能存在的任何问题。
4.4.1能力
经测试证实该软件在各方面的综合能力都可以。
4.4.2缺陷和限制
网络传输的保密性.安全性以及数据库的安全性还存在一定的缺陷。
有可能会由于传输过程中数据的丢失造成软件运行的错误。
4.4.3建议
建议在网络传输方面加强其保密性和安全性。
4.4.4评价
软件基本达到设计要求,软件功能完整,用户界面良好,错误处理正确,且能正确提示错误种类。
总的来说,软件通过测试,可以发行!
4.4.5测试资源消耗
由于开发组成员能力有限,资源消耗比较严重,不过随着时间的推移,问题可以得到更好的解决。
5总结
主要成果:
本系统通过不断完善,已经可以正常运行,基本实现所需要的功能。
系统运行稳定,操作简单,维护方便,实现对图书的管理。
本系统充分考虑人性化设计,每个模块都尽可能的简化用户和操作人员的输入,并有各种的系统提示,以方便用户的使用。
在本系统的设计过程中,遇到很多障碍,挫折,但是最重要的是我锻炼了自己发现问题解决问题的能力。
其实在项目开发中要学会利用那个身边的资源,不管是人力资源还是物力资源,有问题要多向身边的同学请教或者查阅资料上网搜索也都是很好的解决问题的办法。
掌握了这些问题后我们在困难面前即不会裹足不前了。
存在问题和今后的建议:
由于本身水平有限,本系统还有很多不尽人意的地方。
比如图书检索比较粗糙,设计时没有过多的考虑数据库查找效率,还没有实现本剧作者,出版社查找等等。
对用户需求了解的正确与否,直接影响程序设计,系统测试,系统维护的进度和工作量。
对需求了解的错误导致的反攻是软件工程的大忌。
做这个系统,首先要深入的调查需求,然后参考一些类似的系统。
永远都不要觉得自己已经能够完全独立的开发一个系统了,只有结合别人的心得,示例,自己的经验,创新,你才能进步。
由于以前软件工程课的学习,因此写流程图的时候相对比较有经验,有明确的方向,这就是所谓的经验。
6谢词
走的最快的总是时间,来不及感叹,大学生活已近尾声,四年多的努力与付出,随着本次论文的完成,将要划下完美的句号。
本论文设计在夏永恒老师的悉心指导和严格要求下业已完成,从课题选择到具体的写作过程,论文初稿与定稿无不凝聚着老师的心血和汗水,在我的毕业设计期间,老师为我提供了种种专业知识上的指导和一些富于创造性的建议,老师一丝不苟的作风,严谨求实的态度使我深受感动,没有这样的帮助和关怀和熏陶,我不会这么顺利的完成毕业设计。
在此向夏永恒老师表示深深的感谢和崇高的敬意!
7参考文献
【1】郑阿奇《php使用教程》,电子工业出版社
[2]李永恒,运用网络技术 完善经营管理.内蒙古煤炭经济2004,(5)现代管理
[3]RichardAndersonChrisBlexrud等著,刘富太等译.ASP3高级编程.机械工业出版社
[4]松岗研发中心林志强著ASP电子商务设计实务.中国铁道出版社.2000
[5]陈会安著.ASP3.0与IIS45网站架设彻底研究.中国青年出版社
[6]陈英学ASP深入编程北京希望电子出版社2001
[7]周志逵、江涛著数据库理论与新技术北京理工大学出版社2001
【8】齐治昌,谭庆平,宁洪,《软件工程》,高等教育出版社
[7]周志逵、江涛著数据库理论与新技术北京理工大学出版社2001
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 毕业论文