网上鲜花店—系统管理维护大学论文.doc
河北农业大学本科毕业论文(设计)题 目:网上鲜花店系统管理维护 摘要随着计算机技术与网络信息技术的发展,人们的生活也在潜移默化中发生着改变,在购物方面,人们不只是仅仅局限在上街去商场、超市、花店和粮店等实体店去购物。许多人逐渐地开始进行网上购物。本系统主要实现网上鲜花店的管理:包括鲜花管理、订购管理、系统管理和会员管理等功能。鲜花管理模块主要实现不同用户的注册、登录等的分级管理;各级会员信息的增加、修改、删除、查询等功能。具体实现功能要求如下:1.不同用户的注册、登录等的分级管理,不同用户登录后所实现的操作不同;2.会员的管理:会员的注册、登录,自身信息和密码等增加、修改等;3.会员级别的管理,根据会员购买鲜花的销售额,相应提高会员的等级,使其享受更高的折扣,及提供相应的信息;4.系统平台的管理和维护:鲜花价格的调整、公告、通知等的发布、用户交流区信息的管理等;本系统基于Internet的互联网网络,以B/S形式实现的。本系统是采用php+mysql,使用Dream wear MX 作开发平台,利用网络来实现网上销售鲜花的功能性网站。具有最大的优点是,界面优美,可视性强,设计成本投入性小,利润见效快,系统安全性好,系统维护与管理方便快捷,目标明确,可操作性强等特点。网上鲜花销售管理系统主要以实现在线销售鲜花为主。全部的设计这以此为核心来展开。从商品发布,到商品的销售;从用户的注册,到商品的购买等等都是围绕销售而展开的,以达到网上鲜花销售的方便与快捷。关键词:网上鲜花销售,订单,在线注册,购物车 ,会员管理 AbstractWith the development of computer technology and network information technology, people's life is in the influence character by environment change, shopping, people not only confined to Shangjie shopping malls, supermarkets, shops and stores, the store to go shopping. Many people gradually began to online shopping. The system is mainly to achieve the online flower shop management: including flowers management, order management, system management and membership management functions.Flowers management module mainly realizes the hierarchical management of different user registration, login, add, at all levels; member information modify, delete, query and other functions. Implementation of functional requirements are as follows: 1 different classification management of user registration, login, the implementation of different different user login after operation; 2 members management: Member registration, login, their information and password, modify, increase; 3 grade of membership management, membership sales according to buy flowers, the corresponding improve the membership grades, to enable them to enjoy a higher discount, and provide relevant information; 4 system management and maintenance: flowers price adjustment, notice, notice issued, users exchange information management;This system based on Internet network, realized in the form of B/S. The system is using php+mysql, use the Dream wear MX as the development platform, web site functionality to achieve online sales of flowers by network. Have the greatest advantage is, the interface is beautiful, strong visibility, design costs in small, quick profits, the security of the system, system maintenance and management is convenient, the goal is clear, strong operability etc.Flowers online sales management system mainly realizes the on-line sales flowers. All of this design as a core to start. From the release of goods, merchandise sales; from the user's registration, so on to the purchase of goods on sale are carried out, in order to achieve online sales of flowers convenience and fast.Keywords: online flower sales, orders, online registration, shopping cart, member management1.绪论11.1 选题背景和意义11.2 研究现状22.开发工具和框架简介32.1 PHP程序设计语言特点介绍32.2 Mysql数据库及其特点简介42.3 Dreamweaver开发工具及其特点介绍53.需求分析73.1 需求分析的基本任务73.2 网上花店系统需求分析73.3 系统业务流程分析84数据库设计114.1数据库需求分析115.系统实现135.1 网站首页设计135.2 个人信息管理模块135.2.1用户注册145.2.2 查看个人信息155.3留言板管理模块155.4修改密码165.5会员管理模块165.6 公告管理模块176.系统的测试196.1软件测试的目标196.2系统的具体测试19结论20致谢21参考文献221.绪论在Web的空间里,几十万乃至几百万的站点相互进行着激烈的竞争,都想获取用户的主意。因此,简单的、静态的页面对用户是不会有太大的吸引力。动态的、有条理的数据加上交互性强的界面,才是用户乐意访问的。当然数据的自动更新也是非常重要的。在短短的时间里,Web面孔已发生很大的变化。现在能在Web页面内创建应用程序、访问数据库,使其无论在感觉、动作以及用途上都与Windows应用程序非常类似。现在商家们所需要的不仅只是一个单纯的宣传媒体,而是一个交互性很强的应用平台。利用它,商家们可以与潜在的客户、目前的客户、员工以及我们之间的任何一个人沟通,并实施一些在线的服务的商业活动(例如:网上购物、网上订单)。随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落,越来越多的公司都建立了自己的网站,电子商务大行其道,个人网站也如雨后春笋般的发展起来。因特网的发展状况可以用日新月异来形容,通过电子商务来完善对商品的采购就给人们的生活带来了很多方便。它节省了物流消耗和一般商务对时间和地点的依赖。如今主流的网络编程技术很多,在比较下简单易学,比较常用的就是asp技术,而其关键就是网络数据库技术的配合,服务器技术的进步,都对整个电子商贸的发展奠定了基础。其实说的简单一点,电子商务就是以web网络技术与数据库技术为支撑的,其中web数据库技术是电子商务的核心技术,用户通过web访问数据库,可以实现网络环境下的大量信息共享,联系各个异构数据库,使得数据库之间能够通过主动式的超文本链接,实现相互连接,使得交叉使用的时局可以被很容易的检索到。同时,随着电子商务的普及,带动了网络经济的发展,在internet上发布业务和商品数据,已经成了大势所趋,可以这么说,web开发和数据库的结合才能真正发挥internet的优势。而电子商务是很切近生活,它有了自身的针对性,服务对象是特定的。作为一种商务活动过程,电子商务将带来一场史无前例的革命。其对社会经济的影响会远远超过商务的本身,除了上述影响外,他还将对就业、法律制度以及文化教育等产业产生巨大的影响。电子商务将把人类带入信息社会。1.1 选题背景和意义在Web的空间里,几十万乃至几百万的站点相互进行着激烈的竞争,都想获取用户的主意。因此,简单的、静态的页面对用户是不会有太大的吸引力。动态的、有条理的数据加上交互性强的界面,才是用户乐意访问的。当然数据的自动更新也是非常重要的。在短短的时间里,Web面孔已发生很大的变化。现在能在Web页面内创建应用程序、访问数据库,使其无论在感觉、动作以及用途上都与Windows应用程序非常类似。现在商家们所需要的不仅只是一个单纯的宣传媒体,而是一个交互性很强的应用平台。利用它,商家们可以与潜在的客户、目前的客户、员工以及我们之间的任何一个人沟通,并实施一些在线的服务的商业活动(例如:网上购物、网上订单)。为了占领Internet这块诱人的市场,各个公司和厂家都拿出自己的解决方案。IBM推出了Visual Age for Java和Net. Data.前者是一个集成开发环境,用于调试应用程序;而后者是专门为非编程人员设计,它可以按用户的要求生成动态Web页面,他们都可以用开发工具PowerBuilder6.0的版本中加入Web特性,使用户可以在浏览其中直接访问“Data Window”等其著名的控件,并且可以使用它开发Web应用。所有的商家都想在这里占领一席之地。1.2 研究现状花卉本身是一种比较容易在网络上进行销售的产品,不存在网上和现实中具有较大的品质差异,在网上挑选更加直观和方便,而且现在大部分网上的花店都将订花、送花合并成一条龙服务,让买花的网民越加方便。轻松点击之间,花卉与衷心的祝福便可以准时送抵家人或朋友。所以,设计一个能进行花卉查询、订购及管理功能的网上花店管理系统,将传统的花店经营管理模式与计算机网络及数据库系统的综合经营管理模式相结合,是现实客观的需要。2.开发工具和框架简介网上花店系统中,管理员功能系统是整个网上花店系统的管理中心,其主要作用就是,管理鲜花买入和卖出,管理会员基本信息,推荐鲜花等,完成整个系统后台的操作。会员功能系统是整个网上花店系统的使用中心,其主要作用就是,鲜花分类浏览、推荐鲜花展台、鲜花消息信息展台、销售排行榜、鲜花查询、订单查询、鲜花购物车等,在很大程度上方便了用户使用和购买。开发人员在经过实际的市场调研和分析后,结合当今网上流行的销售系统,特此开发此网上花店系统。开发工具的选择对于一个系统来说也是很重要的一个部分。本系统前台采用了Dream weave、FrontPage和Photoshop,利用Dream weave和FrontPage各自的便利性开发前台网页,利用Photoshop处理图片增加整个网站的美观性。系统后台采用了Mysql,通过Mysql来建立数据库,并且为了加快数据查询,在Mysql中建立了系统所需要的查询这样在很大程度上提高了网络系统的快速查询和列表。2.1 PHP程序设计语言特点介绍1、跨平台特性:PHP语言可以运行于Linux、FreeBSD、OpenBSD、Solaris Unix、AIX、Darwin、Windows等多种操作系统,通常说的LAMP指的就是Linux、Apache、MySQL、PHP/Perl/Python。 2、数据库支持:PHP支持多种主流与非主流的数据库,如:、Adabas D、DBA、dBase、dbm、filePro、Informix、InterBase、mSQL、MySQL、Microsoft SQL Server、Solid、Sybase、ODBC、oracle、oracle 8、PostgreSQL等。 3、安全性:加密支持,PHP4实现了完整的加密, 这些加密功能是一个完整的mycrypt库,并且 PHP 4.0 支持哈希函数。Blowfish,TripleDES,MD5,并且SHA1 也是可使用的一些加密算法。 使用PHP语言运行Linux、FreeBSD、OpenBSD、Solaris Unix操作系统,不需安装任何杀毒软件及补丁,安全可靠. 4、扩展性:扩充了API 模块:PHP 4.0 为扩展的 API 模块的提供了扩展PHP接口模块, 它比旧的 API 版本显著地快。 PHP 模块已有的及最常用的接口多数被转换到使用这个扩展的接口;另外,PHP属于开源软件,其源代码完全公开,任何程序员为PHP扩展附加功能非常容易使PHP有很好的发展空间和扩展性.5、执行速度快:PHP是一种强大的CGI脚本语言,语法混合了C、Java、Perl和PHP式的新语法,执行网页比CGI、Perl和ASP更快,这是它的第一个突出的特点;内存方面,PHP 4.0 能更有效的使用内存, 导致较少的内存占用消耗,这主要归功于引用计数技术的实现。 6、可移植性:PHP 写出来的 Web 后端 CGI 程序,可以很轻易的移植到不同的操作系统上。例如,先以 Linux 架的网站,在系统负荷过高时,可以快速地将整个系统移到 SUN 工作站上,不用重新编译 CGI 程序。面对快速发展的 Internet,这是长期规划的最好选择。 7、功能全面性。PHP包括图形处理、编码与解码、压缩文件处理、XML解析、支持HTTP的身份认证、Cookie、POP3、SNMP等。可以利用PHP连接包括Oracle,MS-Access,Mysql在内的大部分数据库。从对象式的设计、结构化的特性、数据库的处理、网络接口应用、安全编码机制等,PHP几乎涵盖了所有网站的一切功能。 8、可伸缩性。传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进web服务器(比如mod_perl,JSP),PHP就可以以这种方式安装。内嵌的PHP可以具有更高的可伸缩性。2.2 Mysql数据库及其特点简介高速:高速是MySQL的显著特性,在MySQL中,使用了极快的“B树”磁盘表(MyISAM)和索引压缩;通过使用优化的“单扫描多连接”,能够实现极快的连接;SQL函数使用高度优化的类库实现,运行速度快。一直以来,高速都是MySQL吸引众多用户的特性之一,这一点可能只有亲自使用才能体会。支持多平台:MySQL支持超过20种开发平台,包括Linux、Windows、FreeBSD、IBM AIX、HP-UX、Mac OS、OpenBSD、Solaris等,这使得用户可以选择多种平台实现自己的应用,并且在不同平台上开发的应用系统可以很容易在各种平台之间进行移植。支持各种开发语言:MySQL为各种流行的程序设计语言提供支持,为它们提供了很多API函数,包括C、C+、Java、Perl、PHP等。提供多种存储器引擎:MySQL中提供了多种数据库存储引擎,各引擎各有所长,适用于不同的应用场合,用户可以选择最合适的引擎以得到最高性能。功能强大:强大的存储引擎使MySQL能够有效应用于任何数据库应用系统,高效完成各种任务,无论是大量数据的高速传输系统,还是每天访问量超过数亿的高强度的搜索Web站点。MySQL 5是MySQL发展历程中的一个里程碑,使MySQL具备了企业级数据库管理系统的特性,提供强大的功能,例如子查询、事务、外键、视图、存储过程、触发器、查询缓存等功能。支持大型数据库:InnoDB存储引擎将InnoDB表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超过单独文件的最大容量。表空间还可以包括原始磁盘分区,从而使构建很大的表成为可能,最大容量可以达到64TB。安全:灵活和安全的权限和密码系统,允许基于主机的验证。连接到服务器时,所有的密码传输均采用加密形式,从而保证了密码安全。价格低廉:MySQL采用GPL许可,很多情况下,用户可以免费使用MySQL;对于一些商业用途,需要购买。2.3 Dreamweaver开发工具及其特点介绍Dreamweaver是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。 从对基于 CSS 的设计提供领先的支持到手动编码功能,Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。开发人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到数据库、Web 服务和旧式系统的强大 Internet 应用程序。Dreamweaver允许开发人员设计Web站点和为Internet应用程序编写代码。Dreamweaver MX组合了著名的可视排版工具Dreamweaver、快速Web应用程序开发工具Dreamweaver UltraDev的功能和Home Site的扩展代码编辑支持,形成了一个简单易用且功能强大的开发环境。Dreamweaver MX为当前的Web技术和标准提供完备而开放的解决方案,包括辅助功能和Web服务。其主要特点是:(1)方便的网站管理; Dreamweaver MX结合了其知名的可视化布局工具、Dreamweaver UltraDev的快速web应用程序开发功能以及Macromedia HomeSite的广泛代码编辑支持,因此它既是创建专业网站的最佳途径,也是构建强大Internet应用程序的最简便的方法。(2)无可比拟的控制能力; 实现对代码和设计的全面控制。利用Dreamweave的可视化布局工具以及 HomeSite的代码编辑工具,您可以自己希望的方式建立所需的站点。(3)梦幻样版和XML;使用macromedia的可视化开发环境(如右图所示),你只需通过简单的拖拉技术(Drag&Drop),将"Objects"窗口中的对象拖到"Documentwindow"中即可,例如:Web开发人员想在网页中加入一个Table,只需将"Table"从"object"窗体中拖放到舞台中,Dreamweaver将自动生成一个表格,然后通过"Properties"(属性)窗体来进行格式的修改和调整。基于XML的设计注解能连接到任何一个Html页面,使对重要文档信息的传递变得更加简便。(4)网站全方位的呈现;您开发团队的每一个成员 设计人员、开发人员和编程人员第一次能在一个集成的环境中创建和管理网站及Internet应用程序。(5)便捷安全的数。与"Word"相似,具有强大的文本编辑能力,你可以在"Layer"、"Table"、"Frame"或直接在"Document window"窗体中输入文字,通过快捷的右键,选择例如"Font"(字体)类的选项进行编辑,也可以利用"Text"菜单进行更为细致的排版编辑。文件锁定这是一种专为合作开发环境设置的档案机制。可以通过标记和取出机制设置只读或可编写属性来进行文档的保护。通过这种方法可以防止不必要的数据丢失,增强了安全性。3.需求分析3.1 需求分析的基本任务需求分析的基本任务是准确回答“系统必须做什么?”这个问题,也就是确定为了满足用户的需要系统必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景。需求分析阶段必须仔细分析系统的业务流程,对业务流程进行抽象,得到系统的数据流分析。数据流图是从数据流动和加工的角度描述了系统要处理的数据和对数据的处理,所以数据流图代表了系统的逻辑模型。数据流图只是抽象地描述了系统的概貌,还要用其它工具进行更详细的描述。数据字典、IPO图和ER图是详细描述系统中的数据元素、数据流、数据存储、处理和数据概念模型的好工具。通过业务流程图、数据流图、数据字典、IPO图、ER图等图形工具,可以准确、规范地描述系统的需求。3.2 网上花店系统需求分析在网上花店系统中主要涉及到花库、会员、管理员、订单等几个模块,其中,花库模块的任务主要是列出所有库存的各种属性,按照销售量和投票情况排序,按照花名模糊查询,以及用户选定鲜花后给出详细属性。当然我们不能凭空想象一个系统,而是通过考察现有的系统,再提出方案来。现有的系统是信息的重要来源。显然如果目前有一个系统正在被人使用,那么这个系统必定能完成某些有用的工作,因此新的目标系统也必能完成它的基本功能;另一方面,如果现有系统是完美无缺的,用户自然不会提出开发新系统的要求。但现在鲜花销售主要是通过人手工来完成的,这样不仅降低了工作效率,存在大量的重复劳动,而且容易出现人为的错误,这样的管理明显不能与高效率、快节奏的生产模式相适应,所以开发此系统是非常可行的想法。网上花店系统主要是进行鲜花销售的计算机软件,从目前的鲜花销售流程中,我们可以发现一些比较明显的流程作业和管理需求。同时也为我们的系统分析提供了较好的依据。鲜花的查找和快捷的付费是网上花店系统的主要部分,这两个管理部分的完成是整个系统业务完成的基础。其他的各项服务都是在此基础上完成的。3.3 系统业务流程分析业务流程图是一种比较规范、被广泛使用分析工具,它可以比较直观、准确描述系统业务流程。业务流程图不是对系统原有业务流程的快照,应该是对原有系统的业务流程进行重新思考、设计、再造的结果。根据上面需求分析中得到的资料和工作流程的分析,可以绘制出表示系统管理工作的整个业务过程的业务流程图,能更清晰的认识所要开发的系统的工作流程。下面给出本系统的相关业务流程图。(1)用户注册流程用户注册流程如图3.2.1所示:开始用户名检查是否重复用户名检查密码检查加入数据库填写完整 图3.2.1用户注册流程图整个注册流程如图2-1所示,用户可以通过主页面提供的链接,进入到用户注册页,当用户填入自己的信息并提交后,系统将对用户所注册用户名进行检查,如果发现重复,系统页面将自动清除相应信息并提示用户名被注册过了;为了防止用户输入密码时可能出现的错误,系统将检查用户两次输入的密码信息,如果发现信息不符,也将提示用户错误并让用户重新注册;为了购买活动的合法和安全,系统会提示用户输入家庭住址、固定电话和真实姓名等关键信息,如果用户不填写,系统会提醒用户错误,并再次清除信息,当所有信息完整的填写完毕后,经过系统检查正确,这时系统会把用户的信息添加到数据库中。(2)会员等级流程会员等级流程如图3.2.2所示:登录用户积分>0&&<100用户积分>100&&<150&&<100用户积分>150普通用户普通会员高级会员不打折打九折打八折查积分图3.2.2 会员等级流程图整个会员等级流程如图2-2所示,用户可以通过主页面提供的链接,进入到用户登录页,当用户登录填入自己的信息并提交后,系统将对用户所登录的用户积分进行判断,如果积分大于零并且小于一百则进入普通用户的界面,商品则不打折,如果积分大于一百并且小于一百五十则进入普通会员的界面,则商品打九折,如果积分大于一百五十则进入高级会员的界面,则商品打八折。(3)系统功能结构通过对需求的分析,本系统主要的功能模块及其子模块设计如图3.3.1所示。修改个人信息修改密码注销离开 用户留言购物车最新商品推荐商品热门商品用户注册用户中心订单查询本站首页登录用户验证图3.3.1 系统设计流程图4数据库设计4.1数据库需求分析在对网上鲜花店系统进行系统设计的基础上,可以得下面所示的数据项和数据结构:本表主要是将用户的相关信息录入表中.用户在注册时要填写相关的个人信息如:用户名,密码,密码提示,联系地址,邮编等等相关信息。用户名用的是文本类为关键字,如表4.1.1所示。字段名数据类型长度是否为空字段说明idint4否用户号namevarchar25是用户姓名emailvarchar25是邮件地址pwdvarchar50是用户密码telvarchar25是联系电话qqvarchar25是用户qq号码ipvarchar25是用户ip地址tishivarchar50是取回密码问题huidavarchar50是取回密码答案dizhivarchar100是地址youbianvarchar25是用户邮编regtimevarchar25是用户注册时间sfzhvarchar25是用户身份证号truenamevarchar25是用户真实姓名pwd1varchar50是未加密的密码jifenint4是用户的积分 表4.1.1用户信息数据表表(2)为管理员信息表,主要是存放后台管理员的用户名和密码字段名数据类型长度是否为空字段说明idint4否管理员号namevarchar13是管理员姓名pwdvarchar50是管理员密码 表4.1.2管理员信息表表(3)为用户留言表,主要存放客户对本网店的留言,例如:可以对鲜花店提出建议或者对花店给予评价。 字段名数据类型长度是否为空字段说明idint4否留言号useridint4是用户号titlevarchar66是留言标题pwdvarchar50是密码telvarchar25是留言用户电话 表4.1.3用户留言表表(4)为公告表,主要是管理员对鲜花店的通知,例如:最新推出产品会写到公告栏上,哪些鲜花最近优惠等等。字段名数据类型长度是否为空字段说明idint4否公告号titlevarchar66是公告标题contenttext是公告内容timevarchar16是公告时间 表4.1.4公告表5.系统实现5.1 网站首页设计管理员通过“系统登录”模块验证后,可以登录到鲜花店管理系统的主页。系统主页主要包括网站导航栏、鲜花管理部分、页面底部连接部分。通过页面右侧用户登录部分登录到系统,可以知道自己的会员级别,分别为普通用户、普通会员、高级会员。用户通过输入用户名和密码进行校验,验证正确登录,验证错误提示错误信息并跳转重新登录,不同的权限对管理系统有不同的操作功能。5.2 个人信息管理模块个人信息管理模块主要包括对用户的昵称、真实姓名、E-mail、QQ号码、联系电话、家庭住址、邮政编码、身份证号、积分、等级的管理。其中积分管理和等管理是系统根据用户所购买的数量自动生成,其余部分用户可以自行更改。5.2.1用户注册用户点击注册进入注册页面,用户必须同意协议书才能进行注册。如果不同意,则返回到主页面。用户进入注册页面,填写有关个人信息,信息会根据代码保存到数据库中。5.2.2 查看个人信息查看个人信息,只需在修改个人信息页面,点击修改个人信息按钮,即可成功查看,查看结束可返回上一级菜单。5.3留言板管理模块if(isset($_SESSION'username')$name=$_SESSION'username'else $name='游客'$liuyan=$_POST'liuyan'$time=date('Y-m-d H:i:s',time();$time=strftime('%c');$sql="insert into liuyan set name='$name',time='$time',data='$liuyan'"$rec=mysql_query($sql);if($rec)echo "留言成功"echo "<a href='index.php'>返回主页</a>"5.4修改密码 用户登录系统后可以根据自己需求自行修改个人密码,点击修改密码进入密码修改页面,如下图所示:5.5会员管理模块用户登录系统后,根据用户的购买数量,分为普通用户、普通会员和高级会员。积分低于100分为普通用户,不打折,按市场价结算;积分高于100分低于150分为普通会员,按九折结算;高于150分为高级会员,按市场价的八折结算。如下图所示:普通用户:普通会员:高级会员:5.6 公告管理模块公告管理模块只有管理员可以添加更改或者删除,消费者只能查看。用户点击右侧公告栏就可以查看公告。6.系统的测试一个软件从开发到投入使用,必需经过测试这一关,测试是相当重要的一个环节,软件测试的目标是为了发现软件中的错误,通过测试发现错误之后还必须诊断并改正错误,这就是测试的目的。6.1软件测试的目标1、测试是为了发现程序中的错误而执行程序的过程。2、好的测试方案是极可能发现迄今为止尚未发现的错误。3、成功的测试是发现了至今为止尚未发现的错误的测试。6.2系统的具体测试(1)用户的注册与登录测试:从点登录界面的注册,到用户填入个人相关的资料信息,到注册完毕,最后到登录.然后在系统界面出现注册登录成功。(2) 会员的管理功能测试:分别进行会员的注册、登录,自身信息和密码等增加、修改等的测试。(3) 会员级别的管理功能的测试:用户通过登录,系统会对用户验证,如果用户的积分大于100分且小于150分则进行购买时可打九折,如果用户积分大于150分则进行结算时可享受八折优惠。(4) 系统平台的管理和维护:分别进行对鲜花价格的调整、公告、通知等的发布、用户交流区信息的管理等的测试;从以上的功能模块的正常安全的测试中可以看出,本网上花店销售系统是能够正常的运行,达到了预先的设计目标。结论经过这段时间的忙碌,我的毕业设计是从学习新的知识(PHP语言),到建立网上鲜花店会员及系统管理维护。我遇到了若干的问题和解决了不少的问题,现在还有未知安全性和可靠性的未能发现和解决。从建立自己的虚拟服务器,到网站服务,我对电子商务认识的无到有,有了具体详细的认识。在我们所建立的网上鲜花店会员及系统管理维护只是一个网上的购物的基本原理,里面要涉及到的方方面面的问题我们未曾遇到或现有的条件限制而未能实现。电子商务并不是我们想象的写程序那么简单,它包括了编写程序、数据库设计、网页制作、图象处理、版面设计、数据采集、文本编辑、服务器管理等等,要搞好一个好的,完善的网站需要一个详细的、合理的、可行性的规划设计。在程序的调试上出现了很大的问题,要使用浏览器来浏览才能找出错误所在,这一定程度上延长了开发周期。在开始的时候往往要为了找一个小错误花上大半天的时间。经过多写程序,现在一定程度上已经能快效的找出错误,并熟练的操作数据库语言。随着Web技术的进一步发展和Internet的逐渐大众化,基于Internet的电子商务系统无疑比传统商务具有更加广阔的应用前景。而如何提高电子商务系统中的数据访问效率、交易平台的安全性及事务处理的能力仍是当前人们所关注的热点问题。这些问题有待于我们大家作更深入的探讨,相信在不久的将来电子商务将表现出越来越大的作用。致谢本文是在常淑惠老师亲切关怀和悉心指导下完成的。她严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从课题的选择到项目的最终完成,常老师都始终给予我细心的指导和不懈的支持。张老师不仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此谨向张老师致以诚挚的谢意和崇高的敬意。 感谢大学四年来,计算机学院所有老师对我学习上的帮助和生活上的关怀,正是您们的辛勤工作,才使我得以顺利地完成学业,取得学位。浓浓师恩,终生不忘。 在此,我还要感谢在一起愉快的度过本科生生活的各位同学,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至本文的顺利完成。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意! 参考文献 1 庞春辉. 基于Web企业管理系统的设计D.大连:大连理工大学,2008. 2 蒋黔贵,董膺,邵宁. 斯达信息化与管理创新M.北京:中国经济出版社,2002.4.3 卜佳旭. 基于MVC模式企业信息管理系