户注册的流程图如图所示。开始否是是结束接收注册信息数据是否为空两次密码是否致查询数据库用户名是否被占用是否否注册成功注册失败图用户注册系统流程图用户登录用户登录窗口设置在首页上,主要用来接收用户录入的用户名及密码。单击注册按钮时,会提交到页面执行单击登录按钮时,系统将对输入的用户名和密码进行验证,如果数据表中用户名和密码存在就显示登陆成功,并返回首页,否则弹出提示信息。用户登录的流程图如图所示。开始结束接收登录信息查询数据库数据是否正确否是登录失败登录成功图用户登录系统流程图修改个人信息当用户的个人信息出现变动时,重新注册新的用户名浪费时间,也浪费网站的资源,用户可以通过会员修改这个选项来修改个人信息。页面如图所示。图修改个人信息页面运行结果用户单击提交按钮,系统会将上表中所示的数据表单提交页用来验证提交过来的条件是否完全符合数据库中的查找条件,只有符合才能修改个人信息。忘记登录密码可以重新设置密码当用户忘记自己的密码时可以重新设置,只要用户记得自己的会员账号,页面如图所示。图重置密码商品信息模块当客户想购买种商品,而没有记住商品的全名时可以在搜索框中输入商品所含有的关键词来搜索商品。在前台输入关键词,然后通过关键词到数据库里查找到所有商品名字里包含这个关键词的数据,再返回到前台页面,并把他们循环逐页显示出来。页面如图所示。图为搜索含关键字花的商品。图搜索框查找商品搜索框查找商品的流程图如图所示开始结束输入关键词信息查询数据库是否存在包含此关键词的商品否是查询失败显示商品信息显示无此商品图搜素商品流程图购物车模块购物车模块中,主要包含以下几个功能,即添加购物车查看购物车生成订单和清空购物车。购物车页运行结果如图所示。图购物车页面运行结果添加购物车添加购物车就是把用户选中的食品暂时存放在购物车中,当用户在前台首页中单击食品展示区的购买按钮时,系统会将该食品的详细信息展示在查看物品清单页面中。用户在单击物品清单页面下方的放入购物车分类,便可以将该食品放入购物车中。添加食品的代码流程是从中读取对象,如果为空则说明还没有进行购物或者已经清空了购物车,需要新建购物车对象将食品名称与购物车列表中的食品名称对比,如果已经存在,则把食品数量加。在这段代码流程中,还使用了集合类型。集合类型在中又称为向量,是元集合,可以加入重复数据,它的功能。对于些失信用户只需要单击右侧的删除超分类,即可可做删除处理。流程图如图所示。开始结束显示用户的信息更新数据库是否删除用户是否删除用户成功更新是否成功是否删除用户失败查询数据库数据库是否为空是否没有用户注册图查询用户信息模块流程图添加分类模块用户在后台首页导航区中单击添加大分类即可进入添加大分类页面,该页面用户在前台显示大分类信息。添加分类页面如图所示。图添加分类页面运行结果用户单击提交按钮后,系统将添加分类页面的数据表单提交页面处理。流程图如图所示。开始结束接收分类信息数据是否为空是数据插入数据库否插入是否成功是否添加分类失败添加分类成计工作,应该得出对目标系统的描述,从而在编码阶段可以把这个描述直接翻译成用网页设计语言书写的程序。程序设计本系统设计的网站在设计过程中包含页面的设计以及客户端验证机制的设计。也叫小脚本语言,他是种非常流行的动态网页技术。他不仅能够实现网页的动态效果,而且能够在定程度上检测网页的,从而在定程度上实现网站的安全。本系统应用服务器端动态网页技术,以及在和的可重用组件技术的支持下,结合客户端动态网页技术以及与的无缝结合的设计,从而方便系统的实现。系统页面的设计与实现如果将网站比作个人的话,服务器就像大脑,数据库就像五脏六腑,其内嵌的和组合起来就像是细胞与神经,而网页就是这个人的皮肉。网页将网站的各个组成部分包裹起来,形成易懂并且美观的外表展示给大家。浏览者登陆网站后看到的就是个个网页的组合。所以设计和实现每个网页也是非常重要的工作。随着科技的高速发展,众多网页制作的应用软件应运而生。相对于传统的动态网页开发工具而言,由于继承了语言的许多优点,用开发动态网站十分方便,开发效率较高。此外,还具有强大的组件支持功能,可以方便地实现组件复用,进步提高了开发效率。在整个网页的制作过程中,都是结合使用语言来实现设计的。系统的页面设计决定了网站的风格,制作好的网站不仅提供给营销商,更多的要供浏览者浏览。所以整个网站系统应注重的是易导航性易操作性和友好的交互界面。因此,网站的设计最好要简洁明了格调清新实用易于使用和维护。在页面的风格上应保持统,这里采用样式表将所有页面的字体字号颜色以及超分类的样式做统定义。前台功能模块的实现整个系统分为了前台功能模块和后台功能模块。下面详细讨论主要的几个功能模块的程序实现。在每个模块的介绍中,将具体说明些涉及要点。前台功能模块分为用户模块订单模块购物车模块商城公告模块商品信息模块个部分。前台首页主要有以下几个部分网站导航主要用户显示网站的旗帜广告各功能模块导航用户登录用户在此注册登录或修改密码食品分类搜索用户按食品类别进行搜索显示销售排行榜按照食品的销售数量显示销售排行信息特价商品显示所有特价商品的信息食品展示区按后台添加食品的时间顺序展示食品商城公告显示商城公告信息会员修改修改会员的个人资料后台登录入口管理员可以通过该入口登录后台。食品关键字搜索按照食品的关键字进行搜索显示。首页运行结果如图所示。图首页运行结果用户管理模块用户管理模块主要实现用户的注册登录修改密码及个人资料等功能。用户注册当用户第次登录时首先要在网站上注册,成为会员用户才可以在网站上购物,注册页面必须填写些用户的基本信息,如用户名密码联系电话等信息。要注意的是,在用户注册页面中用户自定义检验用户注册信息不允许为空。用户注册页面如图所示。图用户注册页面运行结果为了便于网站对用户的管理,在用户注册页面接收到的注册信息要经过严格的过滤,保证注册用户名的唯性,在提交表单后需要对数据表中的数据进行查询,如果没有找到,则在插入数据表时提示注册成功,否则提示此用户已被占用请重新注册。用功图顾滨主编微型计算机组成原理及接口北京机械工业出版社,郑初华编著汇编语言微机原理及接口技术北京电子工业出版社,王玉良编著微机原理与接口技术北京北京邮电大学出版社,郑家声主编微型计算机原理与接口技术北京机械工业出版社,大串概念迎刃而解。光理解了概念,对实际的作用和原理还不能记忆于心,这个时候,这次的课程设计就起到了举足轻重的作用。刚接到课题时,有些不知道从哪里下手,毕竟第次完成如此庞大的课题,以前虽然零零碎碎学习了相关内容,但总体上是按照书本内容照做,内容简单且较分散。后面我就通过查找资料和反复复习戎老师在课堂上所讲的内容,渐渐的就有了些思绪。其间也出了很多问题,但是通过自己的查找和戎老师的帮助,问题都得到了解决。在做题目的时候,编译好程序,在将程序打入时候出了点小问题。程序打好,在运行测试时总是找不到文件,试过几遍结果都不正确,后面通过自己步步的检查,问题原来出在保存程序时候出的错。我开始时保存程序后缀名都的打成了。后面改过后,切都没有了问题。这次让我在后续的实验中更多了几分细心,任何小的都可能导致实验的失败。通过题目的设计过程,我对系统有更进步的熟悉,对它的运用有了根深的了解,刚开始设计题目二的时候,也遇到了很多的问题,但是在戎老师和自己认真的思考中都得到了解决。设计刚开始时,程序的编译出了些问题,因为第次编译这么长的程序,些定义和细节都做的不是很好,通过多次的努力测试,修改,最终的程序也编译了出来。在用实验箱连接电脑时,不知道还需要打开,也不知道接口和交通灯接口的接法。通过后面多次的尝试和戎老师所给的资料书的查阅,这些问题也都得到了解决。这次微机原理课程设计历时几个星期,在整整几星期的日子里,可以说是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。这次课程设计完全改变了我以前的不喜欢画框图的习惯,以前我接触的那些程序都是很短很基础的,但是在课程设计中碰到的那些需要很多代码才能完成的任务,画程序方框图是很有必要的。因为通过程序方框图,在做设计的过程中,我们每步要做什么,每步要完成什么任务都有个很清楚的思路,而且在程序测试的过程中也有利于查错。其次,以前对于编程工具的使用还处于知半解的状态上,但是经过段上机的实践,对于怎么去排错查错,怎么去看每步的运行结果,怎么去了解每个寄存器的内容以确保程序的正确性上都有了很大程度的提高。通过这次课程设计使我懂灯不变,左右两边的灯由绿灯变为熄灭,再由熄灭变为绿灯,以造成上下两灯闪烁的效果,这样重复四次后,输出信号,及为二进制数,在其对应的个红绿灯接口中,为,为,为,为,即左右两方向灯亮绿灯为,为,为,为,即上下两方向灯亮红灯。然后调用八个小灯倒计时子程序,进入子程序后,定义的口作为倒计时系统的输出口,输出信号,及让口所对应的八个小灯全亮,调用延时子程序后,输出信号,及为二进制数,其从口输出对应顺序依次为,即除了口为外,其他口都为,所以只有灯熄灭。通户注册的流程图如图所示。开始否是是结束接收注册信息数据是否为空两次密码是否致查询数据库用户名是否被占用是否否注册成功注册失败图用户注册系统流程图用户登录用户登录窗口设置在首页上,主要用来接收用户录入的用户名及密码。单击注册按钮时,会提交到页面执行单击登录按钮时,系统将对输入的用户名和密码进行验证,如果数据表中用户名和密码存在就显示登陆成功,并返回首页,否则弹出提示信息。用户登录的流程图如图所示。开始结束接收登录信息查询数据库数据是否正确否是登录失败登录成功图用户登录系统流程图修改个人信息当用户的个人信息出现变动时,重新注册新的用户名浪费时间,也浪费网站的资源,用户可以通过会员修改这个选项来修改个人信息。页面如图所示。图修改个人信息页面运行结果用户单击提交按钮,系统会将上表中所示的数据表单提交页用来验证提交过来的条件是否完全符合数据库中的查找条件,只有符合才能修改个人信息。忘记登录密码可以重新设置密码当用户忘记自己的密码时可以重新设置,只要用户记得自己的会员账号,页面如图所示。图重置密码商品信息模块当客户想购买种商品,而没有记住商品的全名时可以在搜索框中输入商品所含有的关键词来搜索商品。在前台输入关键词,然后通过关键词到数据库里查找到所有商品名字里包含这个关键词的数据,再返回到前台页面,并把他们循环逐页显示出来。页面如图所示。图为搜索含关键字花的商品。图搜索框查找商品搜索框查找商品的流程图如图所示开始结束输入关键词信息查询数据库是否存在包含此关键词的商品否是查询失败显示商品信息显示无此商品图搜素商品流程图购物车模块购物车模块中,主要包含以下几个功能,即添加购物车查看购物车生成订单和清空购物车。购物车页运行结果如图所示。图购物车页面运行结果添加购物车添加购物车就是把用户选中的食品暂时存放在购物车中,当用户在前台首页中单击食品展示区的购买按钮时,系统会将该食品的详细信息展示在查看物品清单页面中。用户在单击物品清单页面下方的放入购物车分类,便可以将该食品放入购物车中。添加食品的代码流程是从中读取对象,如果为空则说明还没有进行购物或者已经清空了购物车,需要新建购物车对象将食品名称与购物车列表中的食品名称对比,如果已经存在,则把食品数量加。在这段代码流程中,还使用了集合类型。集合类型在中又称为向量,是元集合,可以加入重复数据,它的功能。对于些失信用户只需要单击右侧的删除超分类,即可可做删除处理。流程图如图所示。开始结束显示用户的信息更新数据库是否删除用户是否删除用户成功更新是否成功是否删除用户失败查询数据库数据库是否为空是否没有用户注册图查询用户信息模块流程图添加分类模块用户在后台首页导航区中单击添加大分类即可进入添加大分类页面,该页面用户在前台显示大分类信息。添加分类页面如图所示。图添加分类页面运行结果用户单击提交按钮后,系统将添加分类页面的数据表单提交页面处理。流程图如图所示。开始结束接收分类信息数据是否为空是数据插入数据库否插入是否成功是否添加分类失败添加分类
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 89 页
第 2 页 / 共 89 页
第 3 页 / 共 89 页
第 4 页 / 共 89 页
第 5 页 / 共 89 页
第 6 页 / 共 89 页
第 7 页 / 共 89 页
第 8 页 / 共 89 页
第 9 页 / 共 89 页
第 10 页 / 共 89 页
第 11 页 / 共 89 页
第 12 页 / 共 89 页
第 13 页 / 共 89 页
第 14 页 / 共 89 页
第 15 页 / 共 89 页
预览结束,还剩
74 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。