(完整版)宠物网站毕业论文设计.doc

1、优秀论文审核通过未经允许切勿外传目录一、引言.2二、需求分析.3(二)可行性分析.3(三)功能需求分析.4(四)开发环境需求.5三、系统设计.5(一)系统功能模块图..5(二)系统活动图.7(三)系统用例图.8四、数据库设计.9(一)E-R图模型.9(二)数据库模型图.10五、系统详细设计与实现..11(一)数据库表设计.11(二)前台主页面的搭建..14(三)后台的主框架的搭建..15(四)后台的主要基本功能与实现.15六、系统测试27七、小结28八、参考文献28贝贝宠物网系统计算机信息管理专业081班陈珍摘要:在Internet飞速发展的

3、和本人在开发中的认识和感想进行了总结。关键词:互联网;数据库;宠物网站一、引言贝贝宠物公司自创始以来不断的发展壮大,业务也越来越繁忙,雇佣数量较多的工作人员同时也难以避免客户在购买宠物时造成宠物翻阅损耗等一系列费用,当今网络所显现的超常信息量、无时空局限、传递快捷、操作灵活等优点吸引着越来越多网民,同时随着经济的发展,人民生活节奏也越来越快,所以网上购物吸引了越来越多的人。宠物网正是为了满足这种需求而研发的中小型电子商务系统。贝贝宠物网系统是基于BS模式的小型电子商务系统,能够满足中小型宠物商店的网上销售宠物用品的需要。搭建宠物网极为简单只需要一台PC机,一根网线,即可进行网上交易。

4、宠物网基本上满足了中小型宠物商店的网上销售需求,其主要功能包括宠物展示、宠物用品展示、购物车、收银台、会员管理、订单查询、新闻浏览、宠物护养常识浏览、宠物管理、用户管理、订单管理。宠物展示主要实现宠物的重点推荐、明星宠物、宠物分类查询、宠物用品销售排行榜等功能;购物车功能给每个用户建立了一个相对应的唯一存放选中宠物籍存放的空间;收银台提供了客户付账的功能,当顾客决定购买购物车里的宠物籍时,向收银台提交订单;会员管理为每一位注册用户提供了注册、登陆;后台的宠物管理是为管理员提供修改、添加删除宠物信息的功能;用户管理实现的功能有查看用户信息、消费总额;订单管理主要负责查看客户的发货执行情况;

6、物的数量和消费能力上看,北京、上海、广州、重庆和武汉已经成为我国五大“宠物城市”,在这些城市。而天津、南京、杭州、深圳、成都等城市,宠物普及程度也相当高。不少业内人士表示,随着日前颁布的宠物条例中免去每年宠物年检费用的政策出台后,可能会有更多人加入养宠物的行列,中国宠物市场的潜力仍待挖掘。如此大的市场自然吸引了众商家的眼球,围绕“宠物赚钱”(指宠物交易本身)和“赚宠物的钱”这两个主题,市场可提供的项目越来越多,为宠物衣食住行、生老病死支出的费用也在逐年增加,个别已经面临服务升级的项目收费更是高得惊人。由于饲养宠物是一个循环消费的过程,消费者需要不停地支出,因此宠物产业成为投资者非常看中

8、态。(二)可行性分析1技术的可行性贝贝宠物网系统采用了当前的主流计算结构BS模式进行开发,前台开发工具选用MicrosoftVisualStudio2008。它是一种可视化的、面向对象的Windows开发语言,具有易用、通用和开发效率高的特点。后台的数据库开发工具选用了MicrosoftSQLServer2005,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能,它又在数据库平台的安全模块方面做了重要的增强,在加强数据安全性方面提供了更多精确、灵活的控制方法,并定义了帮助建立支持安全计算的必要步骤,同时帮助部署和维护一个安全环境。这两种开发工具功能强大,

9、有较好的接口,作为本系统开发工具是可行的。2经济可行性随着计算机技术的飞速发展,计算机在企业管理中应用的普及,实现了企业业务管理的高效化、系统化、规范化、自动化。同样随着宠物业的崛起,贝贝宠物公司已经成长为一个跨地区的大公司,并且公司的业务已遍布全国。而传统的经营模式已无法适合当今的庞大的数据处理和精确的运算需求。所以一套精美完善的宠物网系统是提高工作效率节省人力物力财力的有效解决方案。拥有自己的一套特色的宠物网站系统是非常必要的。它可持续使用并能随着时代和工作的需求不断更新,一期投入终身受用,按长期的使用计算,开发系统的造价平均到每年与传统式的管理方式的年耗资本相对比,性价比是可行的。开发

12、单发货)。宠物销售管理,记录宠物的销售情况,对销售记录进行添加,修改,删除等操作。宠物用品销售管理,记录用品的销售情况,对其销售记录进行添加,修改,删除等操作。当对订单发货或者是添加销售记录是均会对库存进行判断。只有在库存量大于订单订购量或销售量时才能操作成功。4库存信息管理宠物基本信息管理,添加新上架的宠物信息,删除不需要的宠物信息,发现错误信息能进行修改,也可以导出宠物信息。宠物用品信息管理,可以对新上架的用品进行及时添加,修改数据,对已过时,或长久不用的用品信息进行删除,也可以导出宠物用品信息。5咨询中心模块、包括公司新闻信息维护和护养常识信息维护。包括公司新闻信息维护和护养常识信息维

13、护。员工可以通过此模块更清晰的了解公司的最新动态,用户则可以看到很多最新上市的商品,以及一些关于宠物的趣闻和养护知识。(四)开发环境软件需求操作系统:操作系统:WindowsXPWindows2003。数据库:SQLServer2005。开发工具:MicrosoftVisualStudio2008。辅助开发工具:PhotoshopCS2、Flash8。三、系统设计(一)系统功能模块图根据上述系统功能的需求分析,按照结构化程序设计的需求,得到如下的系统模块图。1前台主要分为会员管理,商品展示,购买流程,新闻浏览四大功能模块。如图3-1所示。其中会员管理模块包括

15、库存管理模块主要包括宠物信息的管理和宠物用品信息的管理。系统管理模块主要有对数据库的备份与还原,操作日志的记录。贝贝宠物网前台后台基销会商购新本库系闻信售存统员品买浏息管管管管展流览管理理理理示程理供宠用加员品宠用会会找用宠商提公护应物入公护工订销物品数数操员员回品物品交司养商销购司养信单售信信据据作信售登注密展展选订新常物新常息管信息息备还日录册码示示购单闻识闻识维息理信息维维份原志车维息护护护维护护护图3-1功能模块图(二)系统活动图1管理员活动图,如图3-2所示。进入系统管理宠物信息管理宠物商品信息管理员工信息管理会员信息退出系统图3-2

17、会员用例图四、数据库设计数据库的设计经过我们的分析,将系统中涉及的功能表现出来,其中表的建立尤为重要。数据库表的建立不仅是字段的建立,表与表之间的关系也不可或缺。主键、外键的关系需要谨慎建立。创建外键关系即是将各表与表之间联系起来。表与表之间一旦脱离了外键之间的关系而独立,那么系统之间的功能也将难以完成。(一)E-R图模型E-R图简洁的反映出整个流程的概况和系统中所有实体之间相对应的关系,综合了管理员、员工、会员、一般用户在整个系统中的联系和各自的安排把系统的内部联系明了化。N购买1会员1购买或订购N宠物用品NM宠物M供应N供应商N供应MM管理N员工N管理N管理1管理管理员11图

19、oginDateRemarksPostCodeLoginDataCusTypeIDIntegral养护常识表PKIDMainTainIDFullNameHeadlinepublicTimeSourceContentsDescriptionCreateStaffIDCreateDatetimeModifyStaffIDModifyDatetimeImageRemarks宠物信息表PK,FK1IDPKPetIDPetNameOtherNameHeightTypeLifeVarietyPetFunctionSource_areaDeta_introduceFK1PetSupplierIDStockP

20、etImagePriceRemark订单表PKOrderIDFK2GoodsNameFK1CusNamePriceTotleCountOrderTimeMobileTelConsigneeConsiAdressPostCodeFK3DeliverTypePayTypeIsSend新闻表PKIDFullNameHeadlinePublicationTimeSourceAuthorContentsDescriptionCreateStaffIDCreateDatetimeModifyStaffIDModifyDatetimeImageRemarks供应商信息表PKIDPKPetSupplierID

21、PetSupplierNamePetSupplierAddressPetSupplierEmailPetSupplierClassIDPetSupplierTelPetSupplierClassRemark商品表PK,FK1,FK2IDPKGoodsIDPKGoodsNameGoodsClassPriceGoods_memPriceUnitFK1PetSupplierIDStockGoodsfeaturesStockTimeGoodsImageRemark送货方式表PKIDPKDeliverTypeDeliverTypeID付款方式表PKIDPKPlayTypePlayTypeID管理员表PK

22、,FK1PKIDFK1PKUserNameFullNameUserPassword商品销售表PKIDSellIDCustomerIDGoodsIDAmountTotalDuesRecordManIDRecordTimeModifyManIDModifyTmieRemarks操作日志表IDOperatorIDUserNameModuleIDOperationFlagIPAdressIsOperationOperateDatetimeExtends图4-2数据库模型图五、系统详细设计与实现(一)数据库表设计经过分析,系统中建立了数据库PetData,如图5-1所示。图5-1PetDa

24、是11会员类型CusTypeIDnvarchar100是12积分Integralnvarchar100是13备注Remarksnvarchar00是2.宠物用品信息表(PetGoods):表名(中文)宠物用品信息表表名(英文)PetGoods序说明列名数据类型长度小数标主允许默认值号位识键空1IDIDint40是是否2编号GoodsIDnvarchar500是3分类GoodsClassnvarchar500是4名称GoodsNamenvarchar500是5参考价格Pricenvarchar500是6会员价Goods_memPricenvarchar500是7单位Unitnvarchar1

26、archar500是5身高Heightnvarchar500是6类型Typenvarchar500是7寿命Lifenvarchar500是8品种Varietynvarchar00是9功能PetFunctionnvarchar500是10原产地Source_areanvarchar00是11详细介绍Deta_introducenvarchar00是12供应商编PetSupplierIDnvarchar500是号13库存量Stocknvarchar500是14照片PetImagenvarchar500是15参考价Pricenvarchar500是16备注Remarknvarchar500是4.订

33、sswor);catchthrow;if(myBUStaff.ID.Length>0)stringUserKey=Guid.NewGuid().ToString();if(CommonMethod.CurrentUser.ContainsKey(myBUStaff.ID)CommonMethod.CurrentUsermyBUStaff.ID=UserKey;Session"UserKey"=UserKey;elseCommonMethod.CurrentUser.Add(myBUStaff.ID,UserKey);Session"

34、UserKey"=UserKey;this.Themes=BUSystemInfo.getThemes(myBUStaff.Theme);this.SetSession(myBUStaff.ID,myBUStaff.UserName,myBUStaff.FullName,myBUStaff.OperatorType,"");System.Web.Security.FormsAuthentication.SetAuthCookie(myBUStaff.UserName,false);this.GetSystemInfo();if(paramPersist

35、Cookie)this.SaveCookie(paramUserName,paramPasswor);elsethis.ClearCookie();FormsAuthentication.SignOut();Session.Abandon();protectedvoidbtnLogin_Click(objectsender,EventArgse)stringuserName=this.txtUserName.Text.Trim();stringpassWord=this.txtPassWord.Text.Trim();this.LoginSystem(userName,passWord

36、);protectedvoidLoginSystem(stringparamUserName,stringparamPassWord)trybase.DoLogin(paramUserName,paramPassWord,false);if(Request"Action"!=null&&Request"Key"!=null)stringWord=string.Empty;stringUserInfo=Session"OperatorID".ToString()+"+"+paramP

37、assWord;stringkey=Request"Key".ToString();LindonSoft.SubstrateLayer.DALayer.DataCryptomyDataCryto=newLindonSoft.SubstrateLayer.DALayer.DataCrypto();myDataCryto.Key=key;Word=myDataCryto.Decrypto(UserInfo);Response.Redirect(Request"Action".ToString()+"Action="+Word);elseResponse.Redirect(this.GetBaseUrl()+"ManagerMain.aspx",false);catch(ExceptionmyException)if(myException.Message="密码错误")thisthisthis.txtPassWord.Focus();.lblError.

THE END
1.生物工程学院宠物医疗技术专业毕业设计标准发布时间:日期:2021-10-18 | 编辑:生物工程学院宠物医疗技术专业毕业设计标准 【关闭】 【后退】 上一篇:动医1181-伍昕宇-毕业设计 下一篇:邵职院生物学字2关于2022年上学期开学工作安排的通知 校址:湖南邵阳学院路 邮编:422004 电话:0739-5302313 传真:0739-5302313湘ICP备14005206号-...https://www.syzyedu.com/m/bm/bmcontent.aspx?id=12271&depid=35&pid=1842
1.“宠物之家”宠物救助系统的设计与实现毕业设计源码40439为了便于宠物的管理,减少流浪宠物的数量,增强人们对动物的爱心,满足人们的养宠需求。本文介绍了一个宠物救助系统。该系统采用B/S结构,利用高效、便捷、低成本等特点,为爱宠人士提供一个公益性领养平台。本系统采用的数据库是Mysql,采用Java为开发语言,基于SSM框架开发。在设计过程中,充分保证了系统代码的良好可读性、...https://blog.csdn.net/FYKJ_2010/article/details/135034465
2.关于宠物专业的毕业论文题目(全文)(1)宠物属于与受害人有紧密感情联系之物,我国立法上并没有将之毁损纳入精神损害赔偿的范畴。最近有网友反映关于宠物的论文题目不知如何选题?下面是小编为大家整理的《关于宠物专业的毕业论文题目》,欢迎阅读,希望大家能够喜欢。 关于宠物专业的毕业论文题目 篇1: ...https://www.99xueshu.com/w/exytqg3f6a7e.html
3....艺术设计学院100余名毕业生交出一份“精彩作业”,这场毕业设计...以“设计 融合”为主题的上海第二工业大学应用艺术设计学院毕业设计作品暨成果展昨起在上海图书馆开幕。 100余件由二工大应用艺术设计学院学生完成的毕业设计作品公开展示,其中不少已受到企业界的青睐。开幕式现场,学校分别和得力集团有限公司、上海市轻工业协会签订“设计成果产业化战略合作协议”,企业、协会将对学生的...http://wenhui.whb.cn/zhuzhan/xue/20180630/202241.html
4.Java毕业设计实战之宠物医院与商城一体的系统的实现java这是一个使用了java+Springboot+Jsp+maven+Mysql开发的宠物医院与商城一体的系统,是一个毕业设计的实战练习,具有宠物医院和宠物商城该有的所有功能,感兴趣的朋友快来看看吧项目运行: 环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持) 项目技术: Springboot+ SpringMVC ...https://www.jb51.net/article/236479.htm
5.东华理工大学美术与设计学院2020级产品设计专业本科生毕业设计...在这生机蓬勃的五月,我们踏着春的遗痕,捧着夏的热烈,洋溢着青春激情,隆重举行“美术与设计学院2024届本科毕业设计作品展”。本次展览汇聚了东华理工大学美术与设计学院视觉传达设计、数字媒体设计、环境艺术设计和产品设计4个专业(方向)的本科毕业设计成果。成果主题鲜明、创意独特、形式多样、内容丰富、饱含时代气息与积...https://www.shejijingsai.com/2024/08/1155028.html
6.毕业设计成果序号 专业名称 学生姓名 学制 毕业设计选题名称 毕业设计展示网址 毕业设计成果 1 播音与主持 雷梦玲 3 少儿类视频节目《彩虹岛》节目视频预录制 https://bysj.arthn.com/gd-expert/detail?stdId=34914925453665894 少儿类视频节目《彩虹岛》节目视频预录制 2 播音与主持 仇菁 3 情感服务音频类节目《做情绪的主导者...https://www.arthn.com/html/1048/
7.关于学生顶岗实习报告15篇5.可选实习内容其中一项或几项作为实习课题,有条件的也可在实习教师指导下另立新的课题。原则上学生应该从毕业论文设计指南中选题。 (三)结束阶段 1.整理、撰写一篇毕业论文,并形成文字材料(上交时间另行通知)。 2.进行实习总结,并形成文字材料,实习单位填写实习鉴定表(盖章后上交)。 https://www.unjs.com/fanwenwang/shixibaogao/20230509124434_7034017.html
8.2022届毕业设计成果列表学校毕业设计成果专业代码 专业名称 学号 学生姓名 学籍状态 毕业设计选题名称 指导教师 作品得分 560103 数控技术 201865550324 彭新宇 毕业 六方凸台连接块零件的工艺编制与数控加工 孙中柏 90 560103 数控技术 201965550346 黄增欢 毕业 油泵带圆轮凸台连接件的工艺编制与 数控加工 许孔联 80 560103 数控技术 201965550347 谢道旺 ...https://www.hnou.edu.cn/sites/html/jwc/2022_08/22_11/content-14280.shtml
9.电子宠物JAVA实验报告java宠物管理系统毕业设计电子宠物JAVA实验报告 java宠物管理系统毕业设计 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。https://blog.51cto.com/u_16099246/8474767
10.基于Java的宠物管理系统的设计与实现.doc[原创毕业论文]因为开展的时间比较迟,宠物管理产生信息的处理形式多样化,以及对系统的操作的不熟练,最终导致了基于Java的宠物管理系统的发展相对来说比较缓慢。 本次毕业设计开发是基于Java的宠物管理系统,实现了对宠物基本信息的管理以及各种增加、删除、修改、查询等基本操作,同时用户可以通过该系统进行医生或者美容师的预约和商品的...http://m.eeelw.com/jisuanji/185904.html
11.论文模板屋论文模板屋免费论文毕业论文毕业设计论文模板屋定期发布免费论文、毕业论文、毕业设计、职称论文、各专业论文、工作总结、简历等精品模版,分享论文写作经验与技巧,并提供论文定制、论文发表、论文购买、论文写作指导等服务!https://chujun.xin/