帮帮文库

返回

基于oracle数据库的web设计的开发与实现 基于oracle数据库的web设计的开发与实现

格式:word 上传:2022-06-25 14:56:33

《基于oracle数据库的web设计的开发与实现》修改意见稿

1、“.....用户名重复的验证代码为该用户名已存在,当所有条件都符合的时候,系统将数据写入数据表,并返回成功页面,显示用户所填的注册信息,写入关键语句为用户在注册之后也可以对自己的资料进行修改,在点击主页面的修改资料之后,弹出个页面,用户可以直接在文本框里修改,然后确认。修改之前会回显用户的所有的信息这过程的具体实现过程为用户其他的所有的信息也通过同样的方式查询数据库来获得,根据用户名将该用户的所有信息列出来,以供用户修改,修改的方法采用的是更新用户的数据库资料以用户名为例代码实现如下购物车模块的实现当用户登陆成功以后,如果找到了希望定购的物品,在点击物品下方的购买以后,系统会弹出个新的页面,显示该物品已经添加进购物车,然后用户需要选择定购的数量。页面效果如下在点击确认以后,该物品信息被后台添加到购物车表即表中......”

2、“.....可以继续选择,不断添加,系统会自动将所有信息写入表,同时用户可以通过查询购物车来显示用户所购买的物品列表,及合计价格,而且用户可以对其购买的数量进行修改或者删除。其具体代码实现过程为从中取得该用户的信息用户购买书的话调用方法执行如下的代码购买书籍添加新书的信息获取图书的获取图书的数量如果图书的数量少于则不再查询从作用域中获取购物车根据数目的获取剩余的书的数量新建个订单清单是否购买过该图书第次购买不是第次购买就添加后来购买的响应的数量结束循环结束,将购物清单了列表以集合的方式是放置到作用域中,如果用户需要查询自己选购了哪些书的话可以通过对用户所选购的的商品进行遍历获得所有的图书,执行的代码如下如果用户在去收银台结帐前对已经选购的物品不满意时,可选择清空购物车,同时系统也将表中相关信息删除。用户完成选购之后,系统返回最终选购物品列表和合计价格......”

3、“.....修改商品数实现的关键语句为删除购买的商品的代码实现如下,用户可以通过最下面的附言功能,给网站的管理人员留言,体现网站以人为本的特色。该段文字同样与表单起提交给数据库并且存入数据库中。用户最后次确认后点击提交购物车按钮后,系统会显示购物成功并返回给用户个定购单号,此时用户的订单信息就会自动传到管理员的后台页面,这些信息是系统自动从用户表中提取出来的。确认后,系统弹出提交成功页面,该页面也就是将用户提交的订单信息返回,并产生了个唯订单号,以方便用户查询,这个订单号的产生,并不是随机产生的,而是使用了定的规则。相类似的,系统中的其他类似字段也可以使用这样规则来产生随机编号,以方便管理。后台管理模块的实现电子书店系统除了能够让用户实现前台的浏览和购物等操作之外,还必须能够使管理人员能够对系统的各种信息进行维护,比如商品的增加删除修改......”

4、“.....关键字段的命名规则存在着比较大的缺陷,比如用户名的选择上,般的习惯是规定只能从和数字的随机组合,不能有特殊字符,而且只能以字母开头,不能以数字开头,用户名的长度也有限制,我在系统中只考虑了为空的情况,这是不够的,我们可以在页面添加段验证代码,主要是使用正则表达式对用户名进行限制,具体的代码如下您的用户名长度应该在个字符之间,长度判断您的用户名只能以字母开头,开头判断,特殊字符判断,您的用户名应该是数字字母下划线,不允许出现汉字等其他字符,第二个问题就是用户登陆以后,如果需要修改资料,系统会先将数据库中该用户的所有信息以列表形式显示出来,问题就是此时出现的用户密码信息是以明码形式出现的,这对用户来说就存在这很大的风险,容易被他人看到,最好是以些特殊符号来代替从而防止信息泄漏,在参考了其他网站的登陆模块之后,我对代码进行了简单修改,即可实现......”

5、“.....原始的代码为此时密码输入框的属性为也就是文本框,它会直接将数据以明码形式原封不动的输出,我们只需将其改为属性即可,它以默认的黑色圆点代替真实数据,这样个简单的修改,就保证了该部分的安全性。第三个问题是管理人员对用户的管理部分,个是用户信息,尤其是密码的加密,处于对系统安全性的考虑,数据库中的用户密码应该对于所有人都是加密状态,包括管理人员,但因本人水平有限对这个方面也不是很了解,所以准备采用现有的加密软件对相关数据进行加密,该软件可以次加密多个表,加密的文件会保存为新文件,不会破坏原来的数据库。加密算法采用了算法,但是目前不支持对中文进行加密,且加密的字段属性必须为文本或备注,因此对于需要加密的关键字段,我们必须事先将其设置为文本类型。如果需要我们可以也可将整个数据库进行加密,增加系统的安全性,......”

6、“.....层层验证虽然保证了系统的安全性,但对于用户来说又是极不人性化的,如何在最简单的验证流程下,保证用户数据的安全,是在做电子书店系统中需要考虑的个问题。结论本次毕业设计基于数据库的设计是实现种电子商务应用电子书店系统。该电子书店系统基本上完成了个网上书店所具有的基本的功能,由于在实际的应用中有着非常广泛的应用,这里只选取了个方面来体现数据库的特点。是目前最安全的数据库也是最复杂的数据库,安装的过程就比较的麻烦,不过由于我事先学习过相关的知识所以在掌握起来没有什么特别大的问题。通过这次的毕设我对数据库有了更深刻的理解,能够跟更加熟练地见表,提供前台的增删改查功能。电子书店系统的主要功能及体系结构,重点讨论了系统数据准备数据库的逻辑结构分析各模块系统流程各功能模块的关联和响应,与后台数据库链接等关键技术。这些技术的实现,满足了系统的需要......”

7、“.....数据库的应用是本次项目的关键也是亮点,库存的管理,信息的记录,用户以及管理员的权限和管理等操作,触发器,索引的使用,大批量数据的导入都需要用到数据库。包括数据库中全局事务和局部事务的实现问题,数据的保存和恢复。本次毕业设计中的网络书店只是个书店的雏形,有很多的功能没有实现,为了开发简便我也没有采用框架进行开发,那样的话时间周期会非常的长,我想如果有时间的话我可能会采用更加好的个框架组合开发。本文介绍了介绍网络购物的个基本的流程,前台和后台的管理相互分离,算是有了个基本的功能,不过如果想在这方面增加更多功能的话,不太好做因为我在页面文件中嵌入了代码,这是种高侵入性的做法并不推荐,在实际的商务开发中是不会采用这种方法来开发的。因为这样做的话代码没有通用性可扩展性很低。由于时间有限和准备上的不足,在些方面并没有做到很好,如分页功能没有实现......”

8、“.....这也是这次毕设留下的点遗憾,希望以后能够通过不断地学习理解加深,加强解决问题的能力。致谢经过几个月的努力,自己终于完成了毕业设计和毕业论文的写作工作,在这里我首先我想感谢我自己,我选择了这个比较难而且以前都没有接触过的课题,我觉得我很有勇气,而且我基本上凭靠自己的能力把所有的代码和方案全部弄了出来,花了很多的时间跟精力,最后才有了这样的成果我感到很欣慰很值得。然后我想感谢我的指导老师孟骏他给了我些非常有用的建议,又在百忙之中抽出时间为我提供了必要的帮助,还有就是陈青老师,陈老师直都非常的关心我的毕业设计情况,好多次都主动询问毕业设计的情况,最关键的是您给我批了假,我才能在外面学习很多关于的知识,衷心的感谢。感谢在校的老师们,在我大学时间里对我的谆谆教诲和无私帮助,在实际的开发工作中......”

9、“.....在大学阶段只有好好学习,掌握好扎实的理论基础,这样才能在将来的工作中更快的学习,从而得心应手,有所成就,真正成为个对社会和他人有用的人。最后还要感谢我的同学们,在这次毕业设计及论文写作中给我的支持和帮助。参考文献武延军,黄飞跃精通编程技术北京人民邮电出版社,柏亚军编程基础及应用实例集锦北京人民邮电出版社,清宏计算机工作室编程技巧北京机械工业出版社,周影网络编程语言实例教程北京电子工业出版社,陈海山深入网络编程北京清华大学出版社,与网站开发编程实战北京科学出版社,技术内幕北京机械工业出版社,技术大全北京机械工业出版社,开发人员指南北京清华大学出版社,蔡剑,景楠应用开发和北京清华大学出版社,郑阿奇实用教程第二版北京电子工业出版社,顾韵华,郑玉等程序设计第二版北京电子工业出版社,王国辉,牛强......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于oracle数据库的web设计的开发与实现.doc预览图(1)
1 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(2)
2 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(3)
3 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(4)
4 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(5)
5 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(6)
6 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(7)
7 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(8)
8 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(9)
9 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(10)
10 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(11)
11 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(12)
12 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(13)
13 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(14)
14 页 / 共 58
基于oracle数据库的web设计的开发与实现.doc预览图(15)
15 页 / 共 58
预览结束,还剩 43 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档