版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
五、详细设计阐明书TOC\o"1-3"\h\z1.引言 11.1编写目 11.2项目背景 11.3定义 21.4参照资料 22.总体设计 22.1需求概述 22.2软件构造 23.程序描述 23.1功能 33.2性能 33.3输入项目 33.4输出项目 33.5算法 33.6程序逻辑 33.7接口 33.8存储分派 33.9限制条件 33.10测试要点 31.引言1.1目为了对本网上购物系统可行性进行一下探讨,论证明现本项目也许性,和某些前期准备工作及工作条件,并且为工程下一步设计打下铺垫。电子商务是于九十年代初,在欧美兴起一种全新商业交易模式,它实现了交易无纸化,效率化,自动化体现了网络最具魅力地方,迅速互换信息,地理界限模糊,这所有一切也必将推动老式商业行为在网路时代变革。随着电子商务,特别是网上购物发展,商品流通基本设施和配套行业重点将会将对中华人民共和国商品流通领域和整个经济发展带来种种影响,确实值得咱们认真研究。网上购物是一种具备交互功能商业信息系统。它向顾客提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化信息,如商品报价,会议安排和培训信息等。网上购物系统具备强大交互功能,可使商家和顾客以便传递信息,完毕电子贸易或EDI交易。这种全新交易方式实现了公司间文档与资金无纸化互换。1.2项目背景软件名称:网上购物系统提出者:石晓红开发者:专插本第一小组顾客:全体互联网顾客(网购顾客)实现软件单位:中大新华该系统同其她系统关系:项目在当前阶段与其他软件和系统没关于系,作为一种独立单位运营。1.3定义Asp(activeserverpages)是微软公司推出一种用以取代CGI技术,基于目前绝大多数网站应用于windows平台,asp是一种位于windows服务器端脚本运营环境,通过这种环境,顾客可以创立和运营动态交互式web服务器应用程序以及EDI(电子数据互换)。ADO:ActiveXDataObject,ActiveX数据对象SQL:StructuredQueryLanguage1.4参照资料郑人杰.《实用软件工程》清华大学出版社,1996动态网页设计实战》[M].北京:机械工业出版社,,13林金霖.《ASP实务典型》[M].北京:中华人民共和国铁道出版社,,209丁贵广.《ASP编程基本与实例》[M].北京:机械工业出版社,,51白以恩.《计算机网络基本及应用》[M].哈尔滨:哈尔滨工业大学出版社,,33KarliWatson、MarcoBellinaso等.《C#入门典型》[M],北京:清华大学出版社,,671.4参照资料详见目录下任务筹划书详见目录下项目开发筹划;详见目录下需求规格阐明书;详见目录下概要设计阐明书;详见目录下测试筹划;详见目录下顾客操作手册;2.总体设计2.1需求概述此购物系统应具备网上购物系统最基本功能,即要合理实现消费者购物,运营商发放商品,以及货币转让普通功能。顾客体验好坏在很大限度上关系到一种商业网站成败,因此一种成功商业网站必然是遵循以人为本这样一种原则,因此咱们这体统在顾客体验方面需要。(详见目录下需求规格阐明书)3.程序描述3.1功能顾客前台主界面设计在页面设计上尽量作到简洁、直观、严谨特点。本系统前台涉及导航条,顾客注册及登录某些,公示浏览某些,订单及购物车管理。当你是会员并且已经登录时,别人再用你账号就会报出此账号已经登录提示,这有助于商品不被重复购买状况浮现。由于空间有限,因此商城公示栏是以滚动形式浮现,这就实现了以至少资源获得较大收益。顾客点击销售排行时,销售量排名前10商品就一一排列在商品栏中,顾客可以直接把商品放入购物车。当顾客点击特价商品时,就会列出特价商品列表,可以查看商品原价,顾客可以比对价格,进而选取优惠比较大商品。当会员觉得自己账号密码有泄漏或简朴时,可以通过会员修改对密码进行重新设定。当会员由于时间久或其她因素而忘掉密码时,可以通过找回密码来重新设定密码,前提是你要懂得你注册时密码提问答案。下图为本系统前台顾客界面设计。会员注册模块会员注册模块完毕会员注册功能,会员输入会员有关信息,点击“提交”按钮完毕会员注册功能,会员注册模块相应磁盘文献memberRegister.jsp,其中会员年龄必要为数字。密码提示问题和答案也很重要,它可以帮你在你忘掉密码时找回密码。购物车模块1.购物车模块,顾客可以在浏览商品时完毕购物信息暂时存储功能,会员可以添加信息到购物车中,可以修改购物车中商品数量,操作完毕后对购物车信息进行提交并生成定单[9]。购物车相应磁盘文献为cart_see.jsp。购物车界面设计如图5-3所示:2.“去收银台结账”模块完毕提交本次购物车所购商品,并生成有关定单。会员输入联系地址,联系电话,付款方式,运送方式及备注等信息,点击“提交”按钮完毕此定购物定单提交功能,系统会生一种订单号,供顾客查询。去收银台结账相应磁盘文献为cart_checkOut.jsp。订单查询模块查看订单模块完毕会员查看订单信息功能,会员可以查看自己提交订单信息,可以查询定单与否已经解决。顾客订单查询页面相应磁盘文献为cart_detail.jsp。管理员后台系统后台管理界面是管理员进行整个系统操作维护主页界,系统采用框架构造,操作简朴,直观,功能完备。一方面,管理员可以添加商品,并且具备对商品进行删除,设定与否是特价商品权限,当商品量达到一种数量级之后可以通过大类别和小类别进行查询功能,然后对商品继续进行操作。另一方面,管理员可以管理睬员,可以对会员信息进行删除和修改。再次,当会员每生成一种订单时,就会发送到管理员处,而管理员可以在对商品存货,与否付款基本上,判断与否要出货。最后就是管理员可以发布公示,管理员可以把最新告知以公示形式传达给顾客,这就可以与顾客进行单方面交流。商品管理模块商品管理模块涉及:商品查询,大类别查询,小类别查询。管理员可以查看到商品总记录数和页码数,在大类别和小类别查询之后通过翻页来查询想要查询商品,再对这商品进行与否特价修改。添加商品模块添加商品模块完毕商品信息添加功能,在添加商品时选取商品大类别,商品小类别,输入商品名称,生产厂家,价格,描述等信息,由于是第一次添加商品因此商品特价都是0元,也就是没有特价。会员管理模块会员管理模块完毕会员信息查看及删除功能,依照实际状况,管理员可以查看会员详细信息,也可以对会员信息进行删除,会员管理模块页面。订单管理模块订单管理模块完毕后台订单解决功能,当顾客提交一张订单时,管理员可以在后台立即对客户提交定单进行解决,依照定单信息进行发货,也可以对定单进行删除。公示管理模块公示管理模块完毕网站公示信息管理功能,管理员可以添加、修改及删除公示信息。管理员在公示栏可以发布最新产品消息,供消费者参照,还可以发布网站新闻等内容。3.2性能性能出众,基本没有跳转错误,在响应祈求方面也快于普通程序,其重要因素是由于咱们采用了3层架构,MVC,模型层,控制层,视图层。3.3输入项目输入数据是顾客执行各种操作,涉及鼠标、键盘等操作详见测试报告输入阐明文档3.4输出项目输出是从数据库中读取数据,或错误警告信息。详见测试报告输入阐明文档3.5算法为了更快响应祈求咱们觉定采用冒泡排序算法。冒泡排序就是把小元素往前调或者把大元素往后调。比较是相邻两个元素比较,互换也发生在这两个元素之间。因此,如果两个元素相等,我想你是不会再无聊地把她们俩互换一下;如果两个相等元素没有相邻,那么虽然通过前面两两互换把两个相邻起来,这时候也不会互换,因此相似元素先后顺序并没有变化,因此冒泡排序是一种稳定排序算法。冒泡算法具备高效性,能缩短网上购物系统对顾客响应时间,提高网上购物系统软件质量。3.6程序逻辑3.7接口.硬件接口:重要就是TCP/IP层中网络接口层
软件接口:详细来说开发中也许使用到ADO惯用对象有:购物车
:查看商品
;下订单
;调节商品
:与否满意;(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句返回成果。
(3)命令对象(Command):用来执行SQL语句或者SQL
存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。3.7.1直联商业银行接口直接使用商业银行提供商户支付功能,需要使用者到提供商户功能商业银行营业厅进行征询、提交公司资料并进行审核开通。银行在配备支付所需接口参数并为使用者开通功能后,使用者需要依照银行提供开发文档进行有关接口程序开发,集成到商城网站在线购物支付流程中。直接使用商业银行接口时,也许会遇到各种技术问题,以及因单个银行接口使用不广泛和跨行支付时也会遇到诸多问题,普通需要单独与各种银行进行单独签约,因此大某些需要在线交易网站,使用单独签约各种商业银行进行支付很少。这种方式很单一,咱们不考虑。3.7.2银联在线支付“银联在线支付”是中华人民共和国银联联合商业银行共同推出集成化、综合性、开放性网上支付平台,全面支持各类型银联卡,涵盖认证支付、快捷支付、普通支付和网银支付等各种支付方式,其中认证、快捷和普通支付无需开通网银,即可为银联卡持卡人购物缴费
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年教育辅助机构劳动合同及教学质量协议3篇
- 二零二五年环保产品生产加工合作合同范本2篇
- 二零二五年度塑料加工工厂承包生产与环保责任合同3篇
- 潍坊护理职业学院《学习科学与技术》2023-2024学年第一学期期末试卷
- 天津艺术职业学院《灯光照明基础》2023-2024学年第一学期期末试卷
- 二零二五年度高科技设备租赁担保服务合同3篇
- 2024民间借贷合同(自动放弃利息)
- 二零二五年影视制作项目投资合同正本3篇
- 二零二五版影视制作借款合同示范文本2篇
- 2025年度餐饮股份合作开发项目合同3篇
- 基因突变和基因重组(第1课时)高一下学期生物人教版(2019)必修2
- 天津市八校2023-2024学年高三年级下册联合模拟考试数学试题(二)(含答案解析)
- 纳米技术增强早期疾病生物标志物的检测
- 产品销量分析表折线图excel模板
- 办公设备(电脑、一体机、投影机等)采购 投标方案(技术方案)
- 【真题】2023年南京市中考语文试卷(含答案解析)
- 功率模块可靠性寿命评估与预测
- 案卷评查培训课件模板
- 湘教版七年级地理第一学期期末试卷分析
- 上海春季高考英语真题试题word精校版(含答案)
- “数”我精彩-“学”有特色-小学六年级数学寒假特色作业展示
评论
0/150
提交评论