JSP网上书店-开题报告

JSP网上书店开题报告

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

题 目 : 网上书店——管理员模块

系 (部) 信息技术系

专 业 初等教育(计算机方向)

班 级 04级(1)班

学 号 0403106013

学生姓名 李蕊

指导教师(校内) 张玲 职称: 讲师

指导教师(校外) 王松河 职称: 讲师

年 月 日

漳州教育学院教务处制

JSP网上书店开题报告

漳州教育学院 信息技术 系 初等教育(计算机方向)专业

毕业设计(论文)大纲

JSP网上书店开题报告

JSP网上书店开题报告

JSP网上书店开题报告

毕业设计(论文)指导教师(签名):

系主任(签名): (公章)

JSP网上书店开题报告

年 月年 月 日 日

漳州教育学院 信息技术系 初等教育(计算机方向)专业

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

JSP网上书店开题报告

JSP网上书店开题报告

 

第二篇:开题报告1

计算机学院 ***班 姓名 学号 江苏大学计算机学院毕业设计(论文) 江苏大学计算机学院毕业设计(论文)开题报告表学号 设计(论文)题目 姓 名 **** 指 导 教 师 **** 网上书店系统的设计与实现

选 题 意 义、研究 现状及存 在问题

随着互联网的发展,网络技术已经逐步渗入社会生活各个层面,因特网正 不断改变世界,由于因特网具有传播信息量大,形态多样,迅捷方便,全球覆 盖,自由和交互等特点,已经发展成为现在最重要的传输媒体。随着网络的普 及, 人们生活水平的提高, 业余生活也变得丰富多彩, 网上购物成为一种时尚。 越来越多的人开始意识到因特网所蕴含的巨大经济价值和无穷商机, 并积极投 身于电子商务活动。实际上,电子商务是一些商业行为的电子化,例如网上商 店、网上贸易等。就网上商店来说,网上书店是目前应用最广、最成功的典范 之一。众所周知,图书单价低体积小,仅用文字描述就可以使读者形成购买决 策,是最适合在网上销售的商品。因此,网上售书是一笔好生意。与传统书店 相比,网上书店拥有许多优势。

一、开设网上书店的成本远远低于传统模式的书店。

二、与传统店面书店相比,网上购书的市场规模和经营模式突破了地 理位置,经营面积,营业时间的局限,是一种全新的销售渠道。

三、正是由于这些优势,网上书店才能得以在最短的时间内迅速发展 起来,网上书店的兴起,实际上是 Internet 电子商务在图书业发展 的必然结果。 大陆第一家网上书店是 1997 年 4 月成立的杭州新华书店。1999 年下半年 以后,我国网上书店的发展进入兴盛时期― ― 当当、BOOK321、人民时空、中 国寻书网、全国购书网、旌旗网、BOOK800、书生之家、等一大批新兴网站迅 速成立,在我国掀起了网上书店的第二个高潮。目前我国的网上书店多为 500 万元到 1000 万元之间。 中国网上书店面临的困难很多,如最终用户基础薄弱,无法筑起强大的 市场舞台;电子商务的观念并未深人人心, 还未建立起网上购物的习惯;网络基 础设施薄弱,上网速度太慢,上网费用偏高等。除此以外,还存在如下问题: 首先,信用机制还没有形成。网上书店对信用的要求比传统的书店更高, 但目前我国买方与卖方的信用机制还没有发展成为一种普遍遵守的规范, 也没 有第三方能够提供条件确认双方交易的可靠性 其次,网上支付问题还没有彻 底解决。网上购书易、在线支付难是网民经常遇到的棘手问题。 第三,物流 配送体系不健全。目前我国各地的物流中心与配送中心的规模较小、社会化程 度较低,配送商品速度慢、价格高,服务质量欠保证,这使得网上书店在将图 书交付给读者时遇到了很大困难, 物流配送问题已成为束缚我国网上书店发展 的瓶颈之一。最后,安全问题令人担心。虽然网上书店在数据加密技术、数字 认证技术等网络安全技术方面取得了不小的进展, 但仍有购书者个人信息轻易 被泄漏的情况出现。此外,其它问题还有:违规经营、炒作、书目较少、查询 方式单调、服务方式单一等等。 1 计算机学院 ***班 姓名 学号 研究目标:

研究目标: 实现一个网上书店系统 研究内容:

研究内容:

1、基本工具:Rational Rose UML 建模工具,MyEclipse6.0 IDE 开发工 基本工具: 建模工具, 基本工具 服务器, 数据库, 8, 具,Tomcat6.0 服务器,MySQL5.0 数据库, Macromedia Dreamweaver 8,Ant 部署工具, 测试工具. 部署工具,JUnit 测试工具. UML 是实现项目开发流程的一个重要工具,它是一套可视化建模语言, 由各种图来表达。图就是用来显示各种模型元素符号的实际图形,这些元素经 过特定的排列组合来阐明系统的某个特定部分或方面。一般来说,一个系统模 型拥有多个不同类型的图,一个图是某个特定视

图第一部分。通常,图是被分 配给视图来绘制的。另外,根据图中显示的内容,某些图可以是多个不同视图 的组成部分。 数据库选用 MySQL,MySQL 是一个真正的多用户、多线程 SQL 数据库服务 器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL 是以一个客户机/服务器结构的实现, 它由一个服务器守护程序 mysqld 和很多 不同的客户程序和库组成。SQL 是一种标准化的语言,它使得存储、更新和存 取信息更容易。例如,你能用 SQL 语言为一个网站检索产品信息及存储顾客信 息,同时 MySQL 也足够快和灵活以允许你存储记录文件和图像。 Tomcat 是一个免费的开源 Servlet 容器, 它是 Apache 基金会的 Jakarta 项目中的一个核心项目, Apache、 和其他一些公司及个人共同开发而成。 由 Sun 由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 规范总能在 Tomcat 中得 到体现。网页编辑工具:Macromedia Dreamweaver 8,Ant 部署工具对项目进 行打包发布到 Tomcat 服务器上。 利用 MyEclipse 中自带的 JUnit 插件进行单元测试、集成测试等。 开发语言: 2、开发语言:Java,JSP,javascript,html,css 等. Java 技术是由美国 Sun 公司倡导和推出的,是一种简单易用、完全面向 对象、具有平台无关性且安全可靠的主要面向 Internet 的开发工具。它是第 一个真正独立于平台的语言,基于 Java 语言开发的软件可以实现“一次设计, 到处运行” ,即 Java 程序不经改变即可部署到任何运行 Java 虚拟机的计算机 结构和操作系统上,使得整个 Web 世界发生了翻天覆地的变化。 JSP(IAVA SERVER PAGES)是由 Sun Microsystems 公司倡导、许多公司 参与一起建立的一种动态网页技术标准, 其在动态网页的建设中有其强大而别 特的功能,他主要用于创建可支持跨平台及跨 Web 服务器的动态网页。JSP 技 术可以让 web 开发人员和设计人员非常容易的创建和维护动态网页, 特别是目 前的商业系统。作为 JavaTM 技术的一部分,JSP 能够快速开发出基于 web、独 立于平台的应用程序。JSP 把用户界面从系统内容中分离开来,使得设计人员 能够在不改变底层动态内容的前提下改变整个网页布局。 整体框架: 3、整体框架:Servlet+JavaBean+Struts+Hibernate +Javascript +Ajax Struts+Hibernate+Spring 现在已经逐渐成为开发网站的主流架构, 本网上书店系统采用 MVC(Model-View-Controller)设计模式的思想,并整 合了 Struts 和 Hibernate;使用 Struts 框架来解决用户接口层,及其与后端 应用层之间的交互。即,控制层由 Struts Action 类进行请求分发,并执行相 关的业务处理.然后将控制权交给 JSP.读出数据,数据持久层采用非侵入的 ORM 框架 Hibernate,并通过使用 ajax 和 javascript 实现验证, 同时达到提高 用户体验的效果。 4.防止网站被非法入侵造成合法用户的损失,所以加入一些过滤技术, 防止网站被非法入侵造成合法用户的损失 4.防止网站被非法入侵造成合法用户的损失,所以加入一些过滤技术,加 密一些字符内容或者某个网页( 算法对用户密码进行加密) 密一些字符内容或者某个网页(如用 MD5 算法对用户密码进行加密). 研究目标 和内容 2 计算机学院 ***班 姓名 学号 1. 需求分析:对于网上书店的运作流程进行详尽的了解.并了解其具体需求. 这是对整个网上书店系统规模的定位,对该该系统的实用性及粗细程度有着重 要影响. 本系统的网上书店分为前后台两个管理系统:前台管理系统是在 Internet 上接受来自全国各地的客户访问的网上书店前台销售管理系统(网 站):后台管理系统是在 Internet 内部用于书店的管理员管理的网上书店后台 管理系统。本系统的前台销售管理系统实现的功能类似于现实生活中的商 店·销售,顾客可以浏览商品、选择商品、结账完成购物等。在设计网站时, 应根据所销售商品的特点安排布局,在编制程序时应充分考虑这一点,商品数 据应根据需要能灵活的从数据库中挑出,照顾客户浏览习惯,简化购物流程, 真正做到“简洁、高效、流畅”的购物环境。在支付方面,根据公司的需求, 采用了“货到付款”和“网上银行”的方式(还未开通) 。本系统设计的网上 购物的过程为,当客户通过 Internet 访问书店的网站时,如果他要购买商品, 那么必须先注册成为会员,然后再进行会员登录(确认身份),然后才可以把商 品放入“购物车” ,通过购物车完成会员的购物后,会员进行结账,生成网上 订单。 研究方法、 步骤

和措施 等。 3. 逻辑结构设计:通过了概念设计便很自然的过渡到这一环节.将 E-R 图 转化成关系模式并对数据模型进行优化. 数据库表设计采用规范化关系模式的方法。在关系数据库中,规范化关 系模式就是要解决关系模式中存在的插入异常、删除异常、修改复杂、数据冗 余等问题。规范化的基本思想是消除数据依赖中不合适的部分,使模式中的各 关系模式达到某种程度的“分离” ,让一个关系描述一个概念、一个实体或者 实体间的一种联系,若多于一个概念就把它分离出去。但这并不意味着,规范 化程度越高,模式就越好。我们必须结合应用环境对关系模式进行优化,例如 适当增加冗余,提高数据库应用系统的性能。

4. 物理设计:该过程对数据库的结构优化,使得物理结构最优,存储空间利 用率高,事物响应时间小,事物吞吐率大. 5. 过程实现及维护:实现模型各个环节的具体编程实现,并进行调试 (单元 测试和集成测试).在完成了整个系统的开发工作后应该对该网上书店系统进 行系统测试.测试通过后,该网上书店系统可投入运行。 2. 概念结构设计:通过对网上书店系统运作流程的详细了解建立一个运作 流程的初步流程图.根据事物间的关系建立 E-R 图.便于建立数据库 指导教师签字: 指导教师签字: 年 月 日 3

相关推荐