欢迎来到天天文库
浏览记录
ID:6738972
大小:279.50 KB
页数:20页
时间:2018-01-24
《j2ee商城后台管理网站的开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、J2EE商城后台管理网站的开发(陈城钢)(浙江海洋学院数理与信息学院,A06计算机2浙江舟山)摘 要文中介绍了网上商城的后台管理开发过程,描述了如何运用软件工程知识进行系统的分析、设计和实现的过程,包括可行性研究、需求分析、总体设计、详细设计、编码、测试等各个阶段。通过运用软件工程知识进行系统的分析、设计和实现,保证了网站的质量,使得后台管理员能方便的对网站进行管理。开发本软件,简单的应用了Struts,Hibernate,Spring框架,以MySQL为数据库,Tomcat为服务器。运用了jsp脚本和jstl。业务逻辑清楚,结构清晰。界面设计简洁、
2、实用,操作简单方便,是一款适合管理员管理的后台管理网站。【关键词】:商城后台管理,Struts,Hibernate,Spring,MySQL,Tomcat,jsp,jstl17目录摘 要11.概述31.1管理信息系统产生的背景32.1.1技术可行性42.1.2经济可行性42.1.3操作可行性42.2系统需求分析42.2.1理解需求42.2.2主要功能53.商城后台管理的设计63.1系统总体设计63.2.数据库设计73.2.1E-R图73.2.2创建数据库83.2.3创建表/字段93.3.1系统流程图93.3.2主要功能流程图设计104.商城后台管理的
3、实现144.1系统编码(后台部分)144.1.2系统用户管理模块14类别模块代码如下:144.2系统测试144.2.1功能测试的内容154.2.2测试用例的设计和结果分析1517171.概述1.1管理信息系统产生的背景网站(Website)是指在因特网上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。许多公司都拥有自己的网站,他们利用
4、网站来进行宣传、产品资讯发布、招聘等等。随着网页制作技术的流行,很多个人也开始制作个人主页,这些通常是制作者用来自我介绍、展现个性的地方。也有以提供网络资讯为盈利手段的网络公司,通常这些公司的网站上提供人们生活各个方面的资讯如时事新闻、旅游、娱乐、经济等。在因特网的早期,网站还只能保存单纯的文本。经过几年的发展,当万维网出现之后,图像、声音、动画、视频,甚至3D技术开始在因特网上流行起来,网站也慢慢地发展成我们现在看到的图文并茂的样子。通过动态网页技术,用户也可以与其他用户或者网站管理者进行交流。也有一些网站提供电子邮件服务。1.2后台管理网站的一些
5、特点后台管理网站与一般的网站不同,主要对数据库中的各个表进行操作,以实现对于商城前台的管理。并且进入后台管理的人一般是管理员,而不是面向大多数用户。2.商城后台管理系统的分析172.1可行性研究可行性研究也称为可行性分析,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。2.1.1技术可行性商城后台管理主要是实现一些简单的增删改查,MY
6、SQL数据库支持这些基本的操作。Tomcat服务器可以作为网站的服务器。还有J2ee技术对于像商城后台管理这样的网站完全可行。2.1.2经济可行性于所用到的数据库是免费的而且本系统是需要长久营运的,带来的效益是巨大而长久的,费用的支出和带来的巨大收益相比自是不能相提并论了,所以开发本系统在经济上是可行的。2.1.3操作可行性操作非常简单,只要在平台上输入管理员帐户密码,然后可以按照自己的需要选择相应的界面进行添加、修改、删除以及查询等相关操作,操作非常方便。从法律方面来说该系统完全可行。2.2系统需求分析需求分析是软件工程的一项重要的任务,它是系统层
7、软件配置与软件设计之间的桥梁。需求分析能够刻画软件的功能和性能,确定软件与其他系统元素的接口,并建立软件必须满足的约束。需求分析为软件设计提供了可用的数据、系统结构、界面和过程设计模型。172.2.1理解需求下面是一份需求说明文本,这里列出了一些比较关键的部分:(1)管理用户需求(2)管理类别需求(3)管理产品需求(包括与类别一对多的关系)(4)订单管理需求2.2.2主要功能主要包括以下几个模块:(1)用户管理方面要能够对用户进行相应的删除处理,能够对用户进行简单的查找。(2)类别管理这一块首先必须有类别的添加和删除,由于子类别下面还会有产品,对于这
8、样的类别下再添加类别则要进行相应的处理。对于类别下有产品的类别也要进行产品的考虑,否则使产品不能归于某个类。
此文档下载收益归作者所有