【29页】【毕业设计】工艺品销售系统的开发与测试.doc文档推荐下载
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。
以目前的技术看,局域网建立结构的网络应用,并通过模式下数据库应用,相对易于把握成本也是较低的。
它是次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式比如等访问和操作共同的数据库它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
发展与现状发展网上销售系统有发展的必要,也有发展的基础,它的条件也日趋成熟,但前提是必须解决好几个关键问题是提供普遍的信用卡网上支付,制定方便的银行间的结算方式二是成立统的,最具权威的认证,解决结算安全问题三是构建高效率的配送系统。
只有把这些问题解决好,才能保证网上销售系统的蓬勃发展。
现状网上销售系统的交易缺乏规范,可靠性低。
可直接在网上下定单,也可邮购,支付方式主要有信用卡支付,人民币储蓄网上支付电汇邮汇等。
配送方式主要是邮寄。
总的来看,国内的网上销售系统随意性强,买卖双方的权益得不到有效的保障。
理论基础简介什么是是的简称,它是种在微软公司的服务器上开发交互网页的新技术。
是种服务器端的环境。
使用可以建立动态,交互式高性能的服务器应用,我们知道,目前有很多版本的浏览器可供使用。
运行环境运行环境的运行需要操作系统,下需要安装而则需要安装简称也就是说我们经常所使用的都可以运行,只需要将其设置为单机服务器就行了。
般较常使用的是和,而则较少人使用。
因为对不是完全兼容支持,有些功能配合得不够完美,而较少人采用。
我们推荐使用这对组合,因为是相对比较稳定的系统,对于服务器网络方面微软投入得较多,比较适合作为服务使用。
开发应用程序的特点完全嵌入,与语言完美结合。
无须手动编译和链接程序。
面向对象,并可扩展组件功能。
使用脚本语言或编写。
存取数据库轻松容易使用组件。
可使用任何语言编写自己的组件。
无浏览器兼容问题。
程序代码隐藏,客户端仅能看到输出的文件。
缩短开发时间。
数据库简介什么是数据库是公司推出的数据库管理系统的最新版本,被称为新代大型电子商务数据仓库和数据库方案。
它具有强大的数据管理功能,提供了丰富的管理工具支持数据的完整性管理安全性管理和作业管理。
具有分布式数据库和数据仓库功能,能进行分布式事务处理和联机分析处理,支持客户机服务器结构。
数据库特点上手容易大多数的中小企业日常的数据应用是建立在平台上的。
由于与界面风格完全致,且有许多向导帮助,因此易于安装和学习,有关的资料培训随处可得,并且目前国内具有认证的工程师不在少数。
从另个角度来讲,学习是掌握其他平台及大型数据,如的基础。
因为这些大型数据库对于设备平台人员知识的要求往往较高,而并不是每个人都具备这样的条件,且有机会去接触它们。
但有了的基础,再去学习和使用它们就容易多了。
行业的实践经验充分证明了这点。
兼容性良好由于今天操作系统占领着主导地的位,选择定会在兼容性方面取得些优势。
另外,除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。
尤其是它可以直接存贮数据,可以将搜索结果以格式输出等特点,有利于构建异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。
这些特点在战略中发挥着重要的作用。
系统概述和实现及数据库设计系统设计系统总体结构本系统的总体结构是首先用户进行注册,注册后登录进入相关页面可以对产品进行查询根据名称类型厂商等方式查询,还可以购买自己满意的产品,对于没有注册的用户,可以进行产品的简单查询,还可进行相关的留言。
管理员登录进入后可以对产品进行管理包括添加删除和修改等,同时还可以对留言进行管理。
总体构成图如下首页留言簿登录用户登录新用户注册管理员登录图系统总体构成管理员模块用户模块数据库设计数据库需求分析数据库逻辑结构设计管理员表涉及到管理员登录时所要用的信息,它包括的数据项有编号姓名密码。
定单表涉及到用户在订购时用户相关信息,付款方式和送货方式,它包括的数据项有订单列表编号顾客编号顾客姓名详细地址送货用邮编联系电话电子邮件付款方式送产品查询模块此模块分为用户对产品详细情况的查看和搜索。
详细情况可以显示出编号名称单价和类型等。
搜索是根据不同的关键字,如名称类型单价等来查找产品。
下面是产品的详细情况的页面,如图图产品详细情况以下代码是从数据库中读取产品的相关信息,产品的评论是通过语句实现没有介绍以下是注册用户对产品进行搜索,在我想查询后的下拉菜单中选中个关键字,然后输入其值就可查到相关的信息。
同时在高级查询后的单价中输入价格范围就可搜索到这个范围内的信息,显示出个价格范围内的工艺品。
图搜索产品重要代码产品购买模块此模块主要是针对用户。
在用户登录后可对任意个或多个产品进行购买,在购买的所有产品中,若认为不满意的产品可将其删除,若要全部购买就点击下步填写详细的定单情况。
用户购买的情况如图图购买产品核心代码根据产品号更新产品库中的记录数使用循环完成多次购物找回密码模块此模块是针对用户忘记自己的密码时,在登录页面点击忘记密码进入图填入相关信息就可找回自己的密码。
图找密码重要代码网站测试和性能分析本系统采取的测试方法是先进行各模块测试,经过修改和调整通过以后,进行总体测试,测试结果各项功能均已经或基本达到设计要求。
由于般网站设计都是些专业人员设计,专业人员对计算机和网络有较深的理解,同时也要考虑到访问网站的大部分用户只是使用计算机和网络,应切实满足用户的需要。
所以有许多成功的经验表明,让对计算机不是很熟悉的用户来参加网站的测试工作效果非常好,这些人会提出许多专业人员没有顾及到的问题或是些好的建议。
本网站采用的测试环境是服务器采用操作系统信息服务管理客户机采用操作系统浏览器。
测试的主要内容包括用户登录,管理员管理,产品的购买等功能,测试结果切正常,达到了设计的要求。
结论本系统是个小型销售系统,具有定的实用性。
它主要完成管理员对产品的添加,删除,修改,用户购买产品等功能。
本系统采用当前流行的面向对象的开发工具来完成其设计,在数据库的设计上采用了数据库服务器。
本系统具有定的实用功能。
在查询方面,系统实现了多条件任意字段的模糊查询,同时在分类查询上实现了动态生成,系统可以自动识别用户不同的输入。
在用户管理方面,系统较好地实现了用户注册,密码的找回等各项功能。
系统在设计过程中不可避免地遇到了各种各样的问题,由于整个系统完全都是由个人设计的,有关许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解的强大功能,而且还存在着许多不足之处。
如由于时间关系,系统功能实现不够完善,有些功能的使用不是很方便。
由于本系统是在的显示分辨率下设计完成的,所以建议用户在此显示分辨率下使用本系统。
通过本次毕业设计我学到了不少新的东西,也发现了许多的问题,有些在设计过程中已经解决,有些还有待今后慢慢改进。
参考文献宋昕网络开发技术实用教程入门与提高北京中国铁道出版社出版,。
顼宇峰典型网站建设案例北京清华大学出版社出版,。
张莉,王强数据库原理及应用教程北京清华大学出版社出版,。
郭瑞军,初晓璐数据库开发实例精粹北京电子工业出版社出版,。
邓文渊,陈俊容与网络数据库技术北京中国铁道出版社出版,。
李严,王国辉数据库开发
