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等。
版权声明:本文标题:开题报告 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713995784a661092.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论