admin 管理员组

文章数量: 1184232


2024年4月25日发(作者:汇编std指令)

郑州轻工业学院软件职业技术学院毕业设计开题报告表

课题名称

课题来源

学生姓名

横向

张冰

课题类型

学 号

基于SSH框架的网上书城

BX

62

开题报告内容

1、 项目背景:

随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信

息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简

单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商

务服务的动态商务网站。

JSP是Sun公司推出的一种网站开发技术,Sun公司借助自己在Java上的不凡造诣,又把人们

引进JSP时代,JSP即Java Server Page,它可以在Servlet和JavaBean的支持下,完成功

能强大的Web应用程序。JSP网站架设将成为未来网站架设的趋势,而国内电子购物网站多数

是用ASP,PHP技术实现的,而基于JSP的优秀网站较少。所以,在我的毕业设计中,我采用

了JSP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站——网上图书超

市销售系统。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系

统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态

商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩

充和重复。

2、 可行性分析:

课题前景可行性:网上销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限

制,不受传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场:在网上这个世界将

会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。

更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而

也大大降低了商品流通和交易的成本。更符合时代的要求:如今人们越来越追求时尚、讲究个

性,注重购物的环境,网上购物,更能体现个性化的购物过程。

技术可行性:本设计项目采用MVC设计模式,早在20世纪70年IBM就进行了MVC设计模式的

研究,近年来,随着J2EE的成熟,它成为在J2EE平台上推荐的一种设计模型,是广大JAVA开

发者非常感兴趣的设计模型,它被广泛应用与web应用程序中。

SSH作为现阶段使用频繁的框架,并且在J2EE项目中表示了3种框架,即 Spring + Struts

+Hibernate 。并且大大降低了耦合度。

结论:经上述可行性分析,该设计项目有开发应用前景。

3、 调研资料的准备:

硬件配备:个人计算机一台,人员一名。

软件配置:Windows7操作系统, WPS办公软件,SQL server 2005数据库 ,j2sdk1.5.0,

My

Eclipse 开发工具

 资料准备:java 2 程序设计实用教程(第2版)(电子工业出版社),EJB 3 实战(人民邮电

出版社),JSP程序设计技术教程(清华大学出版社),JSP设计(清华大学出版社),SQL Server2005

数据库管理与实用教程(机械工业出版社)。至简SSH JAVA Web实用开发技术(电子工业出

版社)。

4、 设计的目的、要求、思路与预期成果:

目的:

1.减少消费购书时间,可以在家逛书店,订货不受时间、地点的限制;

指导教师

专 业

刘育熙

软件技术(JAVA)

2.可以使消费者获得大量的商品信息,可以更快速的获取自己所需要的书籍。

3.从订书到送书上门无需亲临现场,既省时又省力。

4.由于网上书店省去租店面,招员工及储存保管等一系统费用,其价格比一般书店要便宜。

减少商家的投入成本。

要求:能够实现

顾客的注册、登陆模块,商品检索、浏览模块,特价商品检索、浏

览模块,购物车模块,顾客留言模块,后台登陆模块,商品管理模块,一般文件的

下载,特价商品管理模块,订单管理模块,会员管理模块,系统用户管理模块等。

思路:此设计以JAVA为开发语言,运用B/S(浏览器/服务器)模式,采用Web编程中最常用

的SSH框架。

本系统一共分为前台和后台两大模块,两个模块之间虽然在表面上是相互独立的,但是在对

数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个

模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能分析,系统在两个模块的

基础上每一个模块又分为几个模块。

前台系统功能模块分为

(1)图书展台模块:通过新品上架,分页显示特价图书,图书销售排行展示网站的所有图

书;

(2)图书查询模块:按图书的类别查询图书的相关信息;

(3)购物车模块:用户添加图书至购物车,查看购物车中的图书,从购物车中移除不满意的

图书,清空购物车中的产品,修改所要购买的图书的数量;

(4)收银台模块:用户满意购物车中的产品后进行结账并填写订单信息;

(5)用户维护模块:为用户提供了用户注册、用户登录、用户资料修改以及找回密码的功

能;

(6)订单查询模块:用户通过查看订单能够了解到自己的当前订单信息及历史订单记录;

(7)公告浏览模块:用户通过浏览公告信息,能够及时了解到网站最新的各种信息。

(8)留言模块:客户可以进行留言给我们提意见,我们在不断地改进中前进。

后台系统功能模块分为

(1)图书管理模块:按类别查看图书,对图书的信息进行维护;

(2)用户管理模块:为了保护用户的信息,此模块与前台用户维护的区别是管理员只能查看

用户信息和删除操作;

(3)管理员维护模块:这是对管理员的信息进行维护,可以修改管理员的信息。

(4)订单管理模块:管理员查询订单,查看订单详细信息,删除订单信息,进行订单受理;

(5)公告管理模块:管理员公告浏览,公告信息维护;

(6)留言模块:管理员可以查看客户的留言,对留言进行维护。

5、 任务完成的阶段内容及时间安排:

第一周完成“资料准备”工作;第二周至第三周完成“开题报告”、“需求分析”并经指导教师

审批;第四周至第七周初步完成系统;第八周完成系统详细设计;第九周至第十五周全面完成

系统和论文;第十六周交设计(论文)并请指导教师评审,评阅人评审,准备答辩。

6、 任务分配:我同小组成员陈鹏一起开发个人办公模块。

7、 完成设计(论文)所具备的条件因素:软硬件配备齐全,资料准备充分,人员充足,教师适时

督导,学生们有一定的建设网站、数据库系统的实战经验和很强的再学能力

指导教师签名: 日期:

课题类型:(1)A—工程设计;B—技术开发;C—软件工程;D—理论研究;

(2)X——真实课题;Y——模拟课题;Z—虚拟课题

要求(1)、(2)均要填,如AY、BX等。


本文标签: 模块 网站 用户 图书 设计