1、毕业设计开题报告计算机科学与技术网上宠物店综合系统开发一、选题的背景与意义随着时代的飞速发展,计算机逐渐走进人们的生活,使网络成为了继报纸、广播、电视之后的第四大媒体,并正以其便捷的信息传输形式改变着人们以往的消费观念。在互联网日益流行的今天,电子商务是一个热点。电子商务作为一种独立的经济形态,已初具规模,一些电子商务网站如亚马逊、AOL、卓越、当当等的成功给人们的生活带来了巨大的影响。随着我国经济的发展,人们消费水平的提高和城市化进程的加速,居民饲养宠物政策的逐步放宽,人民休闲、消费和情感寄托的方式也呈多样化发展,越来越多的城市居民用饲养宠物来填补精神空白,宠物甚至成为都市人生活中不可缺少和
2、忽视的一部分。宠物越来越被人们喜爱,带给人们纯真的快乐,成为人类亲密的朋友。宠物市场的发展因此孕育出巨大的潜力。随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。人们总希望直接可以拿到物品,而不需要耽搁自己的时间,如果是送货上门,还可以当面检查所购的物品。因此,网上购物逐渐被人们接受。在一个以网络为基础的社会,电子化的信息可以迅速地传递与流通,当我们想要寻找喜爱的宠物或需要的宠物用品时,在过去必须要一家一家的宠物店慢慢找,不但浪费时间,而且范围也只限于邻近地区;但现在我们只要轻轻松松坐在家里上网,用鼠标点一点就可以找到我们想要的东西,方便又快捷。在生活节奏越来越快的今天,人们需要有更多
3、的休息时间,而网上宠物店正是给喜爱宠物的人们带来一种轻松,享受宠物的乐趣。因此,节省时间、节约费用、操作方便的网上宠物店会是将来发展的主流。二、研究的基本内容与拟解决的主要问题网上宠物店属于浏览器/服务器BS模式,用户可以通过前台的浏览器操作界面访问主页,对所售商品进行浏览、查询和购买。管理员可以通过前台的浏览器操作界面访问管理中心,对该网店进行维护和管理。该系统包括三大模块会员管理模块、宠物店销售管理模块和后台管理模块。每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照资料分析进行编排制作的。
4、依据上述功能的分析,系统在三大块的基础上每一大模块又分为几个子模块。功能细节如下图网上宠物店会员管理会员登录会员注册修改资料找回密码基本资料修改密码修改后台管理留言板用户管理宠物及用品管理定单管理公告管理留言管理宠物店销售管理宠物及用品查询购买宠物公告栏分类查询高级查询友情链接链接管理宠物查询宠物用品查询会员管理管理员管理宠物管理宠物用品管理图21系统功能模块结构三、研究的方法与技术路线1、本网店是电子商务的一个应用,运用浏览器/服务器结构,使用HTML、JAVASCRIPE制作前台浏览器界面,采用MYSQL做后台数据库。利用ZENDSTUDIO编程平台上,建立系统的整个体系。2、本网店采用权
5、限管理,不同权限的用户对数据信息的操作是不同的,既可以保证用户共享资源,同时也可保证关键数据的安全性。用户选择商品后只需要填写和保存定单,等待送货上门,货到付款,不必担心账户泄露,保障用户的隐私权。3、设有留言板和公告栏,方便用户提出意见和建议,浏览网店最新消息。还非常方便维护,能方便未来业务的扩展和系统扩充,充分保障网店的投资,带来持久的利益。以下给出本网店的数据流图用户宠物信息表登录用户信息表管理员管理购买定单信息表留言记录表修改留言公告信息表登录信息已注册的用户信息注册信息要注册的信息修改后的信息用户信息宠物信息公告定单信息留言信息登录信息购买信息留言浏览宠物用品表链接信息表注册登录管理
6、员信息宠物用品信息留言友情链接用户留言用户留言宠物资料宠物用品资料公告信息链接信息图22数据流通过会员管理模块、宠物店销售管理模块和后台管理模块具体实现如下几个部分的功能。一、用户管理对会员的管理,包括以下几个部分1用户登录A游客可以浏览主页;B会员登录后可以浏览主页,搜索喜欢的宠物并填写定单;C消费300元以上的用户可晋升为VIP会员,除享受普通会员的待遇外,购物会有相应的折扣和奖品;D管理员登录后进入管理中心,进行网店的维护和后台的管理。2用户注册游客可以注册为普通会员,享受相应的待遇。3修改资料会员可以对自己填写的注册资料进行修改。4找回密码会员可以通过相应的资料核对找回忘记的密码。二、
7、宠物店销售管理网店前台的销售及其他互动平台的管理,包括以下几部分1分类查询按宠物及宠物用品的种类进行分类,便于用户查找。2高级搜索按用户输入的相应关键字搜索。3我的定单用户选定喜欢的宠物或宠物用品后可以添写相应的定单,确认购买后等待送货,货到付款。4公告栏管理员发布的公告及其他消息。5留言板会员填写对该网店的意见或建议。6友情链接链接到相关的网站,如宠物医院,宠物饲养常识等。三、后台管理对网店后台的维护和管理,包括以下几部分1用户管理管理员可以对所有用户进行管理,包括添加、删除、修改用户等。2宠物/宠物用品管理管理员可以对所售宠物或宠物用品进行添加、删除、修改等操作。3定单管理查看用户提交的定
8、单,确认发货。4公告栏管理对店内公告及消息进行的添加、删除、修改。5留言板管理查看用户留言,针对用户的意见或建议对网店进行维护。6链接管理添加新的链接,删除旧的链接,对已有链接的修改。四、研究的总体安排与进度20102011第二个学期开始时间2010年11月25日阶段一(11251130)对实现本网站的一些资料的搜集整理。阶段二(1211226)系统需求分析和功能框架的构架。阶段三11310按模块对系统所需网页和后台数据库的设计。阶段四31045完善各个模块的功能以及对整个系统的调试。阶段五(46520)毕业论文的撰写。五、主要参考文献1XML和数据库中华电脑图书库北京电子工业出版社,2005
9、2周立网页设计与制作北京清华大学出版社,2004023威利、汤姆森著,武欣等译PHP和MYSQLWEB开发北京机械工业出版社,200944刘芳华CSS在DIV网页排版中的使用技巧B6,56,20075吴学义,黄永平,郭娜等基于AJAX的B/S架构及应用A吉林吉林大,2007年166施伯乐、丁宝康数据库系统教程北京高等教育出版社,2008067赵乃真电子商务网站建设实例北京清华大学出版社,20068潘凯华、刘中华著PHP从入门到精通北京清华大学出版社201079德博特HTML和CSS从入门到精通北京电子工业出版社,20080110DAVIDSAWYERMCFARLAND著JAVASCRIPTTHEMISSINGMANUAL北京开明出版,200911RUSSBASIURA,MIKEBATONGBACAL著PROFESSIONALASPNET12王秋祎让ASP技术更加安全J电脑知识与技术,2009,5153909391013王忠贤,基于ASPNET在线测试系统的设计与实现J计算机工程与设计,200714LYNNBEIGHLEY等HEADFIRSTPHPMYSQL北京中国电力出版社20109