04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx

上传人:b****1 文档编号:14009312 上传时间:2023-06-20 格式:DOCX 页数:37 大小:396.25KB
下载 相关 举报
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第1页
第1页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第2页
第2页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第3页
第3页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第4页
第4页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第5页
第5页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第6页
第6页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第7页
第7页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第8页
第8页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第9页
第9页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第10页
第10页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第11页
第11页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第12页
第12页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第13页
第13页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第14页
第14页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第15页
第15页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第16页
第16页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第17页
第17页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第18页
第18页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第19页
第19页 / 共37页
04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx

《04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx》由会员分享,可在线阅读,更多相关《04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx(37页珍藏版)》请在冰点文库上搜索。

04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子.docx

04基于某Net的水果店进销存管理系统的设计与实现毕业论文设计正文终稿子

1绪论

1.1课题开发背景现状和意义

随着科技的迅猛开展,计算机技术已经应用到各个行业,加之互联网技术的推广,能否有效的利用网络带来的丰富信息越来越成为一个企业能否取得成功的决定性力量[1]。

同时,改革开放以来,人们生活日益富足,开始越来越注重生活的质量,面对琳琅满目的商品,人追求的不仅仅是物美价廉,更包括方便快捷和友好的态度等[2]。

这使得使用一些计算机辅助软件来提升企业的管理效力,决策速度显得尤为重要。

网络的普与在促进人们之间信息交流的同时,也改变着人们购物理念。

购物越来越受到消费者的欢迎。

国内有一局部大型电子商务取得了一定的成就,但是电子商务应用不够广泛,其设计理念和数据库的设计上都有待提高[3]。

另外,国内不少实体店还尚未提供网上业务,这形成了一个细分市场,为我们提供了一个机会。

针对这一现状,我决定开发一个界面美观、人机交互性强、具有良好管理功能的基于.Net的水果店进销存管理系统〔下文简称网上水果店管理系统〕。

首先,网上水果店管理系统可以使水果销售与管理工作变得规X化、系统化和程序化,防止了工作的随意性,提高了销售的速度和准确性,可以与时准确地查询和修改订单与水果情况。

其次,强大的供给链系统,可以允许运营商进展大量采购,大大降低了采购本钱。

由于其经营本钱低,资金流动周期短,信息更新快,使运营商可以在竞争激烈的市场上灵活地应对自如。

再次,本系统也为顾客提供了极大的方便,使客户足不出户便可以随时、随地、随意地购置水果,还可以享受送货上门的好处;最后,由于较低的本钱,灵活的时间需求,本系统也为大学生自主创业提供了一个很灵活的平台,可以缓解一局部大学生的就业压力。

总之,网上水果店管理系统的实施从各个方面来讲,都促进了社会的福利,所以是有意义的,值得去尝试的。

1.2课题的研究内容

根据实际需求,本系统在设计时不仅应该有较好的用户界面,便于用户的操作,还应具有比拟完备的功能,能够满足使用者和客户各方面的需求。

因此,系统主要实现用户注册,系统管理员登录,用户登录,水果搜索,购物车管理,订单形成,水果信息管理,留言评价管理,会员管理等功能。

本系统采用了B/S〔浏览器/服务器〕模型架构,使用基于.Net框架的C#编程语言实现各种功能,其中前台显示使用的是HTML技术,后台数据库使用的是SQLServer2005。

B/S模式设计的三层架构,分别为用户服务层(实现和用户的交互,接收用户请求或返回用户请求的数据结果)、中间业务逻辑层(业务逻辑层承上启下,对上下交互的数据进展逻辑处理)和数据层(实现与数据库的交互和访问)。

按照软件工程规X,本系统设计思路如下:

首先明确用户对管理系统的需求,根据需求分析制定出系统的各个主要模块,弄清模块之间的关系完成总体设计;接着,设计系统数据库;然后是各个模块的详细设计与实现,这是系统实现的一个最重要的阶段,也是耗时最长的一个阶段。

最后,针对已完成系统来测试,检查实际运行的情况。

1.3论文的内容与结构

本论文主要对基于ASP.NET的网上水果店进销存管理系统的开发步骤与其相关的一些技术和思想作了阐述。

分别从系统需求分析、总体设计、详细设计与实现、系统测试等几个方面进展介绍。

本系统的研发工作分为以下4个主要阶段:

1.系统需求分析与系统的功能设计。

包括可行性分析和用户需求分析,收集各种用户对系统功能的要求,整理相关信息资料,确定系统的开发X围。

2.数据库设计。

确定数据库结构,设计数据库的各种参数、创建实体数据库和数据库的表等数据库对象。

3.程序模块划分和实现。

根据系统所管理的信息的类型和功能对系统进展模块划分,分别编写代码,逐一实现系统功能。

4.内部测试。

完成系统主体功能后,进展系统内部测试,查找设计缺陷与错误,对缺陷和错误进展改良和纠正。

本文共有6章,具体的章节内容如下:

第一章是绪论,包括了系统的开发背景、现状和意义;

第二章是需求分析,本章主要是针对网上水果店的实际情况,通过调研了解系统各种功能需求和数据需求,分析现有的其它水果店信息管理系统的问题,最后确定要实现的功能;

第三章是总体设计,本章主要针对项目的需求,分析研究所能采用具体技术的适用情况,对整个系统各个模块的功能与任务进展定义和划分;

第四章是详细设计与实现,本系统的设计遵循高内聚、低耦合的模块划分原如此,把具有复杂功能的系统通过设计分解为具有根本独立,功能简单,易于实现等特点管理员管理等多个功能模块,并详细阐述了每个模块的功能设计,包括所有主要功能的实现以与实现界面截图和局部主要代码;

第五章是测试,该局部主要是对编写好的系统进展测试,编制详细完善的测试用例并进展测试以保证系统的质量,包括测试环境、内容以与结果;

第六章是总结与展望,指出了系统开发的经验和不足之处并进展了展望。

1.4小结

本章的主要工作是介绍了系统开发的背景和现状与开发意义,简单地阐述了系统开发将要做的工作,最后介绍了论文的主要工作和结构安排,通过对论文有个宏观的把握,以方便了解系统的设计思路。

2需求分析

为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求,对软件需求的深入理解是软件开发工作取得成功的前提条件。

需求分析是软件定义时期的最后一个阶段,它的根本任务是确定系统必须完成哪些工作,也就是对系统提出完整、准确、清晰、具体的要求,主要包括功能需求,性能需求,可靠性和可用性需求,出错处理需求等[4]。

2.1系统设计目标

本系统服务于水果店店主与工作人员,要求系统实现对水果店不同事件的处理,同时不破坏数据的完整性与正确性,保持水果店的高效经营,使得资源充分利用。

1.合理设计数据库。

尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样不必多占用存储空间。

2.设计出友好的界面。

页面整体布局清新美观,图标与整体页面相一致,给用户一个好心情,提高工作效率[5]。

3.注重实用性。

要求本系统不仅能够完成对水果信息的浏览与更新,还要实现对水果店中一些重要业务的监视,具有良好的实用性。

2.2系统功能需求分析

想要设计一个好的网上购物系统,首先应该明确用户对系统的功能需求。

根据一般的网上购物管理系统的不同角色的用户,本系统应当满足一下三类用户的功能需求:

匿名用户,注册用户和管理员。

1.匿名用户

匿名用户指还未注册的用户,该类用户权限是最低的,只能实现对水果的搜索浏览和查看详情以与给店主留言。

2.注册用户

注册用户是拥有普通权限的用户。

作为本系统的使用者,除了拥有匿名用户具有的所有权限外,该类用户还可以进展以下操作:

查看个人资料,修改个人信息,评论水果,添加收藏,管理收藏,添加购物车,管理购物车,下订单,管理订单。

3.管理员

管理员拥有最高的权限,可以对系统进展有效的管理。

如在水果管理方面,管理员可以进展包括添加水果品种,管理水果的分类,添加、修改和查看水果信息等操作;在订单管理方面,管理员定期对查看订单,然后根据订单的详细信息进展配货;在会员管理方面,管理员可以对会员信息的查询、删除;在留言管理方面,管理员可以定期对所有留言进展管理,从而获得消费者的反应意见;最后,在系统管理方面,管理员可以对公告的增改等操作,将的最新动态通过公告展示出来。

由此得到本系统的用例图如图2-1所示:

图2-1网上水果店进销存管理系统用例图

2.3水果管理业务流程

2.3.1前台用户业务流程

在用户参与下,通过对现行的工作流程进展了详细调查后,得出了现行的业务流程。

结合搜集的资料和现行业务流程,在此根底上进展改良,并给出了用户网上购置水果的业务流程。

网上水果店的业务流程详细如下:

用户进入后可以浏览水果,查询水果,浏览公告,浏览和发表留言。

登录后,用户还可以收藏自己喜欢的水果或将将自己喜欢的水果添加到购物车,待下订单,然后再购置。

订单的支付是通过货到付款的方式,经由物流运送系统,客户收获时把钱付给物流送货人员,然后确认收货。

所示具体流程如图2-2所示:

图2-2前台用户业务流程图

2.3.2后台管理员业务流程

管理员在系统中扮演着非常重要的角色,如进展水果管理、定单管理、会员管理等。

面对大量的信息,想要做到条理清楚,系统应该做到功能齐全,界面友好,模块划清楚确,使管理员不需要具备计算机专业知识就可以方便快捷的管理所设计系统[6]。

系统后台业务流程图如图2-3所示:

图2-3后台管理员业务流程图

2.4小结

本章主要分析系统的需求,根据系统的设计目标,针对不同用户的需求,准确地完成系统的功能需求,然后再分别从前台用户业务流程和后台管理员业务流程介绍系统业务流。

将系统需求加以总结,得出系统需求如下:

系统可以运行在Windows操作系统平台上,并具有友好的用户界面。

系统用户类型为:

管理员、

普通用户。

只有管理员可以添加水果、订单处理等根本信息操作。

普通用户可以购置水果,并完成虚拟支付。

3总体设计

总体设计又称为概要设计或初步设计。

这个阶段的主要任务是确定系统中每个程序是有哪些模块组成的,以与这些模块相互间的关系,是全面展开开发工作的重要根底[7]。

工作内容主要包括:

系统功能模块划分、数据库设计等。

3.1功能模块设计

3.1.1前台模块设计

前台模块主要为登录的用户提供商品和服务的信息,填写并提交订单的服务。

所以,可以将前台模块细分为用户管理模块、水果展台模块、水果搜索模块、订单管理模块、购物车管理模块、留言板模块、水果收藏模块、水果评价模块和公告模块等。

下面将简单地介绍一下主要的功能模块的设计思路:

1.用户管理模块:

为了方便于的管理,必须由一套完整的用户管理体系。

该用户管理模块主要实现用户的注册、登录和修改用户资料3方面功能。

2.水果展台模块:

主要实现新进产品和特价水果的推荐,在销售过程中实现销售排行,并把结果反应给消费者,引导消费者选购方向。

3.水果搜索模块:

网上购物表现了购物的快捷性,通过搜索功能节约了用户大量宝贵的时间,消费者能够按照季节和地区的分类浏览列表中的所有水果,方便用户能够快速地查找自己喜欢的水果,然后进展购置。

4.订单管理模块:

在这里用户填写自己的订单信息,信息填写好后就可以下订单购置水果了。

提交订单后,可以通过产生的订单号使用户在线查看订单信息与执行状态甚至近期的消费情况。

5.购物车管理模块:

购物车模块是商务的必要环节,方便对所选购水果的管理。

它可以让消费者对购物车中水果的进展添加、删除和提交订单等操作,增强用户体验,随时计算用户消费总额,显示订单信息。

6.留言板模块:

留言板是一个商务中不可缺少的组成局部,可以增进用户与店主之间的交流。

它在方便用户提出建议的同时,也有利于提高网店管理质量。

7.水果收藏模块:

用户可能会有一些自己感兴的水果,但由于库存不足不能购置或暂时不想买,这个可以将其添加到收藏,待到以后想买时在进展购置。

8.水果评价模块:

本模块的设计主要是展示用户对于卖过的水果的评价,也便于其他顾客在挑选水果时作为参考,也是商务其中一个很重要的环节

9.公告模块:

用户可以通过此模块了解到最新优惠活动等信息,方便了用户购置水果。

前台主要功能模块图如图3-1所示:

图3-1前台模块功能图

3.1.2后台模块设计

后台管理模块的功能是对站内的资源进展管理和维护。

通过对后台的业务流程分析和前台各个模块的设计,再根据用户的需求分析可以将后台管理模块划分为水果管理模块、分类管理模块、订单管理模块、会员管理模块、公告模块、留言管理模块与快递管理模块。

主要功能模块如下:

1.水果管理模块:

本模块包括对新水果的添加,原水果信息的修改和查看以与删除销售不好的水果,同时也包括对原来水果库存的查看以便与时进货,尽心入库等活动。

本模块还允许管理员设置首页的热卖水果和推荐水果的展示,对水果盈利的分析。

2.分类管理模块:

主要是对水果的类别加以管理,方便客户在进展水果的搜索,具体包括对水果类别的添加、删除和修改。

3.订单管理模块:

管理员可以查看最新订单信息,并实现对订单的处理,根据订单的详细信息实现配货。

管理员还可以查看已确认订单,实现对确认订单的删除,甚至清空订单记录。

4.会员管理模块:

实现了管理员对会员信息的查询,包括查看会员列表和查看会员信息。

5.公告模块:

公告可以展示的最新动态,吸引顾客前来购置水果,以此来增加企业的销售利润。

管理员可以浏览公告列表,并且实现对公告的增改等操作。

6.留言管理模块:

通过对所有留言板的管理,得到消费者的意见反应。

管理员可以查看留言板上已读信息和未读信息。

同时本模块也将水果评论信息涵盖在内,包括查看已读评论和未读评论以与删除评论信息。

7.快递方式管理模块:

本模块的主要是可以进展快递方式的添加、删除、修改等操作。

后台主要功能模块图如图3-2所示:

图3-2后台功能模块图

3.2数据库设计

数据库设计是指对于一个给定的应用环境,构造〔设计〕优化的数据库逻辑模式和物理结构,并据此建立数据库与其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求[8]。

根据现今购物的需求与业务流程,本系统采用VisualStudio2010作为开发环境,采用SQLServer2005作为数据库。

3.2.1概念结构设计

概念结构设计是整个数据库设计的关键,它通过对用户需求进展综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。

概念设计阶段中采用了自底向上的实体分析方法,即常用的实体-联系模型,对具体数据进展加工,将实体集合抽象成实体类型,用实体间联系反映现实世界事物间的内在联系。

下面先将主要的单个实体与相应的主要属性做简单的介绍,然后再对全局的概念结构加以描述。

1.管理员信息包括管理员编号,管理员某某,管理员密码等。

管理员属性图如图3-3所示:

 

图3-3管理员信息属性图

2.用户信息包括用户编号,用户名,用户性别,用户密码,用户真实某某,用户,用户年龄,用户地址等。

用户属性图如图3-4所示:

图3-4用户属性图

3.水果信息包括水果编号,水果类别编号,水果名称,水果介绍,水果图片,水果原价,水果现价,是否推荐,是否特价,是否热卖等。

水果属性图如图3-5所示:

图3-5水果信息属性图

4.订单信息包括订单编号,水果编号,水果名称,水果数量,本钱价,现价,总金额,下单时间,买家某某,买家,买家与买家地址等。

订单属性图如图3-6所示:

图3-6订单信息属性图

5.留言信息包括留言编号,留言人某某,留言人,留言标题,留言内容,留言人,留言时间等。

留言属性图如图3-7所示:

图3-7留言信息属性图

6.评论信息包括评论编号,评论人某某,水果编号,评论内容,评论时间等。

评论属性图如图3-8所示:

图3-8评论信息属性图

根据功能模块划分的结果,具体分析了本系统具有商品类别、订单、商品和留言等实体,对实体之间的依赖关系进展了整合,整体E-R图如图3-9所示:

图3-9系统整体E-R图

3.2.2逻辑结构设计

逻辑结构设计的任务是把概念阶段设计好的E-R图转化成系统支持的数据模型相符合的逻辑结构,其关系模型为:

用户〔用户编号,用户名,用户性别,用户密码,用户真实某某,用户,用户年龄,用户地址〕

管理员〔管理员编号,管理员某某,管理员密码〕

水果〔水果编号,水果类别编号,水果名称,水果介绍,水果图片,水果原价,水果现价,是否推荐,是否特价,是否热卖〕

订单〔订单编号,水果编号,水果名称,水果数量,本钱价,现价,总金额,下单时间,买家某某,买家,买家,买家地址〕

留言〔留言编号,留言人某某,电子,留言内容,留言时间,回复〕

评论〔评论编号,评论人某某,水果编号,评论内容,评论时间〕

公告〔公告编号,公告内容,更新时间〕

3.2.3物理结构设计

为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。

本系统采用SQL2005作为数据库管理工具,将概念结构和逻辑结构设计的数据信息转化为数据表结构。

系统总共设计了九X数据表,分为两类:

用户信息类表和水果信息类表,各类表的结构设计如下:

1.用户信息类表

管理员信息表〔见表3-1〕,管理员编号〔AdminID〕为主键和用户信息表〔见表3-2〕,用户编号〔UserID〕为主键。

表3-1管理员信息

字段名称

数据类型

长度

说明

AdminID

number

自动编号

管理员编号(主键)

AdminName

nvarchar

10

管理员某某(不为空)

Password

nvarchar

20

管理员密码(不为空)

表3-2用户信息

字段名称

数据类型

长度

说明

UserID

number

自动编号

用户编号(主键)

UserName

nvarchar

10

用户名(不为空)

Sex

nvarchar

8

用户性别(不为空〕

Password

nvarchar

20

用户密码(不为空)

Truename

nvarchar

20

用户真实某某(不为空)

Phonecode

nvarchar

30

用户

Age

nvarchar

7

用户年龄

续表3-2

Address

nvarchar

50

用户地址

2.水果信息类表

水果类信息表主要有七X数据表,分别是水果信息表〔见表3-3〕,水果编号〔ProductID〕为主键,水果类别编号〔PCID〕为外键;订单信息表〔见表3-4〕,订单编号〔OrderID〕为主键,用户编号〔UserID〕为外键;水果类别表〔见表3-5〕,水果类别编号〔ClassID〕为主键;购物车表〔见表3-6〕,购物车编号〔CartID〕为主键,水果编号〔PID〕为外键,用户编号〔UserID〕为外键;留言信息表〔见表3-7〕,留言编号〔LeavewordID〕为主键;邮递方式信息表〔见表3-8〕,邮递方式编号〔ShipID〕为主键,水果类别编号〔ClassID〕为外键;公告信息表〔见表3-9〕,公告编号〔AnnounceID〕为主键。

各数据字段如如下表所示:

表3-3水果信息类表

字段名称

数据类型

长度

说明

PID

number

自动编号

水果编号(主键)

PCID

number

20

水果类别编号(外键)

PName

nvarchar

10

水果名称(不为空)

PNumberroduce

clob

10

水果介绍

Ppicture

nvarchar

30

水果图片

PFPrice

long

8

水果原价

PNPrice

long

8

水果现价

Isrefinement

number

2

是否推荐

IsHot

number

2

是否热卖

IsDiscount

number

2

是否特价

表3-4订单信息表

字段名称

数据类型

长度

说明

OrderID

number

自动编号

订单编号(主键)

PID

number

8

水果编号(外键)

PName

nvarchar

10

水果名称(不为空)

PNum

long

4

水果数量(不为空)

PCPrice

long

8

本钱价(不为空)

PPrice

long

8

现价(不为空)

TotalPrice

long

16

总金额(不为空)

续表3-4

Pubdate

date

20

下单时间

BName

nvarchar

15

买家某某

Phone

nvarchar

20

买家〔不为空〕

Address

nvarchar

50

买家地址(不为空)

Email

nvarchar

40

买家

表3-5水果类别信息表

字段名称

数据类型

长度

说明

ClassID

number

自动编号

水果类别编号(主键)

ClassName

nvarchar

20

水果类别名称(不为空)

表3-6购物车信息表

字段名称

数据类型

长度

说明

CartID

number

自动编号

购物车编号(主键)

PID

number

8

水果编号(外键)

Num

number

4

数量〔不为空〕

SumPrice

long

16

总金额

UserID

number

8

用户编号〔外键〕

PWeight

long

16

水果重量

表3-7留言信息表

字段名称

数据类型

长度

说明

LeavewordID

number

自动编号

留言编号(主键)

UserName

nvarchar

30

留言人某某

Email

nvarchar

40

电子

Contest

nvarchar

300

留言内容

Addtime

date

20

发表留言时间

Huifu

nnvarchar

200

回复信息

表3-8邮递方式信息表

字段名称

数据类型

长度

说明

ShipID

number

自动编号

邮递方式编号(主键)

ShipWay

nvarchar

50

邮递方式

ShipFee

long

16

邮费

续表3-8

ClassID

number

8

水果类别编号(外键)

公告信息表3-9

字段名称

数据类型

长度

说明

AnnounceID

number

自动编号

公告编号(主键)

Content

nvarchar

50

公告内容(不为空)

Dattime

date

20

更新时间

3.3小结

本章主要介绍了系统的总体设计,首先分别从前台用户和后台管理员对系统的功能结构作了详细的划分,最后再分别从概念结构、逻辑结构和物理结构详细设计了系统的数据库,为系统的实现奠定了数据根底。

4详细设计与实现

详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,对系统做出准确描述,设计出程序的“蓝图〞。

详细设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程应该尽能的简明易懂[9]。

4.1系统前台设计

人机界面的设计质量,直接影响用户对软件产品的评价,从而影响软件产品的竞争力和寿命,所以界面设计已成为评价软件质量的一条重要指标。

用户界面是软件系统与用户交互的接口,也是控制和选择信息输入输出的主要途径,其设计应坚持友好、简便的原如此,尽量防止过于繁琐的操作[10]。

下面将主要介绍前台界面的设计以与购物车,订单管理等前台主要模块的设计与实现。

4.1.1前台界面设计

系统首页主要是在上展示水果,让商家可以方便轻松进展网上进展水果销售,水果爱好者可以随意购置。

首页直接向用户展示水果销售信息,完成销售功能。

用户在没有登录的情况下,可以看见上特价水果和推荐水果的一些信息,浏览上的公告,对站内水果进展搜索,还可以在留言版上进展留言,但不能回复留言;输入用户名、密码以与验证码,待系统确认用户的有效性后,可以进展查看个人资料,管理个人信息,评论水果,添加收藏,管理收藏,添加购物车,管理购物车,下订单,管理订单等活动,详情如图4-1所示:

 

图4-1首页

为了使系统拥有统一的布局,系统采用了母板页的方法。

在母板页的设计中,页面菜单栏中使用DL标签定义了四个超,分别是首页、水果列表、订单查询、用户留言。

页面中部插入一个表格用来显示内容页,使用CD

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2