版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、综合模拟实习报告综合模拟实习题目: 网上书店的设计与实现 系 别: 信息管理系 专 业: 计算机应用技术 学 号: 姓 名: 指 导 老 师: 完 成 日 期: 2011年10月28日 综合模拟实习成绩评定表系别:信息管理系 专 业:计算机应用技术学 号2009050507姓 名论文(设计)题目网上书店的设计与实现评定成绩项目 评判标准 (在每一项目对应的标准下方空格内标记)优秀 良好 中等 及格 不及格 工作量能很好地完成任务书规定的工作量。能较好地完成任务书规定的工作量。按时完成任务书规定的工作量。基本完成任务书规定的工作量。没有完成任务书规定的工作量。资料收集方案设计独立提出实施方案,有
2、分析整理、获取新知识的能力。能阅读一些自选资料,能较好地分析整理各类信息。能分析整理各类信息。能阅读教师指定的参考资料。未完成教师指定的参考资料的阅读。综合应用能力能熟练掌握和运用基本理论,取得的结果有一定的实用价值。能熟练掌握和运用有关理论,能独立取得结果。 较好地掌握有关理论,在教师指导下能完成工作。掌握和运用理论比较符合要求。基本理论模糊不清,无任何结果。能力技术水平设计合理,有较强的实际动手能力和计算机应用能力。设计比较合理、有一定的实际动手能力和计算机应用能力。设计比较合理,实际动手尚可。设计基本合理,理论分析与实施无大错。设计不合理,实际动手能力差。报告撰写质量结构严谨,逻辑性强,
3、层次清晰,文字流畅,符合规范化要求,打印精美。结构合理,符合逻辑,文章层次分明,语言准确,达到规范化要求,打印工整。结构基本合理,层次较分明,文理通顺,基本达到规范化要求。结构基本合理,文字尚通顺,勉强达到规范化要求。结构混乱,文字表达不清,错别字较多,达不到规范化要求。实习态度态度认真,作风严谨,严格按进度开展各项工作。实习态度比较认真,能按期圆满完成任务书规定的任务。遵守纪律,基本保证设计时间,按期完成各项工作。态度尚可,在指导教师的帮助下能按期完成任务。纪律涣散,不能保证设计时间和进度。评语: 指导老师: 年月日目录1、绪论32、网站规划52.1网站的开发定位62.2可行性研究62.2.
4、1经济可行性分析72.2.2 技术可行性分析72.2.3法律可行性分析72.3功能规划72.3.1前台实现的功能82.3.2后台管理实现的功能83、网站系统分析103.1功能分析103.2业务流程分析113.3数据需求分析124、系统总体设计164.1网站数据库的设计164.1.1数据库工具简介164.1.2数据结构设计164.2网站的模块设计204.2.1数据功能模块设计204.2.2网站结构图215、网站实现235.1前台页面235.2后台管理页面266、网站测试306.1测试概要306.2条件306.3测试结果及发现306.3.1测试步骤306.3.2模块测试316.4对软件功能的结论3
5、26.4.1缺陷和限制326.4.2建议327、网站的总结和展望337.1网站的评价337.2网站存在的不足338、结束语341、绪论网上书店是指利用互联网络来实现图书销售的一种新型图书零售渠道。网上书店订单处理速度快,服务范围广,读者坐在家里就可以“逛书店”。随着全球经济一体化的逐步发展和深入,网上书店已经成为传统书店的必不可少的经营策略之一。电子商务并不是一个新概念,可以说,在几十年前主机系统呢出现时就诞生了,但是,近年来,internet的出现给了电子商务以新的活力,基于internet的电子商务已经引起了全世界的注意。电子商务始于网络计算。网络计算是电子商务的基础。没有网络计算,就没有
6、电子商务。其发展形式多种多样,从最初的电话、电报到电子邮件以及其后的edi,都可以说是电子商务的某种发展形式。电子商务的发展有其必然性和可能性。传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了edi和internet 的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。在必然性和可能性的推动下,电子商
7、务得到了较快发展,特别是近两年来其发展速度令世人震惊。虽然如此,电子商务的战略作用却是逐渐被全球各国所认识的,而且其今后的发展道路也是漫长的。随着信息技术的发展,搭上国际网络直通车的文化企业面临着一场新的革命。网站在促成销售方面很有价值,因为有绝大部分的消费者在某商场购物之前会事先到该商场的网站中查询产品信息,实体商店尽管将网站同样也看作一个销售渠道,但对于网站的服务投入很少。这主要是由于对电子商务战略的评价方法存在问题,因为有很多的零售商将销售额作为网站是否成功的指标,有些公司用利润来评价。不过,网上零售商不应该将这种信号看作网上零售可以带来丰厚利润的信号,尽管在网络泡沫膨胀时很多人都这么认
8、为。纯粹的网上零售商理应将网站带来多少利润作为最重要的业绩考评指标。多渠道零售商应该了解,并非每个浏览他们网站的顾客最终都会购买。拥有一个很成功的电子商务网站的零售商,收益将比非交易功能的网站多很多。那些希望将网上交易作为部分业务内容的公司发现,将网上网下集成起来很重要。尽管网上网下相结合成为不可逆转的趋势,但是由于集成的费用可能很高,使得许多零售企业的进程大为减慢,最好在商场内部系统软件已经基于网络标准更新之后再进行整合,一些大型商场的转型都经历了这个过程。由于无法量化,实体商店不能不考虑他们的网站对商店购买的影响,商店花费有限的网络资源支撑网站交易基础是有代价的,有可能最终失去有购买计划的
9、顾客,最终将网下市场份额丢失给精明的竞争者。网络经济是利用互联网技术广泛联系传统信息系统的丰富资源的一种动态商务活动它利用前所未有的方式将顾客、销售商、供货商和企业员工联系在一起,能将有价值的信息迅速传递给需要的人们。网络技术的成熟,促进了信息技术更加广泛的应用,因此建立建材网站充分运用网络技术可满足本企业不断增长的供货能力、客户和市场竞争的需求。出版物网上销售不仅是传统销售渠道的发展和补充,也是未来图书销售的发展方向目前我国运作和销售较好的大型网上书店,如当当、卓越和旌旗席殊、中国书网网上书店等,这些网上书店各具优势,其中当当网上书店在价格和品种方面的优势是无人能比;卓越网上书店创造流行的能
10、力比较强;旌旗席殊网上书店的优势是网点多,覆盖面广。在国外,影响较大的网上书店有美国的亚马逊,德国的贝塔斯曼和英国的因特网书店。其中亚马逊网上书店在1998年拥有450万名顾客,到2002年有将近32亿人网上购书,销售额达到了78亿美元。1999年英国的20亿英镑图书总销售额中,网上销售占5%。英国书业界人士分析,未来英国的网上售书将成为图书销售渠道中的主要渠道。本文开发的“网上书店”是一个典型的图书销售网站。开发的主要过程为:理解用户的需求,然后通过数据库进行应用。本文通过对“网上书店” 的设计与实现,实现了用户通过互联网对图书进行购买的应用及管理员的管理功能;本文以“网上书店的设计与实现”
11、为主线,分析了网站设计的流程及其各阶段完成的任务,探讨了一些开发中所涉及的关键技术,总结出系统主要特性和存在的不足,目前推出的网上书店都是从人们简单的需求出发的,设计了用户注册、登录以及对书的浏览、选购、提交订单。我所设计的网上书店所使用的开发工具是asp,其操作简单,界面友好。本文的基本架构如下:第二章是网站规划,主要介绍网站功能,网站可行性研究第三章是网站系统分析,主要介绍网站功能分析,业务流程分析,数据需求分析,运行需求分析第四章是网站总体设计,主要介绍网站数据库设计,模块设计第五章是网站具体实现第六章是网站测试第七章是网站总结与展望,主要介网站存在的不足第八章是结束语2、网站规划2.1
12、网站的开发定位电子商务的快速发展以及上网人数的急增、计算机的普及,为企业创造了许多网络商机,网上书店是一个可以无限伸展、图书部上架周期的限制,是一种高质量,更便捷,更方便的购书方式。本网站满足了用户的基本购书需求。首先,网上书店将所有的图书信息(包括书名、作者、出版社、出版日期、字数、价格等)清晰的呈现在购书者面前,购书者可以根据上面的信息选择自己想要的图书。其次,网上书店由于是在网上交易它不像传统的图书交易需要大量的库存,网上书店可以出现另库存,这样就降低了销售成本。再次,网上交易可以提供24小时的全天候服务,并且可以超出本地买到想要的图书,这样就使得网上书店的交易突破了时间和空间的限制,实
13、现全球服务,最后,网络的传播速度快,更新也快,因此新书的信息传递变得更迅速灵活,新书信息上传后,用户可以立即看到,交易马上就可以从网上进行,从而大大提高了交易的效率。正是由于这些优势,网上书店才能得以迅速地发展。2.2可行性研究随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过
14、最初的设计目标和进行的市场调查得出以下四点的可行性分析2.2.1经济可行性分析本网站主要采用单机开发,并且在网络上调试运行,资料查找通过书本和网络完成,开发过程中充分考虑了各个模块之间的独立性和可维护性,采用友好的节目管理形式,所以开发成本和运行成本以及维护成本都比较低。现在,人们的生活水平和文化素质普遍提高,并且注重生活质量。在物质基础上,计算机的应用开始普及,人们购置计算机和使用计算机的能力增强,人均计算机拥有量将快速提高。现在越来越多的人喜欢宅在家里,在家里即可“逛书店”,正因为大家的这种需求,将会有人看到这个商机而购买这个软件进行网上经营,因此具有市场潜力。经过以上分析,开发这个网站具
15、有经济可行性。2.2.2 技术可行性分析开发本网站技术上主要涉及前台页面和后台数据库设计。在开发工具方面,我使用a技术进行开发,.net framework 2.0 框架作为微软公司已经比较成熟的产品,现在有越来越多的企业及技术人员选择它来作为开发平台,后台数据库是用sql server 2005 提供了以web标准为基础的扩展数据库编程功能,在技术上.net是完全可以胜任这个平台的开发。实际情况下,各用户都通过页面提示进行操作,管理员很容易同过网站对其操作范围内的信息进行操作管理,完全满足日常管理经营的要求。2.2.3法律可行性分析本文完全出自本人对网上书店的理解与定位及参考网上资料为辅助,
16、指导老师精心指导设计出来的,属于个人的劳动成果,因为是自主开发设计,因此不会构成侵权,如有雷同,纯属巧合,从而在法律上是可行的。2.3功能规划网上书店需要实现的基本功能包括前台功能和后台功能(既用户界面和管理界面)两部分,用户界面实现用户注册、登录、商品查询、订单维护、购物车、个人信息管理等功能,管理界面实现商品管理、分类管理、用户管理、订单管理等功能整个网站的功能点罗列如下:新用户注册、用户登录、用户管理、图书分类和信息管理、订单信息管理等,下面分别对各部分的功能进行描述。2.3.1前台实现的功能 新用户注册 用户注册成为本站会员,要求用户个人填写自己的一些基本信息。只有注册了会员之后才可以
17、购买图书 用户登录由于此网站涉及不同角色的用户,因此要对不同登录用户分配不同的登录首页。例如,管理员登录后可以对网站的后台进行管理,而普通用户只能具有一般的权限。 用户查看、浏览个人注册信息 注册成功后,可以通过用户名查看自己的个人信息。个人信息包含基本信息。 用户个人信息修改,密码维护功能 用户注册成功登录后可以修改自己的个人信息包括登录密码。 用户查询、浏览书籍信息 用户可以选择一个查询方式去查找图书,并浏览该图书的相关信息。 用户查看图书信息,进行购买 用户可以浏览书本信息列表,包括书本编号、书名、作者、书本价格、出版社。退出登录当用户处理完自己想做的事情时,可以退出网站。2.3.2后台
18、管理实现的功能 用户管理:网站管理人员对用户注册信息的维护和管理。 添加新书:网站管理员可以向书库中添加新的书籍并对书进行分类管理。 管理站内书籍内容 :编辑,修改,删除管理员可以对书库里的书籍信息进行编辑、修改和删除等操作。 管理订单:修改、删除 管理员可以对订单进行管理,包括:修改和删除等。 退出管理平台3、网站系统分析3.1功能分析网上书店系统根据功能需求可以划分为前台、后台共10个模块,划分结果如下。 新用户注册 用户登录:用户登录系统,并划分用户的权限,用户能够根据个人的购买需求来对图书进行搜索、浏览、购买。用户登录之后可以查看自己的个人信息并对其进行修改、查看自己的订单信息,对购物
19、车进行管理。未登录的用户只能浏览网页图书不能做任何操作。 用户信息查看:用户可以输入自己的用户名和密码查看自己的信息、修改、自己的信息。 购物车管理:用户可以查看自己的购物车,可以清空购物车。还可以对之前选购的图书进行删除、修改购买数量等。 提交订单:确认要购买的图书,填写订单信息如收货人、收货地址等,后台将你的订单做处理,用户可查看订单状态了解自己订单的动态。 用户信息管理:管理员查看用户的信息、增加、修改、删除用户信息。 图书信息管理:管理员查看图书的信息、增加、修改、删除图书信息;添加新书:管理员向书库添加新书并分类。 图书类别管理:可以添加新的大类别,选择大类别下面可以添加小类别。 订
20、单管理:管理员可以查看订单,处理订单以及修改订单的状态。最后:用户、管理员均可退出系统。整个系统的功能模块划分结构图,如下图3-1所示。网上书店系统用户管理员 用户登录新用户注册后台系统管理、退出图书类别管理订单信息管理图书信息管理用户信息管理提交订单购物车管理查看个人、订单信息图3-1 功能模块划分图3.2业务流程分析用户登录核对信息密码错误ny信息管理y修改个人信息、查看订单、管理购物车、选购图书y提交订单n退出图3-2 业务流程图3.3数据需求分析在数据库设计中,先对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体-联系图(简称e-r图)的方法进行数据结构
21、的描述。下面列出本网站的系列e-r图:、用户e-r实体图 如图3-3所示用户的实体具有id、用户名、密码、姓名、地址、电话、e-mail等属性用户编号地址姓名用户名电话照片e-mail密码图3-3 用户e-r实体图、图书e-r实体图 如图3-4所示图书的实体具有编号、类别编号、小类别编号、书名、作者、进价、出售价、出版社等属性图书图书编号图片出版社小类编号图书名称大类编号进价出售价折扣作者简介图3-4 图书e-r实体图、购物车e-r实体图 如图3-5所示购物车的实体具有编号、购买图书的编号、用户名、图书名、单价、购买数量、时间等属性购物车编号创建时间图书编号购买数量单价用户名图书名图3-5 购
22、物车e-r实体图、订单e-r实体图 如图3-6所示订单实体具有编号、日期、用户名、总价、总书数目、订单状态、收货人、收货地址、收货人电话、收货人邮政编码、备注等属性订单编号时间用户名总价总书数目订单状态收货人收货人地址邮箱邮政编码电话备注图3-6订单实体图、图书大、小类别e-r实体图 如图3-7所示图书类别类别编号名称图书小类别编号大类别编号名称图3-7图书类别实体图全局e-r图 如图3-8所示用户编号地址姓名用户名电话照片e-mail密码购物车编号创建时间图书编号购买数量单价用户名图书名管理哦管理员管理密码用户名订单编号时间用户名总价总书数目订单状态收货人收货人地址邮箱邮政编码电话备注提交图
23、书查看购买图书名图3-8 全局实体4、系统总体设计4.1网站数据库的设计4.1.1数据库工具简介microsoft sql server是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用transact-sql语言完成数据操作。由于microsoft sql server是开放式的系统,其它系统可以与它进行完好的交互操作。本系统采用的数据库版本为microsoft sql server 2005,它具有可靠性、可伸缩性、可用性、可管理性等特点,为用户提供完整的数据库解决方案。sql全称是“结构化查询语言(structured query language)”,它的前身是squa
24、re语言。sql语言结构简洁,功能强大,简单易学,所以自从推出以来,sql语言得到了广泛的应用。目前,sql语言已被确定为关系数据库系统的国际标准,被绝大多数商业化关系数据库系统采用,如oracle 、sybase、db2、informix、sql server这些数据库管理系统都支持sql语言作为查询语言。结构化查询语言sql是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制四个方面,是一个通用的功能极强的关系数据库标准语言。4.1.2数据结构设计数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组
25、织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。 本网站使用sql sever 2005实现关系型数据库,将数据库概念结构转化为microsoft sql server 2005网站所支持的实际数据模型,采用数据库管理图书、目录、会员、订单、购物车等数据。其中数据库名为bookshop,该数据库中共涉及到9个数据表的应用,分别为如下:admin:保存管理员的信息。 如表4-1所示userinfo:保存注册用户的信息。 如表4-2所示shopping:保存用户购物车的信
26、息。 如表4-3所示 books:保存图书信息。 如表4-4所示types:保存图书的大分类信息。 如表4-5所示typedetal:保存图书分类的小类别信息。 如表4-6所示orders:保存订单的详细信息。 如表4-7所示orderdetails:订单明细的信息。 如表4-8所示表4-1 admin : 管理员信息表列名数据类型可否为空说明adminnamenvarchar(15)not null管理员名(主键)pwdvarchar(15)not null管理员密码表4-2 userinfo:用户表列名数据类型可否为空说明useridbigintnot null用户编号(主键)userna
27、mevarchar(50)not null用户名passwordvarchar(15)not null密码sexchar(2)not null性别realnamenvarchar(15)not null真实姓名phonevarchar(19)not null电话emailvarchar(30)not null电子邮件地址addressvarchar(100)not null地址questionvarchar(50)not null密码提示问题answervarchar(50)not null提示问题答案zipchar(6)not null邮政编码imageurlvarchar(50)null头
28、像图片路径表4-3 shopping:购物车信息表列名数据类型可否为空说明idbigintnot null购物车编号(主键)idbookintnot null图书编号(外键)usernamevarchar(50)not null用户名booknamenvarchar(30)not null图书名countintnot null图书数量pricefloatnot null图书价格datedatetimenot null放入日期表4-4books : 库存图书信息表列名数据类型可否为空说明idbookintnot null图书编号(主键)idtypesmallintnot null类编号(外键)i
29、dtypedetailsmallintnot null小类编号publishervarchar(20)not null出版社booknamenvarchar(30)not null图书名writervarchar(13)not null作者detailsnvarchar(300)null内容简介orgcostsmallmoneynot null进价pricesmallmoneynot null售价discounttinyintnot null折扣率imageurlnvarchar(50)not null图片位置dealcountintnot null在库数activechar(2)not nu
30、ll是否发布hotdealchar(2)not null是否热点图书newdealchar(2)not null是否为新书paihangchar(2)not null排行设置creatdatedatetimenot null创建日期表4-5 types:图书分类表列名数据类型可否为空说明idtypesmallintnot null图书类编号(主键)typenamenvarchar(20)not null类名表4-6 tpedetail:图书子类表列名数据类型可否为空说明idtypesmallintnot null图书类编号(外键)idtypedetailsmallintnot null图书子类
31、编号(主键)typedetailnamenvarchar(20)not null子类名表4-7 orders:订单表列名数据类型可否为空说明idorderintnot null定货编号(主键)orderdatedatetimenot null定货日期usernamevarchar(50)not null用户编号(外键)totalmoneyfloatnot null该类图书总价(打折以后)totalbookssmallintnot null该类图书总数statevarchar(50)not null订单状态receivervarchar(15)not null收货人receiveraddvarc
32、har(max)not null收货人地址receiverphonevarchar(19)not null收货人电话receiveremailvarchar(30)not null收货人邮箱receiverzipvarchar(6)not null收货人邮政编码remarkvarchar(200)null其他备注和要求表4-8 orderdetails订单明细表列名数据类型可否为空说明idorderdetailsintnot null订单细化编号(主键)idorderintnot null订单编号(外键)usernamevarchar(50)not null用户名idbookvarcharno
33、t null图书编号(外键)countintnot null图书数量pricevarchar(100)not null图书价格datedatetimenot null订单日期4.2网站的模块设计4.2.1数据功能模块设计 网上书店前台实现的功能有:网站首页。首页是用户打开网站的第一个页面,一般在这个页面中呈现的信息量最大,且需充分展现网站的亮点,以吸引客户、留住客户。新书上架,按录入网上书店系统的时间排序显示,优先显示新录入的书籍信息。新注册用户。提供客户网上自助注册功能,填写注册表单并提交后,就能成为网上书店的用户,注册成功并登录后就可以进行网上购书了。用户登录。供已注册的用户登录,登录后才
34、能在网上购书,管理自己的信息资料。查看自己的购物车、订单。网上购书。已登录的用户可以将需要购买的书籍放入购物车,可以对购物车进行管理,可将已放入购物车中的书籍生成一张订单并作确认。 网上书店后台管理实现的功能有:用户管理。供网站管理员增加、修改、删除用户的基本信息。图书资料管理。供网站管理员对图书类别进行管理,可以添加、删除图书类别。 图书分类管理。供网站管理员对网上书店的书籍进行管理,可增加、修改、删除书籍的分类信息。 图书信息管理。供网站管理员增加、修改、删除网上书店书籍的基本资料信息,主要是文本信息。 订单管理。对订单进行管理,实时更新订单状态。系统管理。可以添加删除管理员,修改管理员本
35、身的密码以及退出。4.2.2网站结构图 网站前台模块 如图4-1所示前台查看图书信息游客注册用户登录网站首页网上购书查看个人订单管理购物车管理个人信息修改个人信息放入购物车提交订单修改订购数量删除订购图书继续选购清空购物车提交购物车图4-1 网站前台模块图 网站后台模块 如图4-2所示后台管理模块用户管理类别管理图书管理订单管理系统管理查询、删除用户实时更新状态查询订单新增图书查询、删除图书新增新类别删除、修改类别管理员管理、改密退出系统图4-2 后台管理模块图5、网站实现5.1前台页面 网站首页在首页可以登录,若还不是页面的可以先去注册,有些图书的展示,还有图书类别的展示。如图5-1、5-2
36、所示图5-1 网站首页上图5-2 网站首页下 图书分类点击图书列表中的某一项会进入类别图书细化页面,会出现这列别下面的小类别,会有着类书的展示,只是因为图书的分类在数据库中的添加不多,在这里只是象征性的展示基本书。如图5-3所示图5-3 图书分类 用户登录之后自己的管理界面 用户登录之后会出现自己的管理界面,可以查看自己的个人信息、管理购物车、查看自己的订单。如图5-4所示图5-4 用户管理界面 查看个人信息的页面 如图5-5所示图5-5 个人信息、购物车管理 如图5-6所示图 5-6 购物车管理界面 查看图书详情页面 如图 5-7所示图5-7 图书详情界面 提交订单页面 如图5-8所示图5-
37、8 提交订单界面5.2后台管理页面 登录页面 如图5-9所示图5-9 后台登录界面 后台管理界面 如图5-10所示图5-10 后台管理界面 用户管理可以点击查看详情进入用户详情界面。 如图5-11所示图 5-11 用户管理界面 类别管理点击详情可以进入小类别展示,可以添加类别,在小类别页面可以添加小类别。 如图5-12所示图 5-12 类别管理界面 小类别管理 如图5-13所示图5-13 小类别管理界面 图书管理图书管理有添加图书页面和图书管理页面。 如图5-14、5-15所示图5-14 图书添加界面图5-15 图书管理界面、订单管理 如图5-16所示图5-16 订单管理界面 系统管理 如图5
38、-17所示可以添加管理员用户,修改本身密码等。如图5-17所示图5-17 系统管理界面6、网站测试6.1测试概要 业务建模和需求分析的目的是网上书店进行评估,采集和分析网站的需求,理解网站要解决的问题,重点是充分考虑网站的实用性。结果可以用模型表达,模型中的活动者代表外部与系统交互的角色,包括用户、网站管理员,模型是对网站需求的描述,表达了系统的功能和所提供的服务,包括用户登录、购物车、图书浏览检索、添加新图书、查看信息、网站用户管理6.2条件必须在保证个硬件设备,软件系统齐备的情况下完成。6.3测试结果及发现6.3.1测试步骤(1)用户主界面测试。在用户主界面用户可以进行各项操作,例如查看书
39、籍的详细信息,查看个人信息、购物车、个人订单以及对自己的购物车进行管理等。(2)用户登录窗口测试。用户登录时必须输入有效的的用户名和密码,才能正常登录,用户名和密码都不能为空。(3)用户注册窗口测试。用户注册时,填写的资料必须符合要求,如果用户填入的数据不合理,系统就会提示错误信息,本系统只允许唯一的一个用户名,即不能有重复的用户名,填写资料时,应先检查一下用户名是否可以,再填写其他信息。(4)修改用户信息、密码窗口的测试。用户可以查看自己的信息并且对其进行修改。(5)购物车(订单)测试。用户可以清空购物车、继续选购图书、或者提交订单、删除购物车中的图书、或修改需购买的数量。管理员查看订单、实
40、时更新订单状态。(6)添加新图书测试。添加图书,并对其分类,然后把所有信息给添加进数据库中了,在前台页面中有的查询操作可以显示出来。(7)查看图书信息测试。查看图书可以进入图书详细信息页面。(8)网站管理员管理测试。可以进入管理页面,对管理员进行删除操作,还可以添加新的管理员,可修改管理员本身的密码。(9)用户管理测试。查看用户信息,删除用户。(10)图书类别管理测试。查看类别信息,可以删除、修改、添加图书类别以及图书子类别。6.3.2模块测试 如表6-1所示表6-1 模块测试图模块预计测试功能输入、输出功能造成差别的原因用户主界面正常显示,各操作能正常运行一致无用户登陆验证用户名(id,满足
41、系统设定要求)和密码的一致性一致无购物车添加图书,删除图书,编辑信息,确认提交一致无新增图书添加新书,特价书,图片及资料显示一致无用户管理对注册用管理,删除,查看一致无查看图书信息浏览图书信息一致无订单管理实时更新订单状态、查看订单一致无用户注册新增用户一致无图书类别管理添加、删除类别一致无6.4对软件功能的结论经过系统分拆与设计后就可以根据设计模型在具体的环境中实现系统,生成系统的源代码、可执行程序和相应的软件文档,建立一个可执行的系统然后需要对系统送行测试和排错,保证系统符合预定的要求。获得一个无错的系统实现,调试的结果将确认所完成的系统可以真正使用。最后系统配置的任务是在真实的使用运行环
42、境中配置,调试系统,解决系统正式使用前可能存在的任何问题。6.4.1缺陷和限制网络传输的保密性安全性以及数据库的安全性还存在一定的缺陷。有可能会由于传输过程中数据的丢失造成软件运行的错误。6.4.2建议建议在网络传输方面加强其保密性和安全性,特殊情况处理功能更加完整。7、网站的总结和展望7.1网站的评价这个网上书店,初步实现了网上购书的要求,用户可以通过登录网站对图书进行浏览选购,下订单,随时可以查看订单状态,简单的操作就可以完成整个购书的过程,还可以管理自己的信息及查看购物车、订单等,在家就能“逛书店”,这是非常方便的。该网站优点在于用户界面友好,可操作性强,适用范围广,操作简单明了,对不懂电脑操作的管理人员来讲,也非常简单易懂,各个块划分清晰,功能基本实现,基本符合设计要求;包
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- pcr技术课件简短
- 教案对数函数及其性质
- 玉溪师范学院《通信原理》2022-2023学年第一学期期末试卷
- 玉溪师范学院《数学课件设计与制作》2021-2022学年第一学期期末试卷
- 五下语文第1课教学课件教学课件教学
- 儿童画课件教学
- 2024年苯甲醇项目成效分析报告
- 《说说委屈的事》心理健康教学设计
- 仓库主管协议书
- 采购谈判记录 合同条款范本
- 大学生心理健康教育课件-了解原生家庭
- 低空经济产业园商业计划书
- 苏教版四年级上册脱式计算400题及答案
- 2024年抖音旅游运营规划方案
- 养生祛病一碗汤
- 代理记账业务规范和财务会计管理制度
- 劳务分包管理培训课件
- 防火墙端口日志分析与审计
- 小学数学-除数是整十数的口算除法教学设计学情分析教材分析课后反思
- 生命科学与生物技术的发展
- 副乳教学演示课件
评论
0/150
提交评论