文档介绍:毕业论文答辩
基于互联网传输的网络商城系统设计
网络商城系统
在互联网蓬勃发展的今天,网上购物已经不是什么新名词,越来越多的网民都在通过这种方式来选购自己心仪的商品。这也使得越来越多的公司和企业开发了属于自己的网络商城系统,例如淘宝网、当当网、卓越网、京东网等等。在本此毕业设计将开发一套新的网络商城系统。
系统的功能:
用户注册与登录
商品查看与搜索
添加购物车与订单配送
后台对商品和用户的管理
开发背景
齐大购物中心作为齐大学子购买商品的主要商场,每天购物的学生人数非常之多为了更好的服务客户和拓展公司的业务,需要开发一套网络商城系统。通过该系统能够更好的管理公司的商品种类及其商品,而且能够对商品进行折扣处理,这样能够的吸引更多的客户。客户在购买完商品后,系统将自动生成订单,客户可以选择在线支付和货到付款两种方式,这样客户就能很好的享受足不出户,就能选购心仪商品的便捷。
系统分析
需求分析
对于齐大购物系统来说,最大的需求就是能够公司的商品和订单就行管理。首先因为公司的商品种类非常非常多,所以需要能够对商品种类进行管理。当公司新增了一个商品种类时,就需要后台管理员去录入一个新的商品种类;同样如果公司需要删除一个商品种类时,就需要后台管理员去删除相应的商品种类。系统还需要提供商品的管理功能,例如公司新增了一个商品,就需要后台管理员去录入该商品的信息。最后系统需要提供一个订单管理,这样能够方便公司进行配货和发货。
系统分析
功能分析
网络商城系统分为前台和后台两个部分,其中系统后台供公司内部人员使用,可以用来管理公司的商品种类信息、商品信息、订单信息以及用户信息等等,具体的功能模块如下。
商品种类管理模块:该模块用来管理商品种类信息,包括商品种类的编号和商品种类的名称。
商品管理模块:该模块用来管理商品信息,包括商品名称、商品描述、商品价格、商品总数量等信息。
订单管理模块:该模块用来管理订单信息,包括用户编号、订单提交时间、发货时间、总金额、买家备注、买家是否付款等信息。
用户管理模块:该模块用来管理系统的注册用户信息,包括用户名、密码、姓名、联系电话等信息。
系统分析
功能分析
网络商城系统还需要有一个前台,前台是供所有网民来使用的。首先需要提供一个注册功能,供用户来注册并提交个人信息的。还需要提供一个商品浏览功能,这样用户可以商品种类来选择喜欢的商品。还需要提供一个购物车功能,这样用户可以选择把自己选择的商品放到购物车中,也可以将一些商品从购物车中移除。最后还需要提供一个结算中心,能够对用户购买的所有商品进行结算,并提供各种支付功能。
系统设计
绘制用例图设计系统功能
对于网络商城系统的后台,只有管理员可以使用。管理员可以管理系统的所有信息,包括商品种类信息、商品信息、订单信息以及用户信息。对于网络商城系统的前台,可以供所有网民使用。不过对于普通的网民仅仅能够浏览商品,主要注册并登录以后才能使用购买功能。
系统设计
绘制系统流程图
因为网络商城系统分为前台和后台两个部分,这里分别为其绘制流程图。首先来看系统后台,首先需要对用户的身份进行识别,只有系统管理员才可以进入系统后台。进入系统后,将打开系统首页。在系统首页上提供了各种操作链接,通过这些操作链接就可以完成各种系统操作,其系统流程图如图所示。
系统设计
系统演示
打开IE浏览器,在地址栏中输入
前台系统页面:
http://localhost:8080/dangdang/user/
后天系统设计:
http://localhost:8088/dangdang/manage/
进入演示
系统设计
开发工具和开发技术的选择
本系统的开发工具具体如下。
● 系统开发平台:MyEclipse 。
● 数据库管理系统软件:mysql。
● 运行平台:Windows 8
● Java开发包:JDK 。
● Web服务器:Tomcat 。
● 显示层:使用JSP技术开发
● 控制层:使用Struts 2技术开发
● 数据访问层:使用jdbc封装进行数据库访问和操作