基于bs的新华书店(北京学院路店)售书管理信息系统设计与开发_第1页
基于bs的新华书店(北京学院路店)售书管理信息系统设计与开发_第2页
基于bs的新华书店(北京学院路店)售书管理信息系统设计与开发_第3页
基于bs的新华书店(北京学院路店)售书管理信息系统设计与开发_第4页
基于bs的新华书店(北京学院路店)售书管理信息系统设计与开发_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于B/S的新华书店(北京学院路店)售书管理信息系统设计与开发BASEDONB/SOFTHEXINHUABOOKSTOREBEIJINGXUEYUANROADSHOPBOOKSMANAGEMENTINFORMATIONSYSTEMDESIGNANDDEVELOPMENT学部信息学部专业计算机科学与技术毕业设计(论文)完成时间自2012年10月至2013年4月摘要新华书店(北京学院路店)售书管理信息系统是一个基于INTERNET,采用B/S模式,并根据现有的网上书店系统的现状而设计开发的电子商务平台。首先介绍了新华书店售书管理信息系统的开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现,最后对新华书店售书管理信息系统简单介绍。新华书店售书管理信息系统是以VS2010和SQL2008数据库作为开发平台。使用ASPNET设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等作用;并使用SQL2008数据库形成数据表,进行数据的管理。新华书店售书系统主要由用户模块和管理员模块两部分组成。用户模块主要包括用户注册,登陆/验证,书籍浏览,购书单。管理员模块主要包括管理员登陆,库存管理,管理员管理,订单管理,用户管理。通过这些前台、后台功能模块的设计,基本上实现了整个网上售书交易过程。关键词B/S、数据库、售书管理信息系统ABSTRACTXINHUABOOKSTOREBEIJINGXUEYUANROADSHOPISANINTERNETBASEDBOOKSMANAGEMENTINFORMATIONSYSTEM,USINGB/SMODE,ANDACCORDINGTOTHEEXISTINGANDTHEPRESENTSITUATIONOFTHEONLINEBOOKSTORESYSTEMDESIGNANDDEVELOPMENTOFECOMMERCEPLATFORMFIRSTLYINTRODUCESXINHUABOOKSTOREBOOKSMANAGEMENTINFORMATIONSYSTEMDEVELOPMENTBACKGROUND,ANDTHENDISCUSSESTHESYSTEMDESIGNOBJECTIVES,SYSTEMREQUIREMENTSANDOVERALLDESIGN,INDETAILELABORATEDTHESYSTEMDETAILEDDESIGNANDIMPLEMENTATIONOFTHESIMPLEINTRODUCTIONOFXINHUABOOKSTOREBOOKSMANAGEMENTINFORMATIONSYSTEMXINHUABOOKSTOREBOOKSMANAGEMENTINFORMATIONSYSTEMBASEDONVS2010ANDSQL2008DATABASEASADEVELOPMENTPLATFORMUSEASPNETDESIGNOPERATINGCONTROLSANDWRITTENOPERATINGPROCEDURES,COMPLETETHEDATAENTRY,MODIFICATION,STORAGE,CALLQUERYETCANDFORMDATATABLESUSINGSQL2008DATABASE,FORDATAMANAGEMENTXINHUABOOKSTOREBOOKSSYSTEMMAINLYCONSISTSOFTWOPARTS,THEUSERMODULEANDADMINISTRATORMODULEUSERMODULEMAINLYINCLUDESUSERREGISTRATION,LOGIN/AUTHENTICATION,BROWSINGBOOKS,BOOKLISTTHEADMINISTRATORMODULEINCLUDESTHEADMINISTRATORLOGIN,INVENTORYMANAGEMENT,ADMINISTRATORMANAGEMENT,ORDERMANAGEMENT,USERMANAGEMENTTHROUGHTHESEATTHEFRONTDESKANDBACKSTAGEFUNCTIONMODULEDESIGN,BASICALLYREALIZETHEONLINEBOOKTRADINGPROCESSKEYWORDSB/S、DATABASE、BOOKSMANAGEMENTINFORMATIONSYSTEM目录绪论11系统需求分析111系统可行性分析112系统功能简介12系统总体设计121开发系统简介222系统需求概况223系统功能结构图224系统ER图33数据库设计331逻辑设计332物理设计44详细设计541用户模块5411用户登录5412用户注册8413用户修改信息10414用户购物1242管理员模块15421管理员登录15422管理员书籍管理17423会员管理19结论21参考文献22致谢23绪论随着INTERNET技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近。新华书店售书系统也成为了电子商务的一个时尚,也是最流行的一个动态的电子商务网站,它使每一位顾客不用出门在家里就能够通过上网来轻松购买自己喜爱的书籍。1系统需求分析11系统可行性分析随着INTERNET技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近。新华书店售书系统也成为了电子商务的一个时尚,也是最流行的一个动态的电子商务网站,它使每一位顾客不用出门在家里就能够通过上网来轻松购买自己喜爱的书籍。新华书店售书系统为人们提供了更广阔的环境人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更快速的流通和低廉的价格电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。12系统功能简介基本功能(1)游客可以浏览网站(2)用户注册(3)用户登陆(4)用户能够浏览网站(5)用户能够对自己的注册资料进行修改(6)用户下定单购买商品(7)用户处理定单高级功能(1)管理员登录(2)管理员权限商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单。(3)用户可随时修改自己的密码和其他个人信息(4)管理员在线编辑2系统总体设计21开发系统简介平台VISUALSTUDIO2010SQLSERVER2008软件ASPNET22系统需求概况系统面向的对象有两个客户和系统管理员客户需求如下1客户可以通过该系统实现订购图书、购买图书、查询书籍详细信息。2客户修改自己的密码和其他个人信息系统管理员需求如下(1)系统管理员可以对图书信息进行添加、删除、修改,查询。(2)系统管理员可以对客户信息进行管理。(3)系统管理员可以根据网上订单进行售出。23系统功能结构图图1系统结构图24系统ER图图2ER图3数据库设计31逻辑设计(1)MEMBER表(MEMBERID、NAME、SEX、PASSWORD、TRUENAME、QUESTIONS、ANSWERS、PHONECODE、EMAILS、CITY、ADDRESS、POSTCODE、ADVANCEPAYMENT、LOADDATE)(2)ADMIN表(ADMINID、ADMIN、PASSWORD)(3)BUYINFO表(BUYID、BOOKID、NUM、ORDERID、SUMPRICE、MEMBERID)(4)BOOKINFO表(BOOKID、CLASSID、BOOKNAME、BOOKINTRODUCE、ISBN、PAGENUM、PUBLISHER、PUBLISHDATE、AUTHOR、BOOKURL、MARKETPRICE、MEMBERPRICE、ISREFINEMENT、ISHOT、ADDDATE、ISDISCOUNT)(5)SHOPCART表(CARTID、BOOKID、NUM、SUMPRICE、MEMBERID)32物理设计(1)MEMBER表表1MEMBER表(2)ADMIN表表2ADMIN表(3)BUYINFO表表3BUYINFO表(4)BOOKINFO表表4BOOKINFO表(5)SHOPCART表表5SHOPCART表4详细设计41用户模块411用户登录图3用户登录PUBLICPARTIALCLASSLOADINGCONTROLSYSTEMWEBUIUSERCONTROLDBCLASSDBOBJNEWDBCLASSUSERINFOCLASSUIOBJNEWUSERINFOCLASSPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFISPOSTBACKLBVALIDTEXTNEWRANDOMCODERANDOMNUM4IFSESSION“UID“NULLTABLOADVISIBLETRUETABLOADINGVISIBLEFALSEPROTECTEDVOIDBTNLOAD_CLICKOBJECTSENDER,EVENTARGSESESSION“UID“NULLSESSION“USERNAME“NULLIFTXTNAMETEXTTRIM“|TXTPASSWORDTEXTTRIM“RESPONSEWRITE“ALERT登录名和密码不能为空LOCATIONJAVASCRIPTHISTORYGO1“ELSEIFTXTVALIDTEXTTRIMLBVALIDTEXTTRIMINTP_INT_ISEXISTSUIOBJUSEREXISTSTXTNAMETEXTTRIM,TXTPASSWORDTEXTTRIMIFP_INT_ISEXISTS100DATASETDSUIOBJRETURNUIDSTXTNAMETEXTTRIM,TXTPASSWORDTEXTTRIM,“USERINFO“SESSION“UID“CONVERTTOINT32DSTABLES“USERINFO“ROWS00TOSTRINGSESSION“USERNAME“DSTABLES“USERINFO“ROWS01TOSTRINGRESPONSEREDIRECT“INDEXASPX“ELSERESPONSEWRITE“ALERT您的登录有误,请核对后再重新登录LOCATIONJAVASCRIPTHISTORYGO1“ELSERESPONSEWRITE“ALERT请正确输入验证码LOCATIONJAVASCRIPTHISTORYGO1“PROTECTEDVOIDBTNREGISTER_CLICKOBJECTSENDER,EVENTARGSERESPONSEREDIRECT“REGISTERASPX“PROTECTEDVOIDLNKBTNRESETINFO_CLICKOBJECTSENDER,EVENTARGSERESPONSEWRITE“WINDOWOPENRESETMEMBERINFOASPX,WIDTH655,HEIGHT655“PROTECTEDVOIDBTNLOGOUT_CLICKOBJECTSENDER,EVENTARGSESESSION“UID“NULLSESSION“USERNAME“NULLTABLOADVISIBLEFALSETABLOADINGVISIBLETRUE412用户注册图4用户注册PUBLICPARTIALCLASSREGISTERSYSTEMWEBUIPAGEMANGERCLASSMCNEWMANGERCLASSUSERINFOCLASSUIOBJNEWUSERINFOCLASSPUBLICSTATICINTG_INT_MEMBERIDPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTNSAVE_CLICKOBJECTSENDER,EVENTARGSEIFTXTPOSTCODETEXTTRIM“LOCATIONJAVASCRIPTHISTORYGO1“ELSEBOOLP_BL_SEXIFCONVERTTOINT32DDLSEXSELECTEDITEMVALUETRIM1P_BL_SEXTRUEELSEP_BL_SEXFALSEG_INT_MEMBERIDUIOBJADDUINFOTXTNAMETEXTTRIM,P_BL_SEX,TXTPASSWORDTEXTTRIM,TXTTRUENAMETEXTTRIM,“,“,TXTPHONETEXTTRIM,TXTEMAILTEXTTRIM,DDLCITYSELECTEDITEMTEXTTRIM,TXTADDRESSTEXTTRIM,TXTPOSTCODETEXTTRIMSESSION“USERNAME“SESSION“USERNAME“TXTNAMETEXTTRIMRESPONSEWRITE“ALERT恭喜您,注册成功LOCATIONINDEXASPX“PROTECTEDVOIDBTNCHECK_CLICKOBJECTSENDER,EVENTARGSEBOOLRESULTMCCHECKUTXTNAMETEXTIFRESULTLBLRESULTTEXT“该用户已存在“ELSELBLRESULTTEXT“不存在该用户“413用户修改信息图5用户修改信息PROTECTEDVOIDBTNUPDATE_CLICKOBJECTSENDER,EVENTARGSEIFCONVERTTOSTRINGSESSION“UID“|CONVERTTOSTRINGSESSION“USERNAME“RESPONSEREDIRECT“INDEXASPX“IFTXTNAMETEXTTRIM“LOCATIONJAVASCRIPTHISTORYGO1“ELSEIFISVALIDPOSTCODETXTPOSTCODETEXTTRIMFALSERESPONSEWRITE“ALERT您的邮编输入有误“RETURNELSEIFISVALIDPHONETXTPHONETEXTTRIMFALSERESPONSEWRITE“ALERT您输入的电话号码有误,请重新输入“RETURNELSEIFISVALIDEMAILTXTEMAILTEXTTRIMFALSERESPONSEWRITE“ALERT您输入的EMAIL地址格式不正确,请重新输入“RETURNELSEBOOLP_BL_SEXIFCONVERTTOINT32DDLSEXSELECTEDITEMVALUETRIM1P_BL_SEXTRUEELSEP_BL_SEXFALSEUIOBJUPDATEUINFOTXTNAMETEXTTRIM,P_BL_SEX,TXTPASSWORDTEXTTRIM,TXTTRUENAMETEXTTRIM,“,“,TXTPHONETEXTTRIM,TXTEMAILTEXTTRIM,DDLCITYSELECTEDITEMTEXTTRIM,TXTADDRESSTEXTTRIM,TXTPOSTCODETEXTTRIM,CONVERTTOINT32SESSION“UID“TOSTRINGSESSION“USERNAME“SESSION“USERNAME“TXTNAMETEXTTRIMRESPONSEWRITE“ALERT恭喜您,修改成功LOCATIONINDEXASPX“414用户购物图6用户购物PROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFSESSION“UID“NULLRESPONSEREDIRECT“INDEXASPX“IFISPOSTBACKSHOPCARTBINDTOTALDS/获取购物车中的图书信息/PUBLICVOIDSHOPCARTBINDUCOBJSCIBIND“SHOPCART“,GVSHOPCART,CONVERTTOINT32SESSION“UID“TOSTRING/显示购物车中的图书合计金额和图书数量/PUBLICVOIDTOTALDSDATASETDSUCOBJRETURNTOTALDSCONVERTTOINT32SESSION“UID“TOSTRING,“TOTALINFO“LBSUMPRICETEXTUCOBJVARSTRDSTABLES“TOTALINFO“ROWS00TOSTRING,2LBSUMNUMTEXTUCOBJVARSTRDSTABLES“TOTALINFO“ROWS01TOSTRING,1PROTECTEDVOIDLNKBTNCLEAR_CLICKOBJECTSENDER,EVENTARGSEUCOBJDELETESHOPCARTCONVERTTOINT32SESSION“UID“TOSTRINGSHOPCARTBINDTOTALDSLBLAGVISIBLETRUEPROTECTEDVOIDGVSHOPCART_PAGEINDEXCHANGINGOBJECTSENDER,GRIDVIEWPAGEEVENTARGSEGVSHOPCARTPAGEINDEXENEWPAGEINDEXSHOPCARTBINDPROTECTEDVOIDGVSHOPCART_ROWDELETINGOBJECTSENDER,GRIDVIEWDELETEEVENTARGSEINTP_INT_CARTIDCONVERTTOINT32GVSHOPCARTDATAKEYSEROWINDEXVALUETOSTRINGUCOBJDELETESHOPCARTBYIDCONVERTTOINT32SESSION“UID“TOSTRING,P_INT_CARTIDSHOPCARTBINDTOTALDSPROTECTEDVOIDGVSHOPCART_ROWCANCELINGEDITOBJECTSENDER,GRIDVIEWCANCELEDITEVENTARGSEGVSHOPCARTEDITINDEX1SHOPCARTBINDTOTALDSPROTECTEDVOIDGVSHOPCART_ROWUPDATINGOBJECTSENDER,GRIDVIEWUPDATEEVENTARGSEINTP_INT_CARTIDCONVERTTOINT32GVSHOPCARTDATAKEYSEROWINDEXVALUETOSTRINGINTP_INT_NUMCONVERTTOINT32TEXTBOXGVSHOPCARTROWSEROWINDEXCELLS3CONTROLS0TEXTTOSTRINGIFISVALIDNUMP_INT_NUMTOSTRINGTRUEUCOBJUPDATESCICONVERTTOINT32SESSION“UID“TOSTRING,P_INT_CARTID,P_INT_NUMGVSHOPCARTEDITINDEX1SHOPCARTBINDTOTALDSELSEGVSHOPCARTEDITINDEX1SHOPCARTBINDTOTALDSPROTECTEDVOIDGVSHOPCART_ROWEDITINGOBJECTSENDER,GRIDVIEWEDITEVENTARGSEGVSHOPCARTEDITINDEXENEWEDITINDEXSHOPCARTBINDTOTALDS42管理员模块421管理员登录图7管理员登录PUBLICPARTIALCLASSADMINMANAGE_LOGINSYSTEMWEBUIPAGEMANGERCLASSMCOBJNEWMANGERCLASSPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTNLOGIN_CLICKOBJECTSENDER,EVENTARGSEIFTXTADMINNAMETEXTTRIM“|TXTADMINPWDTEXTTRIM“RESPONSEWRITE“ALERT登录名和密码不能为空LOCATIONJAVASCRIPTHISTORYGO1“ELSEIFTXTADMINCODETEXTTRIMSESSION“VALID“TOSTRINGTRIMINTP_INT_ISEXISTSMCOBJAEXISTSTXTADMINNAMETEXTTRIM,TXTADMINPWDTEXTTRIMIFP_INT_ISEXISTS100DATASETDSMCOBJRETURNAIDSTXTADMINNAMETEXTTRIM,TXTADMINPWDTEXTTRIM,“AINFO“SESSION“AID“CONVERTTOINT32DSTABLES“AINFO“ROWS00TOSTRINGSESSION“ANAME“DSTABLES“AINFO“ROWS01TOSTRINGRESPONSEWRITE“WINDOWOPENADMININDEXASPXWINDOWCLOSE“ELSERESPONSEWRITE“ALERT您输入的用户名或密码错误,请重新输入LOCATIONJAVASCRIPTHISTORYGO1“ELSERESPONSEWRITE“ALERT验证码输入有误,请重新输入LOCATIONJAVASCRIPTHISTORYGO1“422管理员书籍管理图8书籍管理PUBLICPARTIALCLASSMANGER_CATEGORYSYSTEMWEBUIPAGEMANGERCLASSMCOBJNEWMANGERCLASSPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFCONVERTTOSTRINGSESSION“AID“RESPONSEREDIRECT“FAILASPX“IFISPOSTBACKGVBINDPUBLICVOIDGVBINDDATASETDSMCOBJGETCATEGORY“CLASSINFO“GVCATEGORYLISTDATASOURCEDSTABLES“CLASSINFO“DEFAULTVIEWGVCATEGORYLISTDATABINDPROTECTEDVOIDGVCATEGORYLIST_PAGEINDEXCHANGINGOBJECTSENDER,GRIDVIEWPAGEEVENTARGSEGVCATEGORYLISTPAGEINDEXENEWPAGEINDEXGVBINDPROTECTEDVOIDGVCATEGORYLIST_ROWDELETINGOBJECTSENDER,GRIDVIEWDELETEEVENTARGSEINTP_INT_CLASSIDCONVERTTOINT32GVCATEGORYLISTDATAKEYSEROWINDEXVALUEMCOBJDELETECATEGORYP_INT_CLASSIDGVBIND423会员管理图9会员管理PUBLICPARTIALCLASSMANGER_MEMBERSYSTEMWEBUIPAGEMANGERCLASSMCOBJNEWMANGERCLASSPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFCONVERTTOSTRINGSESSION“AID“RESPONSEREDIRECT“FAILASPX“IFISPOSTBACKGVADMINBINDPUBLICVOIDGVADMINBINDDATASETDSMCOBJRETURNADMINIDSINTSESSION“AID“,“ADMIN“GVCATEGORYLISTDATASOURCEDSTABLES“ADMIN“DEFAULTVIEWGVCATEGORYLISTDATABINDPROTECTEDVOIDGVCATEGORYLIST_PAGEINDEXCHANGINGOBJECTSENDER,GRIDVIEWPAGEEVENTARGSEGVCATEGORYLISTPAGEINDEXENEWPAGEINDEXGVADMINBINDPROTECTEDVOIDGVCATEGORYLIST_ROWDELETINGOBJECTSENDER,GRIDVIEWDELETEEVENTARGSEINTP_INT_ADMINIDCONVERTTOINT32GVCATEGORYLISTDATAKEYSEROWINDEXVALUETOSTRINGMCOBJDELETEADMININFOP_INT_ADMINIDGVADMINBINDPROTECTEDVOIDGVCATEGORYLIST_ROWCANCELINGEDITOBJECTSENDER,GRIDVIEWCANCELEDITEVENTARGSEGVCATEGORYLISTEDITINDEX1GVADMINBINDPROTECTEDVOIDGVCATEGORYLIST_ROWEDITINGOBJECTSENDER,GRIDVIEWEDITEVENTARGSEGVCATEGORYLISTEDITINDEXENEWEDITINDEXGVADMINBINDPROTECTEDVOIDGVCATEGORYLIST_ROWUPDATINGOBJECTSENDER,GRIDVIEWUPDATEEVENTARGSEINTP_INT_ADMIN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论