设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于SSH的网上图书俱乐部的设计开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

山西大学商务学院

毕业论文(设计)开题报告

论文(设计)题目

基于SSH的网上图书俱乐部的设计与实现

学生姓名

 

专业

 

指导教师

 

选题目的和意义:

    网上图书俱乐部是一个虚拟的书友会,该平台是为了给那些爱好读书的人提供一个网上交流的场所。以服务广大读者朋友为主,强调互动性、知识性、趣味性,是读书、会友的好去处,方便了解图书信息,享受读书带来的乐趣。

    同时,通过会友的交流也宣传了最新图书信息。本系统包含了购书模块,具有了书店的特性,购书环境相对来说更为自由,24小时在线服务,读者可以随时浏览或买书;省时省力,功能强大的信息查询系统,足不出户便可以迅速找到所需图书;可以参考图书点评并与其他读者交流意见来决定是否购买图书,从而加大了图书的宣传力度,使图书更加畅销。

与本课题相关的技术和方法综述:

该网上图书俱乐部采用基于浏览器/服务端(B/S)模式开发,服务端采用Oracle Database 10g Express Edition数据库服务器作为数据处理和存储平台,浏览器应用程序采用My Eclipse 8.5进行开发,开发语言选用JAVA,并且采用基于SSH的开发架构。

SSH架构的优点如下

Struts优点:

1)实现MVC模式,结构清晰,使开者只关注业务逻辑的实现。

2)有丰富的Tag可以用,运用灵活能大提高开发效率,并且Struts的页面导航将是今后的一个发展方向,能使系统的脉络更加清晰,通过一个配置文件,即可把握整个系统各部分之间的联系,对于后期的维护有很大的好处。

3)提供了Exception处理机制。

Hibernate优点:

1) Hibernate使用java反射机制而不是字节码增强程序来实现透明性。

2) Hibernate的性能非常好,因为它是个轻量级框架,映射的灵活性很出色。

3) 它支持各种数据库,从一对一到多对多的各种复杂关系。

Spring优点:

1) 能有效的组织中间层对象。

2) 能消除在许多工程中常见的对Singleton的过多使用。

 

主要设计内容:

设计主要包括以下几个模块:

1)俱乐部会员个人中心模块:

会员注册:添加新成员为本俱乐部会员。

会员登录:俱乐部会员登录该网上俱乐部。

收发信息:会员之间消息的接收与发送。

好友管理:会员之间可成为好友关系进行消息的发送与接收。

个人空间:会员的个人主页,包括会员的基本信息,显示会员发布的最近的文章。

2)图书选购模块:

新书推荐:推荐时下最新、最热的图书。

图书分类:按图书分类法将图书规划分类,便于查找、搜索。

经典推荐:展示畅销图书。

购 物 车:把选中的图书加入购物车,可在购物车中增加、删除、修改、查询加入购物车中的图书信息。

3)俱乐部活动模块:

     俱乐部定期举行活动的信息,如活动主是发布、时间安排、活动规划、活动即时播报等。

4)论坛交流模块:

     主题分类:把论坛分为不同的主题模块,为发帖者提供不同的区域。

     版主管理:可以管理论坛帖子,包括删除帖子、发布帖子、查看帖子、审核帖子。

     帖子发布:会员在此发表不同主题的帖子以供交流。

5)搜索模块:可以让会员及浏览者按要求进行精确和模糊搜索。

设计的环境、方法及措施:

开发工具及环境:

Ÿ  开发语言:JAVA语言

Ÿ  开发架构:STRUTS2框架、HIBERNATE框架、SPRING框架

Ÿ  开发工具:My Eclipse 8.5、安装有JDK6.0 WindowsUnix操作系统

Ÿ  数 据 库:Oracle Database 10g Express Edition 

Ÿ  WEB运行平台:IIS 6.0及以上版本Tomcat 6.0

设计及研究方法:

文献搜集法:文献搜集从图书馆、阅览室查阅与本课题相关的书籍,搜集中国期刊网。

结构化系统开发方法结构化系统开发方法(Structured System Analysis And DesignSSA&D,)又称结构化生命周期法是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。

指导教师意见及建议:

 

 

 

签字:            

年    月    日

注:1. 此表前四项由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业论文(设计)评分的依据。

    2. 学生填写部分可以用电脑输入,教师填写部分必须手填。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!