模块设计
网上图书用例图
系统主要功能模块
用户登录模块
在登录界面上用户可以输入用户名和密码进行登录,如果用户名和密码都正
确,进入网上购物系统,如果不正确,提示用户失败登录的原因,并重新登录。
如果用户不存在还可以点击用户注册进入用户注册界面。
用户注册模块
注册要求用户输入些个人信息,当注册成功后,用户可以使用用户名和密
码进入购物系统,登陆后才能进行购物等活动。为了能成功进入购物系统并能够
实现图书商品的购买,需要对每个进入系统的用户进行合法性的验证,通过对
用户注册实现对用户登录查询购书等功能的唯性的验证。其中用户名的注
册采用的验证技术,该技术是局部刷新的,所以不需要对整个页面的刷新,
这样减少了系统的运行时间。对密码等其他信息采用的焦点函数进
行格式的验证,格式验证失败返回信息提示用户。
购物车管理模块
跟踪用户选择的图书,用户在购物车中保存浏览书店时所选中的图书。每个
用户都有自己临时的个购物车。可以查看购物车,可以向购物车中添加选中的
图书,修改选中的图书的数量,删除已选择的图书或者清空购物车重新选购图书。
订单管理模块
当确认订单后,系统根据购物车中的数据生成个订单和个订单明细表,
并将购书信息加入到相应顾客的订单信息中,并清空购物车中的所有书。其中在
订单确认提交前可以对用户信息进行修改,这样方便了实际中客户信息变化的情
况,增加了系统的功能,提高了系统的通用性。订单确认成功后出现现实界面,
可以供用户查看订单信息,以便再进行购买。系统返回到图书列表界面时,用户
可以查询自己的订单情况,进而查询订单明细。
管理员模块设计
用户信息管理模块
用户管理模块主要是实现查询所有用户的信息,管理员可以通过两种方式进
行查询通过用户的序列号查询和通过用户名进行查询。
所有订单管理模块
所有订单管理模块主要是查询所有订单的信息,以及对相应的订单查看订单
明细。另外,系统还实现了对所查纪录进行分页显示的功能。
图书管理模块
图书管理模块主要实现的是查看所有图书信息,并且可以对图书库进入录入
和删除,另外,此模块也实现了对所查纪录进行分页显示的功能。
数据验证
它是的英文缩写,翻译过来就是异
步的。可以说它是种技术,更可以说它是种技巧。
其实它是多种技术的综合,包括和呈现,使用实现动态显示
和交互,使用和进行数据交换与处理,使用对象进行
异步数据读取,使用绑定和处理所有数据。
本系统采用的异步请求局部刷新的技术进行用户注册信息数据用户名
唯性的验证。主要代码如下
获得对象
步骤定义个变量
步骤创建对象实例
浏览器
浏览器
不能创建对象
步骤设置属性事件处理器
步骤调用和
发出个异步请求后台发出
,
处于请求体中
对用户注册模块的用户名作验证
查看昵称是否存在
获得注册的昵称
请输入昵称
,
,
请求的页面有异常
小结
网站的设计编写是个辛苦而漫长的过程,此网站我编写了两遍,第次
是用来做的,当时页面上有很多的脚本。后来随着
学习的深入,我有用重新改写了系统的架构,其中控制层用了
框架,显示页面上把脚本都改成了标签去显示。从最初的构想开始,到中间的代
码编写完善再到最后的调试完成,应该说这路走下来,其中的甘苦真的只
有自己来体会,当购物车出现它的雏形时,我的兴奋溢于言表。学也没有
多长时间也就有,天,所以技术还不是很完善,这个购物车完全用
框架来实现,并使用了新的技术标签库以及表达式的功能,使得
页面上没有代码,这个网站还有很多很多的不足,有待我去改善
通过这次毕业设计我觉得自己从中学到了很多。首先我对开发有
了更深层的理解,对网站的架构以及架构模式的理解更深了步。代码的编写
让我能更为熟练的运用,不但熟练,更可以在编写时的过程中灵活的运用。我
的热情并不会因为毕业设计的结束而结束,我会继续完善它,因为它是我的财
富,对我来说学是无止境的,今后我会给自己个不同的定位,使自己在今后
的工作中学习中不断提高,不断前进。
致谢在此次毕业论文的写作过程中,智敏老师给予了耐心的指导和宝贵的意
见,在这里表示衷心的感谢,
参考文献
孙卫琴编著精通基于的设计与开发电子工业出版社
孙卫琴编著精通对象持久化技术详解电子工业出版社
布雷恩赖特编著数据库编程指南北京电子希望出版社
孙卫琴编著与开发技术详解电子工业出版社
阎宏编著与模式电子工业出版社
和框架的使用,上海杰普科技有限公司
数据库开发与设计上海杰普科技有限公司出版
开发技巧全集上海杰普科技有限公司出版
,
,
我的未来不是梦相信自己超越梦想
用态度改变自己,用坚持发现自己,用行动证明自己
毕业论文目录
基于架构的网上购物系统
本网上购物系统采用模块化程序设计方法,使用进行数据库
开发。本系统充分利用了
的简单组合,采用设计模式,实现会员信息管理订单管理产品信息
管理购物车管理的功能。
网站工作模式
模式示意图
框架
的工作流程
数据库设计
用户模块设计
网上图书用例图
系统主要功能模块
用户登录模块
用户注册模块
购物车管理模块
订单管理模块
管理员模块设计
用户信息管理模块
所有订单管理模块
图书管理模块
数据验证
获得对象
对用户注册模块的用户名作验证
小结
全文共页字
基于架构的网上购物系统
计算机与信息工程学院级班王海柱
指导教师智敏讲师
摘要本文按照般网站开发的步骤,从网站的开发环境网站开发环境的配置开始,
进而介绍网站工作模式的选择以及所选模式的优势网站的模块设计数据库设计,以及如
何用编程来验证数据四个方面来逐步介绍网上购物系统的设计过程,最终使系统得以
实现。
关键词工作模式数据库设计模块设计数据验证
引言
本网上购物系统的设计源于国内对网上购物需求的增加,由于地理位置购物
不方便,购物管理不规范,管理工作效率低的现状开发设计而成。网上购物系统
是在开放的网络环境下,基于浏览器服务器应用方式,实现消费者的
网上交易的种新型的商业运营模式。网上购物将传统的购物流程数字化,可以
大量减少人力物力另方面突破了时间和空间的限制,使得交易活动可以在
任何时间任何地点进行,极大地方便了消费者,使购物过程变得轻松快捷
方便,从而大大提高了效率。
本网上购物系统采用模块化程序设计方法,使用进行数据库开发。
本系统充分利用了的简单组合,采用
设计模式,实现会员信息管理订单管理产品信息管理购物车管理的
功能。目前大多数网上购物系统是基于两层体系结构来进行设计和开发的。传统
的两层体系结构面临着严峻的挑战,其中最为突出的问题是开发负担重维护困
难等。针对目前网上购书系统所面临的问题,基于框架,采用框架技术及
设计模式,设计开发了个网上购书系统。系统具有高可靠性可扩展性和重用
性的特点。
网站工作模式
目前在应用开发领域中,主要分成两大编程体系,种是基于浏览器的
结构,另种是结构。在此网上购物系统中,我们采用了模式。基于这
种模式,用户可以在任意台装有操作系统网络协议软件浏览器的机器上登
录我们的网站。
本系统充分利用过滤器和监听器的功能,解决系统乱码问题,和在用户修改
购物信息或者注册个人信息时系统对所在地区选项框中的数据进行初始化,其中
监听器使用了,。其中实现
了具体功能为当用户关闭浏览器时,系统会自动删除中的购物车,当用
户访问页面时即形成时,监听器会自动监听,系统会自动创建购物车以
便后来在用户购物车管理模块中当用户购买商品时,放入到此购物车中。其中
使用的目的是,监听整个应用系统的启动和关闭,当应用
系统启动时,便会开启监听,此时系统会把数据库中的商品放到整个应用当中。
当应用系统关闭时,便会执行相应的操作,具有很强的灵活性。
本网站应用的是网站常用的模式,即模型层,控制层和视图层显示层,
其中模型层即是与数据库进行数据交互的,视图层是采用来显示
页面来与客户交互。这里最重要的也就是逻辑控制层。本系统采用的是
框架用,作控制。下面介绍下该框架。
模式示意图
框架
个成功的电子商务网站的构建不仅需要考虑到如何高效快捷的实现系统
功能,还要本着可扩展的原则,在定时期内适应技术发展与功能扩充的需求,
同时要给用户提供方便实用的信息服务,使网站的商务功能最大化。因此在网
上购物系统的设计中,采用了基于的结构框架设计,采用的结构
框架设计的优点有
可扩展性框架是基于的设计标准,可以说是
设计模式的种变化类型,其业务逻辑和表示逻辑分开,而且所有默认的设置都
可以配置,包括了系列通用标记扩展,适应复杂的业务形式,具有较强的可扩
展性,能满足新业务发展的要求。
标准性和开放性框架基于语言,而且其基本组件具有统
的标准,在许多运行标准的容器中都工作的非常好,具备优异的可移植性
安全性和高效性具有完善的安全管理机制,语言也是当前
最安全的语言。采用能使系统具有较高的网络安全性和运行效率,保证
提供高质量的网络服务和快速的响应速度。
的工作流程
框架的工作流程图
数据库设计
基于系统的功能分析,其图为
根据图,可得出数据库的表单如下
表存放用户信息
字段名字段类型约束或索引描述
记录流水号
用户名
用户密码
邮编
地址
电话
电子邮件
表存放图书信息
字段名字段类型约束或索引描述
记录流水号
书名
,价格
表存放订单明细信息
字段名字段类型约束或索引描述
记录流水号
数量
订单的流水记录号
图书的流水记录号
表存放订单信息
字段名字段类型约束或索引描述
记录流水号
,订单总额
下单时间
顾客的记录流水号
根据表单可以画出实体间的关系模型图
用户模块设计
网上图书用例图
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 17 页
第 2 页 / 共 17 页
第 3 页 / 共 17 页
第 4 页 / 共 17 页
第 5 页 / 共 17 页
第 6 页 / 共 17 页
第 7 页 / 共 17 页
第 8 页 / 共 17 页
第 9 页 / 共 17 页
第 10 页 / 共 17 页
第 11 页 / 共 17 页
第 12 页 / 共 17 页
第 13 页 / 共 17 页
第 14 页 / 共 17 页
第 15 页 / 共 17 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。