版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录 TOC o 1-5 h z HYPERLINK l bookmark2 o Current Document 摘要1 HYPERLINK l bookmark4 o Current Document 绪论2 HYPERLINK l bookmark6 o Current Document 1鲜花网站系统设计概述 3设计背景3鲜花网站开发工具简介 3 HYPERLINK l bookmark8 o Current Document 2需求分析与总体设计 3需求分析的基本任务 3鲜花网站需求分析 4网站业务流程分析 4网站总体设计 5鲜花店网站的总体结构设计 6网站开发工具 7 HYPERL
2、INK l bookmark10 o Current Document 3主要功能详细设计 8客户端主要功能实现 8主页面设计 8购物车功能的实现 8会员注册功能的实现 10商品查询功能的实现 11订单查询功能的实现 12后台管理主要功能的实现 12商品添加和管理功能的实现 12会员审查功能的实现 15管理员添加和审查功能的实现 15 HYPERLINK l bookmark12 o Current Document 4网站测试 16软件测试的目标 16网站的具体测试 16 HYPERLINK l bookmark14 o Current Document 结束语 17 HYPERLINK l
3、 bookmark16 o Current Document 致谢18 HYPERLINK l bookmark18 o Current Document 参考文献 19摘要随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落,越来越 多的公司都建立了自己的网站,电子商务大行其道,个人网站也如雨后春笋般的发展起来。本电子商务鲜花网站基于Internet的互联网网络,以 B/S形式实现的,本网站是采用ASP技术,以 ACCESS作为数据库,使用 Dreamweaver MX 作开发平台,利用网络来实现网上销售鲜 花的功能性网站,具有最大的优点是:界面优美,可视性强,设计成本投入性
4、小,利润见效 快,系统安全性好,系统维护与管理方便快捷,目表明确,可操作性强等特点。网上鲜花销售管理网站主要以实现在线销售鲜花为主。全部的设计这以此为核心来展 开。从商品的发布,到商品的销售;从用户的注册,到商品的购买等等都是围绕销售而展开 的,已达到网上鲜花销售的方便与快捷。关键词: 网上鲜花销售 B/S在线注册购物车绪论在Web的空间里,几十万乃至几百万的站点相互进行着激烈的竞争,都想获取用户的主意。因此,简单的、静态的页面对用户是不会有太大的吸引力。动态的、有条理的数据加上 交互性强的界面,才是用户乐意访问的。当然数据的自动更新也是非常重要的。在短短的时 间里,Web面孔已发生很大的变化
5、。现在能在Web页面内创建应用程序、访问数据库,使用无论在感觉、动作以及用途上都与Windows应该程序非常类似。现在商家们所需要的不仅只是一个单纯的宣传媒体,而是一个交互性很强的应该平台。利用它,商家们可以与潜在的客户、 目前的客户、员工以及我们之间的任何一个人沟通,并实施一些在线的服务的商业活动(例 如:网上购物、网上订单) 。随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落,越来越 多的公司都建立了自己的网站,电子商务大行其道,个人网站也如雨后春笋般的发展起来。 因特网的发展状况可以用日新月异来形容,通过电子商务来完善对商品的采购就给人们的生 活带来了很多方便。它节省
6、了物流消耗和一般商务对时间的地点的依赖。如今主流的网络编程技术很多,在比较下简单易学,比较常用的就是asp技术,而其关键就是网络数据库技术的配合,服务器技术的进步,都对整个电子商贸的发展奠定了基础。其实说的简单一点,电 子商务就是以 Web网络技术与数据库技术为支撑的,其中Web数据库技术是电子商务的核心技术,用户通过Web访问数据库,可以实现网络环境下的大量信息共享,联系各个异构数据库,使得数据库之间能过通过主动式的超文本链接,实现相互连接,使得交叉使用的时局可以被很容易的检索到。同时,随着电子商务的普及,带动了网络经济的发展,在Internet 上发布业务和商品数据,已经成了大势所趋,可以
7、这么说,Web开发和数据库的结合才能真正发挥Internet 的优势,而电子商务是很切近生活,它有了自己的针对性,服务队像是特定的。作为一种商务活动过程,电子商务将带来一场史无前例的革命。其对社会经济的影响会 远远超过商务的本身,除了上述影响外,它还将对就业、法律制度以及文化教育等产业生产 巨大的影响。电子商务将把人类带入信息社会。1鲜花网站系统设计概述设计背景在Web的空间里,几十万乃至几百万的站点相互进行着激烈的竞争,都想获取用户的主 意。因此,简单的、静态的页面对用户是不会有太大的吸引力。动态的、有条理的数据加上 交互性强的界面,才是用户乐意访问的。当然数据的自动更新也是非常重要的。在短
8、短的时 间里,Web面孔已发生很大的变化。现在能在Web页面内创建应用程序、访问数据库,使用无论在感觉、动作以及用途上都与Windows应该程序非常类似。现在商家们所需要的不仅只是一个单纯的宣传媒体,而是一个交互性很强的应该平台。利用它,商家们可以与潜在的客户、 目前的客户、员工以及我们之间的任何一个人沟通,并实施一些在线的服务的商业活动(例 如:网上购物、网上订单)。随着人民生活水平的提高和收入的增长,物质生活的多样化特征开始显现。买花、卖花 的人多了起来,花不仅仅代表着一种植物,它被更多的赋予了人性的意义:爱情、亲情、友 情。花,渐渐成为了市民生活中必不可少的消费品。因为各种原因的影响现在
9、市场中的花卉 总类少,也比较单一,无法满足消费者的需求。很多人不断趋向于网上购物,网上花店种类多样。现在很多上班族休息时间比较少,没有多少的时间去逛整个花市,依赖网上购物的人 在不断的增加。鲜花网站开发工具简介网上鲜花店,管理员功能系统是整个网上花店系统的管理中心,其中要作用的就是,管 理鲜花的买入和卖出,管理会员的基本信息,推荐鲜花等,完成整个网站后台的操作。会员功能系统是整个网上花店系统的使用中心,其中要作用就是,鲜花分类浏览、推荐 鲜花展台、鲜花消息信息公告、鲜花查询、订单查询、鲜花到购物车等,在很大程度上方便 使用和购买。结合当今 网上流行的销售系统,特此开发此网上花店网站。开发工具的
10、选择对于一个系统来说也是很重要的一个部分,本网站采用了Dreamweaver、FLASH 8和Photoshop处理图片增加整个网站的美观性。网站后台采用了Access,通过Access来建立数据库,并且为了加快数据查询,在Access中建立了系统所需要的查询这样在很大程度上提高了网络系统的快速查询和列表。2需求分析与总体设计需求分析的基本任务需求分析的基本任务是准确回答“网站必须实现什么功能?”这个问题,也就是确定为了满足用户的需要网站必须有什么功能。具体地说,应该确定网站必须具有的功能和性能, 网站要求的运行环境,并且预测网站发展的前景,需求分析阶段必须仔细分析网站的业务流程,对业务流程进
11、行抽象,得到网站的数据流分析。数据流图是从数据流动和加工的角度描述了网站要处理的数据和对数据的处理,所以数据流图代表了网站的逻辑模型。数据流图只 是抽象地描述了网站的概貌,还要用其它工具进行更详细的描述。数据字典、IPO图和ER图式详细描述网站中的数据元素、数据流、数据存储、处理和数据概念模型的好工具。通过业 务流程图、数据流图、数据字典、IPO图、ER图等图形工具,可以准确、规范的描述网站的需求。鲜花网站需求分析在线鲜花网站中主要涉及到鲜花的后台商品管理、会员、管理员、订单等几个模块,其 中鲜花后台商品管理模块的任务主要是列出所有库存按照销售量和评论情况排序,按照鲜花 名称、编号模糊查询,以
12、及用户选定鲜花后给出详细属性。当然我们不能凭空想象一个网站,而是通过考察现有的网站,再提出方案来。现有的网 站是信息的重要来源。显然如果目前有一个网站正的被使用,那么这个网站必定能完成某些 有用的工作,因此新的目标网站也必能完成它的基本功能;另一方面,如果现有网站是完美无缺的,用户自然不会提出开放新网站的要求。但现在鲜花销售主要是通过人手工来完成的,这样不仅降低了工作效率,村在大量的重复劳动,而且容易出现人为的错误,这样的管理明 显不能与高效率,快节奏的生产模式相适应,所以开发网站是非常可行的想法。在线花店网站主要是进行鲜花销售的计算机软件,从目前的鲜花销售流程中,我们可以 看发现一些比较明显
13、的流程作业和管理需求。同时也为我们的网站分析提供了较好的依据。鲜花的查找和快捷的付费时在线花店网站的主要部分,这两个管理部分的完成是整个网站业务完成的基础。其他的各项服务都是在此基础上完成的。网站业务流程分析业务流程图是一种比较规范、被广泛使用分析工具,它可以比较直观、准确描述网站业务流程。业务流程图不是对网站原有业务流程的快照,应该是对原有网站的业务流程进行重 新思考、设计、再造的结果。根据上面需求分析中得到的资料和工作流程的分析,可以绘制 出表示网站管理工作的整体业务过程流程图,能更清晰地认识所要开发的系统的工作流程。 下面给出本网站的相关业务流程图。(1)鲜花销售流程鲜花销售流程如图2-
14、1所示。图2-1鲜花销售流程图鲜花销售流程是根据实际生活中,用户通过网络购鲜花的过程所进行的一个描述。当用 户打开网页后,必须通过主页面提供的会员登录链接,进入会员登录页面;然后用户通过登 录网站,以网站会员的身份才能购买鲜花,如果用户未登录网站,只能浏览鲜花和查询鲜花, 而不能购买鲜花。当用户选定自己喜欢的鲜花后,可以通过网站提供的功能把鲜花放入购物车,接着去购买鲜花,当用户购买完所以的鲜花后,通过网站提供的链接到收银台结账,这时网站将自动判断用户在网站中所村的金额,如果金额不足,则网站页面自动返回到用户面板并提示用户网站金额不足,不能购买鲜花等信息,如果金额充足则用户购买成功一整个购买流程
15、结束。(2)用户注册流程用户注册流程如图2-2所示。图2-2用户注册流程图用户为了购买鲜花,必须成为网站会员。整个注册流程如图2-3所示,用户可以通过主页面提供的链接,进入到会员注册页,当用户填入自己的信息并提交后,网站将对用户所注 册用户名进行检查,如果发现重复,网站页面将自动提出相应信息提示用户名被注册过了, 为了防止用户输入密码时可能出现的错误,网站将检查用户两个输入的密码信息,如果发现 信息不符,也将提示用户错误并让用户重新注册;为了购买活动的合法和安全,网站会提示 用户出入家庭住址、固定电话和真实姓名等关键信息,如果用户不填写,网站会提醒用户错 误,请用户重新输入,当所有信息完整的填
16、写完毕后,经过网站检查正确,这时网站会把用户的信息添加到数据库中。网站总体设计经过需求分析阶段的工作,网站必须“做什么”已经清楚了,现在是决定“怎么做”的时候了。总体设计的基本目的就是回答“概括地说,网站应该如何实现?”这个问题,用比较抽象的概括的方式确定系统如何完成的任务,也就是说,应该确定网站的物理配置方案, 并我、确定网站的每个程序得结构。首先需要进行网站设计,从销售流程图出发设想完成网 站功能的若干种合理的方案,分析的时候应该仔细分析比较这些方案,并且和用户共同选定 一个最佳方案,然后进行软件结构设计,确定软件有哪些模块组成以及这些模块之间的动态 调用关系。层次图和结构图式描绘软件结构
17、的常用工具。在网站的设计中,要注意分清楚计算机处理和手工处理的界限。信息系统是人机系统,网站目标的实现取决于这两种的得结合,系统设计中要避免一味地追求计算机处理,见许多只能由人工完成的工作交计算机做,从而造成设计的复杂和不够科学;也要避免本该由计算 机完成的工作交由人去处理,从而使新网站的功能、性能以及用户的目标得不到实现。鲜花店网站的总体结构设计一般采用模块化原理来进行软件结构的设计,这样可以使整个系统设计简易,结构清晰,可读性,可维护行增强,提高网站的可靠性,同时,也有利于信息系统开发工作的组织管理。所谓的模块是指这样的一组程序语句(或描述),它包括输入与输出、逻辑功能描述、内部环境及其运
18、行环境。通常程序中的一个模块完成一个适当的子功能。应该把模块组织成良好的层次系统,顶层模块调用它的下层模块以实现程序的完整功能,每个下层模块再用更下层模 块,从而完成程序的每个子功能,最下层的模块完成最具体的功能。在进行软件结构设计时 应该遵循的主要原理是模块独立原理,也就似乎说,软件应该由一组完成相对独立的子功能 的模块成,这些模块彼此之间的接口关系应该尽量简单。设计软件结构的过程中药注重软件设计的原理和方法:模块独立模块的独立程度可以由两个定性标准度量,这两个标准分别称为内聚和耦合,内聚衡量一个模块内部各个元素彼此结合的紧密程度;耦合衡量不同模块彼此此间互相依赖(连接)的紧密程度。我们要力
19、争做到高内聚、低耦合。信息隐蔽和局部化使用一个模块内包括的信息(过程和数据)对于不需要这些信息模块来说,是不能访问 的。主页模块间的关系如图2-3所示。图2-3模块关系图模块间通过接口来访问,模块间可以不互相访问,也可以有在很多方面相互访问。在线花店网站的系统结构如图2-4所示。注册;图2-4系统结构图2.5网站开发工具开发环境:windows XP ProfessionalIIS 5.0 (Internet Information Server 5.0)Internet Explorer 6.0脚本语百:JavaScript 、ABScript数据库工具:Microsoft Access 2
20、003网页设计: Macromedia Dreamweaver MX电子邮箱) 实姓名J户性收货地址电飞、邮政编码、3主要功能详细设计客户端主要功能实现主页面设计这个在线鲜花网站运行的首页如图3-1所示,其中顶部是主页面导航,左上是用户登录框,右上是自动图片的播放,中间是鲜花导航以及鲜花推荐,左上是客户服务和最新公告,右上是鲜花知识。!=s祚Hrtrfrir1IsI1口:隅 fan Bi/j f 口uht nIn ioaak nr drtr隹E声利才立图3-10商品大类添加界面将小类信息添加到数据图3-11商品小类添加流程系找时箱I : =口口浒1月1日星期三5:Q3;EP浏览网砧昔正运出正匕
21、森舄小羹曾宜诘进择左圜的汨关丽同t正选再商品分类7瘠瓶育晶分类分鼻名称确定操汴B-yi Ncuntain paak 口才Dmm鲜报随后科技图3-12商品小类添加界面图3-13商品添加流程图3-14商品添加界面m户k+会员审查包括会员资料的查看和会员资料的删除会员审查的页面如图实现帚注出用和删除管理员功能点击相应的连接就行。其运行界面如图比较简单,就不画流程图了理员账号名和密码,进行添加就3-17所示,其中包括修改密码3-16所示3-18所示。3-16 会员审查页面3-15商品管理界面甑ST眦陋手务SOMfl3.2.2 会员审查功能的实现3.2.3管理员添加和审查功能的实现电晶寸,11-5 11
22、 ST. LT1次afiieav外眼3QQ9-3-S H :54 1Z3次 J斯据i n12943SMS-J L-2S 正雄 515次Uhi包小da丰味味20D3-1-5 6: W:O01次贬天服名的:乏9757T7,明制1的小田港使用市业成图3-17管理员审查页面Byi Mountain隅址of加a禧花网店科图3-18管理员添加页面4网站测试一个软件从开发到投入使用,必需经过测试这一关,测试时相当重要的一个环节,软件 测试的目标是为了发现软件中的错误,通过测试发现错误之后还必须诊断并改正错误,这就 似乎测试的目的。软件测试的目标.测试时为了发现程序中的错误而执行程序的过程。.好的测试方案是极
23、可能发现迄今为止尚未发现的错误。.成功的测试时发现了至今未止尚未发现的错误的测试。网站的具体测试(1)用户的注册与登录测试:从点登录界面的注册,到用户填入个人相关的资料信息,到注册完毕,最后到登录,然后再网站首页界面出现:“(aiwo 520 ),欢迎您的登陆”这表明,注册登录成功。(2)购物车购物功能测试:用户点击购物车或商品图标进行购物,购物车会弹出一个对话框,商品的价格,名称及关相购物的操作都能正常的显示,并应该点击去收银台付款,这些都能正常的操作与显示。直到最后出现购物订单号,这说明购物成功。(3)商品搜索及订单查询功能的测试:输入商品名,对应好商品的类别进行搜索,能够正常的显示出相关
24、的商品的信息,在订单查询框中输入订单号,点击确认,能够显示一个购物订单,显示相关的顾客、商品名、购物时间等等信息。(4)网站的后台管理功能测试:管理员登录到后台,可以进行对商品的添加、商品的分类、商品的管理、订单的管理、用户的管理、管理员管理等等。这些在后台的管理员中,调试都能正常运行。从以上的功能模块的正常安全的测试中可以看出,本网站鲜花店销售系统是能够正常的 运行,达到了预先的设计目标。结束语在历时将近一个月的时间里,我们的毕业设计时从学校新的知识(ASP语言和HTML语言),到建立网上鲜花销售系统网站。我们遇到了若干的问题和解决了不少的问题,现在还有未知 安全性和可靠性的未能发现和解决。对电子商务的认识是有点了解的,有很详细的认识。在我们所建立的网站鲜花销售系统只是一个网上购物的基本原理,里面要涉及到的方方面面的问题我们未曾遇到或现有的条件 限制而未能实现。电子商务并不是我们想象的写程序那么简单,它包括了编写程序,数据库 设计、网页制作、图像处理、版面设计、数据采集、文本编辑等等,要搞好一个好的,完善的网站需要一个详细的、合理的、可行性的规划设计。在ASP开发的时候,在程序的调试上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年上海市肺科医院医护人员招聘笔试备考题库及答案详解
- 2026年上海市光华中西医结合医院医护人员招聘笔试备考题库及答案详解
- 2026年内蒙古自治区医院医护人员招聘笔试备考试题及答案详解
- 2026年鹤岗市人民医院医护人员招聘考试参考题库及答案详解
- 2026年浙医附属邵逸夫医院医护人员招聘笔试参考题库及答案详解
- 2026年温州医科大学附属第二医院医护人员招聘考试参考题库及答案详解
- 2026年深圳市第二人民医院医护人员招聘笔试备考题库及答案详解
- 2026年阳煤集团总医院医护人员招聘考试备考题库及答案详解
- 2026年南阳市中心医院医护人员招聘笔试备考题库及答案详解
- 2026年辽宁中医药大学附属第四医院医护人员招聘考试参考题库及答案详解
- 2026年辽宁省沈阳市中考英语模拟试卷(含详细答案解析)
- 2026北京科学中心招聘劳务派遣人员9人笔试备考试题及答案解析
- 课堂碎嘴子的代价 课件2025-2026学年高一下学期纪律主题班会
- 心脏介入治疗术后压疮的预防与护理
- 苏州2025年江苏苏州大学附属第四医院(苏州市独墅湖医院)招聘455人笔试历年参考题库附带答案详解
- 广铁校园招聘笔试真题
- 光伏发电项目环境影响评价合同协议
- 煤矿涉爆人员安全培训课件
- 新能源汽车安全操作培训课件
- 企业设备安全培训课件
- 2026年在线会议礼仪规范与高效沟通技巧
评论
0/150
提交评论