资源描述:
《电子商务书店系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、......电子商务书店系统的设计与实现邵旭东(陕理工计算机科学与技术系信息管理与信息系统专业071班,陕西汉中723000)指导教师:杨刚【摘要】利用Jsp,Struts和Hibernate等开发技术,采用了结构化设计方法,进行了电子商务书店系统的开发。系统实现的功能有:新用户注册,用户登录,商品列表,商品分类,查询商品,特价商场,新品上市,用户留言以及购物车和订单管理等,并实现了后台管理员对商品、订单、会员等的管理。首先分析了系统的业务流程和数据流程,接着进行数据库分析并建立了完整性强、安全性好的数据库,最后设计了系统的框架并编程实现应用系统,并通过Junit进行了
2、测试。【关键词】网上书店;JSP;Struts;Hibernate;MySQL学习好帮手......DesignandImplementationofElectronicCommerceBookstoreSystemSHAOXu-Dong(Grade07,Class1,MajorInformationManagementandInformationSystem,ComputerScienceandTechnologyDept.,ShaanxiUniversityofTechnology,Hanzhong723000,Shaanxi)Tutor:YANGGangAbstr
3、act:TheDevelopmentofElectronicCommerceBookstoreSystemwithtechnologyofJsp,StrutsandHibernateandstructureddesignmethod.Itimplementsomefunctionsasfollowing,newusers’registration,user’login,merchandiselist,merchandisecategory,bargainmarket,newmerchandisemarket,leavewords,cartmanagementandord
4、ermanagementandsoon.Besides,itimplementsthemanagementofmerchandise,orderandmemberfromadministrator.Fisrtly,analyzingtheflow-processanddataflowonthesystem.Secondly,anylyzingdatabaseandbuildingacomplete,safedatabase.Lastly,designingasystemframetoimplementtheapplicationsystemandpastthetesto
5、ftheJunit.Keywords:OnlineBookstore;Jsp;Struts;Hibernate;MySQL学习好帮手......目录引言11开发工具的选择及相关技术简介21.1数据库软件MySQL21.2主要开发环境软件MyEclipse21.3服务器Tomcat21.4JAVA语言在网络上的应用21.5JSP的基础——Servlet技术21.6Struts概述31.7Hibernate简介32需求分析42.1国内外现状42.2可行性分析42.3系统功能分析42.4数据流图52.5数据字典63系统设计83.1系统总体框架设计83.2数据库设计83.2.1
6、概念结构设计83.2.2逻辑结构设计103.2.3数据库表的设计103.3系统模块设计124系统实现134.1系统主界面134.2购物车的实现144.2.1选购商品的实现144.2.2查看购物车选购商品174.3会员模块184.3.1验证登录帐号184.3.2会员登录194.3.3修改注册信息194.4商品模块204.4.1新增商品分类204.4.2浏览商品分类214.4.3新增商品214.4.4分页浏览商品224.5订单模块234.5.1浏览某会员的所有订单234.5.2浏览所有订单244.5.3浏览某订单的商品记录254.6留言板模块265系统测试295.1单元测试
7、295.2白盒和黑盒测试29总结30学习好帮手......致谢31参考文献32科技外文文献33附录A:源程序代码42附录B:系统使用说明书58学习好帮手......引言 随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。 电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,