第一篇:崇左网上商城网购问卷调查表
崇左网上商城网购问卷调查表
同学您好,我们是崇左百事通网上商城的民师院代理人。为了解市场情况进行一项调查,调
查结果仅作市场分析之用。我们会严格遵守承诺,不外泄您的个人信息。谢谢您的合作。
1、你平时参与网上购物吗?
A、经常B、偶尔C、从未参与
2、你觉得网上购物的安全性(或可信度)如何?
A、安全B、不安全C、视网站而定
3、你进行网购时经常购买哪些商品?
A、电子产品/电脑配件B、书籍/音像制品C、服装/鞋类
D、礼品/饰品E、各种都有
4、崇左百事通网上商城是本地的一个购物网站,各个网店都有较高的信用度。现在民师院网上综合店已经在该网站开通,在网上下订单
后我们会送货上门货到付款(不收送货费),不满意可以不要。你觉
得这样的网购可以接受吗?
A、好,方便实惠B、不好,选择空间不大
5、崇左百事通网上商城民师院综合店经营的商品包括电脑周边、存
储类产品、手机电池、衣服、收纳盒、食品等,全部存货于校内。请
回答以下问题:
(1)若在网上看到中意的商品,您会:
A、点击直接订购,反正看货满意再付款B、亲自前往存货处看
个究竟再说C、不想买,找别的地方看看有没有更便宜的D、视商品情况而决定该怎么做
(2)我们给部分商品的出售附送一至两包零食作为奖品(有泡椒凤
爪、小米锅巴、方便面),你觉得这项举措:
A、不错B、一般,不过可以接受C、无所谓
(3)您希望我们的网店最近应该增加哪些商品?
A、考试复习资料B、床上书桌C、饰品/礼品D、护肤品/化
妆品E、夏天衣服F、其他(可自行写出)
第二篇:大学生网购情况问卷调查表
大学生网购情况问卷调查表
大学生作为一个特殊的消费群体,受到越来越多的关注,我组成员先作一份关于大学生网购情况的调查问卷。为了清楚的了解大学生的网购情况及潜力,我组特展开这次调查活动,望同学们认真作答,在此我们对你的积极参与表示衷心的感谢!
1.您的性别
A、男B、女
2.您的年级
A、大一B、大二C、大三
3.您的每月生活费时多少
A、500元以下B、500—1000元C、1000—2000元D、2000元以上
4.您是否参加过网购
A、有B、无
没有参与过网购的同学请回答第一部分,有参与过网购的同学请回答第二部分。
第一部分(5—8题)
5.为什么不尝试网上购物?A、不知道有这种方式B、质量没保证C、操作流程麻烦D、习惯逛街
6.有机会上网购物,您希望购买什么
7.您觉得如果网上购物,您会看重商品的哪方面?
A、质量B、价格C、商家信誉D、其它
8.您觉得网购的商品的价格在多少您是比较容易接受第二部分(9—17题)
9.您的网购时间
10.请问你为什么选择网上购物
11.您网购商品的种类
A、日用品B、电子产品C、服饰D、其它
12.您网购商品的价格一般为
A、0—150元B、150—300元C、300—500元D、500元以上
13.您一般在哪些网站购买东西
A、淘宝B、京东商城C、拍拍D、好乐买E、其它
14.一般来说,网上购物您会首先注重商品的哪些方面
A、质量B、价格C、商家信誉D、运费E、其它
15.您网购时是否出现过失败史,如果有你会怎么办
16.您一般选择哪种方式进行付款?
A、网银B、货到付款C、信用卡支付D、其它
17.网上购物还有哪些是您想买,而买不到的商品?
第三篇:关于团购的问卷调查表
关于网上团购的问卷调查表
生/女士:您好!
我们正在做关于团购的问卷调查,希望得到消费者对团购的市场信息,请您协助我们搞好这次调查,您的回答对调查信息的完整性非常重要。该问卷不记名,回答也无对错之分,务请照您的实际情况回答,请在符合您的情况项目旁的空白处填上选项的答案。谢谢!
性别:______A.男B.女年龄: ______A.18岁以下 B.18岁~30岁 C.30岁以上 收入:______A暂无B.2000以下C.2000~5000D.5000~10000E.10000以上 职业:______A.学生B.个体户C.企业单位员工D.事业单位员工
1.请问您是否参加过网络形式的团购活动:______
A.参加过B.没有参加过C.听说过但还没有尝试过D.从未听说过
2.您为什么没有参加过团购?______
A.团购是什么啊?B.没有遇到符合自己要求的团购项目C.以前遇到的团购的价格没有吸引力D.团购太麻烦E.购物缺乏自主性F.不知道在哪里获得团购的信息
3.你是通过何种途径接触网络团购的?______
1、网上论坛看到的
2、朋友推荐,QQ信息
3、看到媒体报道(杂志或网上转载的报道)
4、同学朋友推荐
4.您认为团购有哪些优势?______
A.价格便宜B.操作方便C.可选择更多D.运费低E.能认识更多朋友F.其他
5.您平均多长时间参与一次团购?______
A.每天B.每周C.每月D.每季度
6.您认为团购有哪些优势?______
A.价格便宜B.操作方便C.可选择更多D.运费低E.能认识更多朋友F.其他
7.您经常接触的团购网站有?______
A.美团 B.拉手 C.大众点评 D.糯米 E.qq团购 F.其它
8.您选择这些团购网站的原因是?(可多选)______
A、网站设计使用方便B、服务态度好 C、经常提供感兴趣的团购信息D、团购折扣力度大 E、用户群基数大 F、其他_________
9.您经常参与的团购商品类型是?(可多选)______
1.化妆品 2.数码电子类 3.外出旅游 4.ktv 电影票 酒吧酒店 5.美容美发 6.体育健身类7.其它
10.一般采取那种付款方式?______
A.网上支付(第三方支付平台,如支付宝,快钱)B.网上支付(信用卡或储蓄卡)C.货到付款(现金结算)D.银行汇款E.邮局汇款F.手机支付G.其他
11.对现在网络团购市场的秩序评价______
A.很差,不安全B.差强人意C.基本安全D.很好
12.您在参与团购时遇到过下列哪些不满情况?(可多选)______
A、商品实际价格、质量与网站广告不符 D、收钱不发货 E、商家服务态度恶劣 F、团购网站服务态度恶劣
13.您对网络团购的发展有哪些建议?(按重要程度排列,选择3个)______
A、扩大商品范围 B、提高服务质量 C、更加低廉的价格 D、针对消费者需求制定团购 E、退款便捷 F、延长使用期限 G、若不退款的情况下,更换团购产品
请将您的答案回复我们,再一次感谢您的大力合作,谢谢!
第四篇:崇左市妇联
崇左市妇联
2010年11月8日
国家四部门联合出台的妇女创业就业小额担保贷款财政贴息政策,是一项惠及亿万妇女和家庭的“民心工程”,是广大妇女实现家庭增收,自立自强的强力支撑。今年以来,崇左市委市政府认真研究贯彻落实政策,坚持“贷得出,有效益,收得回”的原则,以积极审慎的态度,开展妇女创业就业小额担保贷款工作,到目前为止,全市共向金融机构推荐贷款妇女1460人,经金融机构审定发放贷款1455户 2358万元,有力地促进了崇左妇女创业就业。
一、主要做法
(一)领导高度重视,部门协调配合,为妇女创业就业小额担保贷款工作的开展提供坚强的组织保障。为了使妇女创业就业小额担保贷款财政贴息政策在我市的执行不走样,广受益,少风险,市委分管妇联工作的卢副书记听取市妇联关于桂财金[2009]52号文件精神和自治区妇联的工作要求的专题汇报后,明确指出“中央财政贴息的贷款工作是我们长期以来积极争取而没有得到的优惠政策,各级各部门一定要认真配合组织实施”,他还亲自研究召开了妇女创业就业小额担保贷款工作会议,对各部门各县(市、区)提出了具体的工作要求,市政府黄统高副市长主持了会议。市委副秘
书长赵波主持召开了各部分管领导的协调会,工作经验丰富的人民银行崇左市中心支行、人力资源和社会保障局、财政局、各国有商业银行等部门就财金[2009]72号文的精神的理解和操作办法进行了沟通,提出了我市在贯彻实施工作中应该注意的具体问题及建议,形成了密切配合抓好妇女创业就业小额担保贷款工作的共识,各部门联合转发了桂财金
[2009]52号文。同时,为了掌握我市妇女对创业就业小额担保贷款资金量和服务的需求情况,今年2—3月,崇左市妇联、农行崇左分行联合组成调研组,深入到全市七个县(市、区)25个村召开了25场妇女座谈会,走访了97个家庭,对城乡妇女的生产经营情况、家庭成员的就业情况、创业资金的需求、创业计划、服务方式等进行了较全面细致的了解,研究确定各个环节的细化工作方案,并联合市财政局等共同研究制定了《崇左市妇女创业就业小额担保贴息贷款工作实施细则(试行)》,明确了贷款妇女的条件、额度、利率、工作流程以及各部门的职责,使工作的开展有章可循。
(二)完善工作机制,明确工作职责,为妇女创业就业小额担保贷款工作的开展提供制度保证。妇女创业就业小额担保贴息贷款工作是一项涉及面广,工作量大,时间跨度长,工作流程复杂的系统工程,为确保政策的顺利实施,我市成立了崇左市妇女创业就业小额担保贴息贷款工作领导小组,负责对市妇女创业就业小额担保贴息贷款工作的组织协调、指导实施,领导小组组长由市委分管妇女工作的副书记担任,副组长由协助市委分管副书记分管妇女工作的副秘书长和市财政局局长、市人力资源和社会保障局局长、市妇联主席、中国农行崇左分行行长担任,成员由市财政局、市人力资源和社会保障局、市妇联、农行崇左分行各一名分管领导担任,领导小组实行部门联席会议制度。各县(市、区)要相应成立本级妇女创业就业小额担保贴息贷款工作领导小组,并建立健全部门联席会议制度,明确职责,落实责任,形成合力,共同推进妇女创业就业小额担保贴息贷款工作富有成效。
(三)打造金融信用村,宣传信用文化,为妇女创业就业小额担保贷款工作的顺利开展营造诚信环境。为使小额信贷资金的有效、安全运行,同时推动农村诚信文化建设,共创农村诚信金融环境,去年11月以来,本着优势互补、平等合作、共促发展的原则,以支持农村妇女、青年发展生产、增收致富,推动我市农村经济社会又好又快发展为目的,结合“巾帼示范村”的创建,市妇联联合团市委、农行崇左分行在全市七个县(市、区)共同打造了21个群众基础好、村委会班子能力强、经济发展项目优、村民诚实守信的金融信用村,为妇女创业就业小额担保贷款工作的顺利实施奠定了良好的信用基础。
(四)坚持优质服务,保证贷款效益,为妇女创业就业小额担保贷款工作的开展提供技术支撑。一是加强技能培训。妇女创业就业小额担保贷款,目的在于帮助妇女创业就业,为了确保这一目标的实现,我市各级妇联组织、人力资源和社会保障局、农业局等部门积极开展针对获贷妇女的创业就业技能培训、农村实用技术培训,共开展创业就业技能培训13期,实现妇女就业462 人,创业137人,开展农村种养技术、项目管理、市场营销等培训班82期,共培训妇女4600人次。仅天等县妇联就利用项目经费举办了培训班60期2100人。二是优化金融服务。为了使广大妇女了解我国的金融政策特别是当前实施的妇女创业就业小额担保贷款工作政策以及现代金融产品,各级妇联组织和金融部门通过召开妇女小组学习会的形式,向广大妇女进行了深入的宣传,使金融知识在妇女中得到普及。同时,市农行为获贷妇女免费开通了信息提醒服务,在21个信用村,金融部门还布放了转帐电话117台、POS机2台,为广大妇女提供了便捷高效的金融服务。
(五)创新工作方法,防范回收风险,为妇女创业就业小额担保贷款工作的持续发展提供经验。为了保证贷出去的资金收得回,我市各级各部门认真总结了以往的工作经验,分析存在的问题,充分调动各部门各级组织的聪明才智,集
思广益,共同防范金融风险,除了加强培训教育外,积极摸索各种行之有效的方法防范风险,如大新县岜隆屯在实施过程中,成立了小额贷款管理委员会,管委会共由8个成员组成,其中主任1人、副主任1人,审核小组成员3人,清收小组3人,并设立岜隆屯农户小额贷款风险代偿基金,代偿基金专用于农行发放给岜隆屯农户小额贷款到期后,因特殊情况下形成的不良贷款的临时偿还,直到全屯逾期贷款全额收回后,才能将代偿金如数退还农户,进一步增强了妇女的信用意识和责任意识,为防范风险提供了经验。
二、存在的问题及原因
为了政策得到深入贯彻实施,使我市百万妇女切实得到实惠,我市各级各部门尤其是妇联组织积极主动地开展工作,认真担负起牵头组织的职责,但是效果还不够理想,各地发展不平衡,许多有创业意愿的妇女还没有享受到政策带来的实惠,究其原因主要是:一是部门配合不够密切。如由于在以往实施的创业就业贷款中存在借款逾期不还,资金回收难度大的原因,各部门都比较谨慎,工作不够积极主动;二是工作人员的业务能力还有待提高,特别是做基层基础工作的人员对客户的资历审查质量不够高;三是城乡妇女对政策的知晓率还不够;四是农业产业化程度仍然比较低,大多数妇女对资金的投放方向还不明确,创业热情还不够高;五是妇联工作经费、工作用车缺乏。目前,我市七个县(市、区)妇联中,只有两个配备了工作用车,同时各县(市、区)妇联的工作经费有限,严重影响了工作的开展。
三、下一步工作计划
妇女创业就业小额担保贷款财政贴息工作为广大妇女实现自身发展提供了有力的财力支撑,是一项惠及广大妇女和家庭的德政工程、民心工程,我们将进一步采取以下措施,形成“领导重视、部门配合、服务高效、妇女发展”的良好氛围,使广大城乡妇女得实惠、广受惠、长受惠。一是进一步加强领导,健全机制,形成合力;二是进一步加大宣传,强化服务,确保成效;三是进一步培训基层骨干,发挥组织网络作用。
第五篇:网上商城毕业论文
商丘职业技术学院毕业论文
商丘职业技术学院
毕业论文
题目:网上商城
院系:软件学院
专业:软件技术
年级:09级
班级:
学号: 姓名:
指导老师:
I
商丘职业技术学院毕业论文
摘要
随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近。Internet的发展历程以及目前的应用状况和发展趋势,可以充分的相信网络技术将极大的改变我们的生活方式和工作方式,甚至社会价值观也会发生某种变化。
本设计尝试用mvc模式和mysql数据库在网络上架构一个动态的电子商务网站,本系统共分两个部分:前台用户部分和后台管理部份。在前台用户部分中,包括用户在线注册、定购商品、浏览商品、查询商品信息等操作;后台管理部分包括:商品信息的管理、用户订单的管理、普通管理员的管理、客户的管理各种即时信息的发布管理。作为一个购物系统,系统的安全性和实现购物的方便性是很重要的,在安全性方面,系统主要考虑了数据存储的安全性,以及用了用户注册和密码等措施。
关键词:数码商品;网上销售;用户管理;数据库设计
I
商丘职业技术学院毕业论文
Abstract With Internet technology development, the People's Daily life has been tied to the Internet.The future society people's life and work will rely more and more on the development of digital technology, more and more digital, network, electronic, virtualization.Electronic commerce also along with the development of the network increasingly and people's lives close to.The development of Internet and the present application status and development trend, can fully believe that network technology will greatly change the way we live and work, even the way society values will also some change.This design to try MVC pattern and mysql database on the network architecture a dynamic e-commerce sites, this system is divided into two parts: front desk user part and backend department copies.In the foreground to users, including users part of online registration and ordering goods, browse goods, inquires the commodity information such as operating;Background management includes: commodity information management, customer order management, general administrator management, the customer management various instant information release management.As a shopping system, the system's security and realize the convenience shopping is important in safety, system, main consideration the data storage, and the safety of the user registration and password with such measures.Keywords: digital goods;online sales;user management; database design
II
商丘职业技术学院毕业论文
目录
第1章 绪论......................................................1
1.1 研究背景......................................................1 1.2 目前网上商城在国内外发展状况..................................2 1.3 本文主要研究目的和内容........................................3
第2章 系统分析.................................................4
2.1 可行性分析....................................................4 2.2 系统功能图....................................................4 2.3 系统数据流程分析..............................................5 2.4 系统用例图....................................................5 2.5 MVC模式.......................................................5
2.5.1 MVC模式介绍.................................................5 2.5.2 JSP中的MVC模式.............................................6
第3章 数据库设计...............................................8
3.1 数据库需求分析................................................8 3.2 数据库概念结构设计............................................8 3.3 数据库逻辑结构设计...........................................10 3.4 JSP连接MYSQL数据库的步骤....................................12 第4章 功能模块分析............................................15 4.1 登录功能模块.................................................16 4.2 会员注册.....................................................18 4.3 修改个人信息.................................................20 4.4 搜索相关物品.................................................20 4.5 购物车的实现.................................................21
III
商丘职业技术学院毕业论文
4.6 本章总结.....................................................22 总结..............................................................23 致谢..............................................................24 参考文献........................................................25
IV
商丘职业技术学院毕业论文
第1章 绪论
目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。
在互联网服务业务方面:电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速的发展着。
而本次设计的任务是,构建一个电子商务网站,采用的主要技术是基于服务器端的JSP、Java的组件JavaBean,以及网页编程语言HTML。
JSP是Java Server Page的缩写,是由Sun Microsystems公司倡导、许多公司参与建立一种动态网页技术标准,它在动态网页的建设中有强大而特别的功能。JSP是一种服务器端HTML(或XML)嵌入Java代码的脚本语言,是开发Web动态网站快速而有效的工具,JSP的技术的优势:
1.JSP技术是用Java语言作为脚本语言的。Java语言是成熟的、强大的、易扩充的编程语言。
2.高效性与安全性。JSP在执行前先被编译成字节码,字节码由Java虚拟机解释执行,比源码解释效率高。
3.可维护性。由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及其他组件能很容易升级或切换,且不会影响JSP基本的应用程序。
4.稳定性。5.产品的多样性。
目前,在国内JSP还是一种较新的技术。但JSP+Servlet+JDBC+JavaBean目前已经成为开发电子商务平台的主流技术。随着国内与国际的接轨,JSP必将成为网站开发技术的首选。
1.1 研究背景
电子商务,就是在网上开展商务活动。它是以电子交易为手段,完成金融、商丘职业技术学院毕业论文
物品、服务、信息等价值的交换,是快速而有效地进行各种商务活动的最新方法。电子商务的出现,改变了传统的一手交钱一手交货的模式,使得商业模式发生了很大的变化。
随着信息技术的不断发展和Internet互联网技术的日益普及,人们越来越意识到电子商务对国家经济、企业管理和个人生活所带来的巨大影响。它满足企业、商人和消费者对提高产品和服务的质量、加快服务速度、降低费用等方面的需求,也帮助企业和个人通过网络查询和信息检索为企业下一步的发展方向提供支持。借助电子商务,企业和个人,企业和企业可以通过网络进行交易和全过程的服务。
电子商务代表着未来贸易方式的发展方向,其应用和推广将给社会和经济带来极大的效益。具有强大生命力的现代电子交易手段己越来越被人们所认识,发达国家在这方面有很多年的发展历史,发展中国家也正在加紧制定总体发展战略,大力促进电子商务在国民经济各个领域的应用,力争在越来越激烈的国际竞争中占据有利的地位。因此,对于网上购物技术的研究和实现,以及搭建一个实用的网上商店是很重要的。
1.2 目前网上商城在国内外发展状况
无论在国内还是在国外,电子商务都还处于起步阶段。最近几年电子商务得到了迅速的发展。尽管各个国家具体情况不同,但是基于对国家经济发展的预测,各国政府都很重视电子商务,并且积极地发展电子商务。
在发达国家,电子商务的发展非常迅速,通过Internet进行交易己成为一种潮流。基于电子商务所连带出的商品交易方案、电子结账方案和信息安全方案等,已逐步成为国际信息技术市场竞争的焦点。随着电子商务的日益发展,产生了虚拟银行、网络营销、网上购物、网络广告等新兴信息产业,从侧面反应了电子商务正在对社会和经济产生着深刻的影响。
在电子商务过程中,通过人与电子通讯方式的结合,极大地提高了商务活动的效率,减少了不必要的中间环节。同时,电子商务的发展也将转变政府的行为。在电子商务逐渐变的流行的时代里,当企业应用电子商务进行经营,银
商丘职业技术学院毕业论文
行实现金融电子化,以及消费者实现网上消费的同时,也将对政府管理行为提出新的要求,国外在这方面有很好的法律法规加以约束,防止商业欺诈行为。国内在这方面做的就没有国外的好,没有一定的规范加以约束,我们经常可以看到一些消费者在网上购买的东西和实际不一样,发现上当后我们也无能为力。
在国外,XML技术已经在电子商务领域里得到广泛应用。由于它具有自描述性、内容与显示相分离、独立于平台等特点,并且提供了一套跨平台、跨网络、跨程序语言的数据描述方式,已逐渐成为科学与业务应用中数据表示及Web应用中数据交换的标准格式。
同时,国内外对Jsp技术的研究已经形成了热潮,纷纷研究如何利用MVC架构及其相关工具来开发功能强大的新型应用程序。
为此,用Jsp+sevlet+Javabean技术来实现一个网上商店是很有必要的。
1.3 本文主要研究目的和内容
目前在线购物虽然迅猛发展,但是作为电子商务一个重要模型之一的B2C模式却远远落后于B2B的发展,原因很多,但其中一个重要的原因是电子商务平台不能全面的解读电子商务,使电子商务只停留于形式,单纯起到网上交易的目的,虽然我国互联网上已经有很多个电子商务网站,但真正能实现电子商务功能的却少之又少,更不要说真正开发电子商务功能,实现电子商务优势了。甚至于有很多是为了迎合电子商务发展而单纯建立一个界面,放几件商品,后台的工作完全不存在。因此开发一个功能全面,适合我国商务特色的,经济实用的B2C电子商务平台是非常需要和必要的。
商丘职业技术学院毕业论文
第2章 系统分析
2.1 可行性分析
本系统拟采用MVC和Mysql分别作为前端和后端的开发工具。
首先,技术可行性。本系统仅需要一台装有Office软件的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。
其次,经济可行性。由于本系统是为学生学习使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。
第三,操作可行性。界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。
2.2 系统功能图
图2.1 系统功能图
商丘职业技术学院毕业论文
2.3 系统数据流程分析
通过对网上购物业务和流程进行调研,深入研究和分析了系统的功能,并对系统功能模块的进行划分,开始时用户和管理员都需要登录,系统验证合法性和身份,分别进入不同的界面和系统,关闭浏览器即结束。得到如图2.2所示的网上商城系统的数据流程图。
图2.2 2.4 系统用例图
用例图包含系统、参与者和用例三种模型元素,根据系统功能图分析,参与者包括用户和管理员,用户功能包括注册、登录、购买商品和浏览商品,管理员功能包括管理订单、管理商品(增加、删除、修改、查询)和管理个人信息,得出系统用例图如图2.3所示。
2.5 MVC模式
2.5.1 MVC模式介绍
模型-视图-控制器(model-view-controller),简称MVC。MVC是一种先进
商丘职业技术学院毕业论文 的设计模式,是Trygve Reenskaug教授于1978年最早开发的一种设计模板或
图2.3 基本结构,其目的是以会话形式提供方便的GUI支持。MVC设计模式首先出现在Smalltalk编程语言中。
MVC是一种通过三个不同部分构造一个软件或组件的理想方法: 1)模型(model)用于存储数据的对象。
2)视图(view)向控制器提交所需数据、显示模型中的数据。
3)控制器(controller)负责具体的业务逻辑操作,即控制器根据视图提 出的要求对数据做出处理,将有关结果存储到模型中,并负责让模型和视图进行必要的交互,当模型中的数据变化时,让视图更新显示。从面向对象的角度看,MVC结构可以使程序更具有对象化特性,也更容易维护。在设计程序时,可以将某个对象看成“模型”,然后为“模型”提供恰当的显示组件,即“视图”。在MVC模式中,“视图”、“模型”和“控制器”之间是松耦合结构,便于系统的维护和扩展。
2.5.2 JSP中的MVC模式
在JSP技术中,“视图”、“模型”和“控制器”的具体实现如下: 1)模型 一个或多个Javabean对象,用于存储数据,Javabean主要提供
简单的setXXX方法和getXXX方法,在这些方法中不涉及对数据的具体
商丘职业技术学院毕业论文
处理细节,以便增强模型的通用性。
2)视图 一个或多个JSP页面,其作用主要是向控制器提交必要的数据和
为模型提供数据显示,JSP页面主要用HTML标记和Javabean标记来显 示数据。
3)控制器 一个或多个servlet对象,根据视图提交的要求进行数据处理
操作,并将有关的结果存储到Javabean中,然后servlet使用重定向 方式请求视图中的某个JSP页面更新显示,即让该JSP页面通过使用 Javabean标记显示控制器存储在Javabean中的数据。MVC模式的结构如图2.3所示。
图2.4 MVC模式
商丘职业技术学院毕业论文
第3章 数据库设计
3.1 数据库需求分析
针对一般网上商城交易的需求,得出如下需求信息。用户:
浏览和购买商品 注册和登录 修改个人信息 管理员:
对商品进行增加、修改、删除和查询的操作 对订单进行管理 修改个人信息
针对本系统功能分析,总结出如下的需求信息。
用户和管理员,包括数据项:用户ID、用户名、密码、电子邮件、联系方式、联系地址、类型
商品,包括数据项:物品编号、NAME、手机制式、系列、简介、上架日期、照片、价格、库存数量
订单,包括数据项:订单序号,送货人姓名,送货人联系方式,收货人姓名,收获人联系方式,收货人地址,订单总价,购买的物品
3.2 数据库概念结构设计
从系统中规划出的实体有:用户、管理员、商品、订单。
实体之间关系的E-R图如图3.1所示。
商丘职业技术学院毕业论文
图3.1 实体之间的关系
用户和管理员实体的E-R图如图3.2所示
图3.2 用户和管理员实体E-R图
商品实体E-R图如图3.3所示
商丘职业技术学院毕业论文
图3.3 商品实体E-R图
订单实体E-R图如图3.4所示
图3.4 订单实体E-R图
3.3 数据库逻辑结构设计
合理的数据库表的设计应该是在满足需求的前提下,使数据的重复量最小,尽量按照关系数据库系统理论方法来设计数据库,减少数据的冗余。设计一个名字是webshopping的数据源。根据图3.1系统E-R图设计库中的表。
1)我用的是My SQL 数据库用户名是:root,密码是:123。
商丘职业技术学院毕业论文
2)用SQL数据库创建了3个表:person、Shop、dingdan等一些商品分类的各个详细信息表和表与表之间的关系。然后分别在表中输入列名等数据,分析好数据的安排后注意表之间的联系,属性相对应。
物品信息表
图3.5 物品信息表
用户和管理员表
图3.6 用户表
订单信息表
图3.7 订单信息表
商丘职业技术学院毕业论文
3.4 JSP连接MYSQL数据库的步骤
图3.8 JSP中使用数据库
方法、步骤:
1.加载MySQL的驱动程序:mysql-connector-java-5.0.8.jar;把此文件放在tomcat的lib目录下;
应用程序加载SQLServer驱动程序代码:
Try{ Class.forName(“com.sql.jdbc.Driver”)} Catch(Exception e){} 2.和指定的数据库建立连接
Try{ String uri=”jdbc:mysql://localhost:3306/webshopping”;Con=DriverManager.getConnection(uri,”root”,”123”);} Catch(SQLException e){ } 3.实现类Database.java。package tom.servlet;public class Database {
Connection con=null;//声明Connection引用 Statement stat;
商丘职业技术学院毕业论文
ResultSet rs;int count;public Database(){
try {
} try { con
= Class.forName(“com.mysql.jdbc.Driver”);
System.out.println(“连接成功...”);System.out.println(“加载异常:”+e.getMessage());} catch(Exception e){ DriverManager.getConnection(“jdbc:mysql://localhost/shopshop?useUnicode=true&characterEncoding=GBK”,“root”,“123”);
}
} stat=con.createStatement();System.out.println(“获得连接异常:”+e.getMessage());} catch(SQLException e){ public void selectDb(String sql)//查询 {//声明select方法
try {//对SQL语句进行转码
} catch(Exception ei){//捕获异常,并打印出来 System.out.println(“selectDb”);//sql=new String(sql.getBytes(“ISO-8859-1”));rs=stat.executeQuery(sql);
商丘职业技术学院毕业论文
} } } public int insertDb(String sql)//插入或删除/修改 {
} try {//对SQL语句进行转码
//sql=new String(sql.getBytes(“ISO-8859-1”));count=stat.executeUpdate(sql);} {//捕获异常,并打印出来
System.out.println(“insertDb”);} //返回参数
catch(Exception ei)
return count;
商丘职业技术学院毕业论文
第4章 功能模块分析
本网站的项目目录结构如图4.1所示。
图 4.1 webshopping 项目的目录结构
本网站浏览时可用:
基本用户:(用户名:aaa、密码:123); 管理员:(用户名:gly、密码:123)。
由于页面较多,这里抽出比较具有代表性的页面来介绍,主要有
商丘职业技术学院毕业论文
注册、登录、对信息的查询、修改、删除和购物车。
4.1 登录功能模块
用户登录,登录成功后会在顶部显示用户的姓名,若失败则提示用户“用户名或密码错误”。如图4.1所示。
实现代码为:
if(name.length()==0||name==null)
{
} else if(ps.length()==0||ps==null){
} else {
String sql=“select * from person”;db=new Database();db.selectDb(sql);try {
String logname=“s”;String password=“s”;String type=“s”;while(db.rs.next()){ logname=db.rs.getString(1).trim();loginbean.setmessage(“请均输入用户名、密码”);response.sendRedirect(“index.jsp”);loginbean.setmessage(“请均输入用户名、密码”);response.sendRedirect(“index.jsp”);
商丘职业技术学院毕业论文
}
} password=db.rs.getString(2).trim();type=db.rs.getString(6).trim();{
} else {response.sendRedirect(“glIndex.jsp”);
break;} „„
loginbean.setsuccess(“true”);loginbean.setmessage(“");
response.sendRedirect(”index.jsp“);break;if(logname.equals(name)&&password.equals(ps)&&type.equals(”用户“))if(logname.equals(name)&&password.equals(ps)&&type.equals(”管理员“))if(loginbean.getsuccess()==”false“){ loginbean.setmessage(”登录名或密码错误!“);
} catch(Exception e){System.out.println(”登录异常“);}
商丘职业技术学院毕业论文
图4.1主页面
4.2 会员注册
点击“去注册?”会进入此界面zhuce.jsp。根据提示填写完毕后点击“提交”,用户注册成功后会直接转到主页面index.jsp。如图4.2所示。„„„„
else if(!userId.equals(”“)&&!ps.equals(”“))//设置注册的sql{ sql=”insert
into 语句
person(userId,password,userName,youxiang,dizhi,type)values('“+userId+”','“+ps+”','“+name+”','“+youxiang+”','“+dizhi+”','用户')“;
商丘职业技术学院毕业论文
} db=new Database();int i=db.insertDb(sql);//执行sql语句 if(i==1)//注册成功 { } else //失败 { } response.sendRedirect(”zhuce.jsp“);response.sendRedirect(”index.jsp“);„„„„
图4.2会员注册
商丘职业技术学院毕业论文
4.3 修改个人信息
点击“个人信息”,进入geRenxx.jsp界面,根据提示进行修改,完毕点击“保存”即可,如图4.3所示。
Sql语句为:sql=”update person set password='“+ps+”',userName='“+ name+”',youxiang='“+youxiang+”',dizhi='“+dizhi+”' where userId='“ +userId+”'“;4.4 搜索相关物品
点击“最新品牌”,进入xianshi.jsp界面,点击“订购”购买即可。不可重复购买同一部手机,如果想购买多部同种手机,可在购物车中修改购买数量。如图4.4所示。
Sql语句为: sql=”select * from shop where YEAR(now())-YEAR(shopTime)<2“;
图4.3查看个人信息
商丘职业技术学院毕业论文
图4.4显示商品
4.5 购物车的实现
点击“购物车”,进入viewshop.jsp界面,可以查看自己购买的物品,修改购买数量,删除不想购买的物品,计算购买物品的总价,最后提交订单。如图4.5所示。
String whichPage=request.getParameter(”whichPage“);
int page=xsbean.getshoppage();int u=xsbean.getU();if(whichPage==null||whichPage.length()==0){
String button=request.getParameter(”action“);if(button==null||button.length()==0){ String shopId=request.getParameter(”id“);String shopName=request.getParameter(”name“);
商丘职业技术学院毕业论文
}
} String shopPrice=request.getParameter(”price“);shopId=new String(shopId.getBytes(”ISO-8859-1“));shopName=new String(shopName.getBytes(”ISO-8859-1“));shopPrice=new String(shopPrice.getBytes(”ISO-8859-1“));int k=xsbean.getK();//已订购k+1本书籍
int i=xsbean.getI();//购物车二维数组的大小,随k的变k++;if((k+1)%5==0){
} xsbean.setK(k);xsbean.setBuy(shopId, shopName, shopPrice);page=1;xsbean.setshoppage(page);response.sendRedirect(”xianshi.jsp");i=i+5;xsbean.setI(i);化而变化
4.6 本章总结
本章介绍了各个页面,和它的功能。以及实现的sql语句。要想吸引更多的用户,系统的界面必须要美观、有特色、友好,功能要健全。一个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。
商丘职业技术学院毕业论文
总结
本文通过本系统设计与开发,从而得出下列结论:
(1)学习一门新技术,最重要的是实践,只有多动手才能尽快掌握它。(2)一个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。
(3)要想吸引更多的用户,系统的界面必须要美观、有特色、友好,功能要健全。不过由于经验不足,我设计的图形界面比较简单。只是对基本功能进行了开发。
(4)本次开发,我参考了很多本系统的例子,吸取了一些别的本系统的长处,对自己的毕业设计进行了完善,但是还有很多的不足之处,有待以后进一步学习。
实践证明,本系统有着很好的发展前景,经测试运行。本文所制作的系统界面友好、使用灵活、操作简单、功能齐全、表现方式独特,已基本具备了成熟的技术理论。在这个过程中,不仅大大提高了我的自学能力而且让我对ASP.NET的学习有了进一步的认识。由于是独立完成在毕业设计的过程遇到了很多的困难,我求教了不少老师和同学,在这个过程中让我体会到了,一个团队的重要性。
商丘职业技术学院毕业论文
致谢
本文的研究工作是在我的导师们的精心指导和悉心关怀下完成的,从论文的选题、系统的需求分析,系统的设计与实现、文章的体系结构,到论文的定稿的每个环节,老师都在百忙之中给予了细心指导和热情帮助。老师渊博的知识、严谨治学的作风,使我深受启迪,终身受益,也是我不断学习和进取的楷模。值此答辩之际,特向老师致以最衷心的感谢和崇高的敬意。
在系统设计与开发过程中,我的一些同学都给我提供很大的帮助,在此表示感谢。
在此,向所有关心和帮助过我的领导、老师、同事和家人表示由衷的谢意。衷心地感谢在繁忙工作中评阅论文和参加答辩的各位老师。
我还要感谢我的母校,以及在大学两年生活中给予我关心和帮助的老师和同学,是他们教会了我专业的知识和做人的道理。通过这次毕业论文我还明白了作为一名计算机专业的大学毕业生,我们要会的不仅仅是编写代码,更重要的是要有整体把握系统设计的能力。我会在以后的工作和学习中不断完善自己,为我最热爱的母校争光,为自己翻开辉煌的新篇章。
商丘职业技术学院毕业论文
参考文献
[1] JSP网络开发技术与整合应用,张宏伟,清华大学出版社,2006年9月。
[2] 解析Java程序设计,甘玲,张浦,李兴春,清华大学出版社,2006年6月。
[3] JSP数据库高级教程,刘斌,清华大学出版社,2006年3月。[4] JSP课程设计,黄明,西安电子科技大学,2005年2月。[5] 算法设计与分析,霍宏伟,电子工业出版社,2007年5月。[6] JSP2.0动态网站开发实力指南,王培凯,2006年4月。[7] JSP/Servlet,王迪华,清华大学出版社,2001年。[8] Java2参考大全,Schildt著,电子工业出版社,2003年。[9] JDBC数据库编程,Art Taylor著,电子工业出版社,2006年。[10] SQL Server 2000 数据处理技术,飞思科技产品研发中心编著,电子工业出版社,2004年。
[11] JAVA SE 6.0编程指南[M].北京:人民邮电出版社,2006.8。[12] JAVA培训教科书[M].北京:清华大学出版社,2005.6。[13] JAVA编程 [M].北京:机械出版社,2003.6。