网上商城-开题报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
哈尔滨工业大学华德应用技术学院毕业设计(论文)开题报告
题目:网上商店
系(部)计算机应用技术
专业信息管理与信息系统
学生
学号
班号
指导教师
开题报告日期2008.10.18
哈工大华德学院
说明
一、开题报告应包括下列主要内容:
1.通过学生对文献论述和方案论证,判断是否已充分理解毕业设计(论文)的内容和要求
2.进度计划是否切实可行;
3.是否具备毕业设计所要求的基础条件。
4.预计研究过程中可能遇到的困难和问题,以及解决的措施;
5.主要参考文献。
二、如学生首次开题报告未通过,需在一周内再进行一次。
三、开题报告由指导教师填写意见、签字后,统一交所在系(部)保存,以备检查。指导教师评语:
指导教师签字:检查日期:
一、课题的背景
网络的飞速发展,不但给人们的日常生活、工作带来了极大的便利和好处。同时还带来巨大的商业契机。传统的商业模式已经不能满足激烈竞争的市场需要而逐渐被网络营销取代。人们对网上销售的认可和依赖成就了网络营销产品在市场上的领地。当然,网络销售并不单单指建个网站、网址宣传等狭义的概念,它是所有依赖网络、利用网络资源寻找商机以及电子商务的结合。利用优势的软件技术结合丰富的市场营销经验。
网上商店系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效控制运营成本,开辟了一个新的销售渠道。
二、目的和意义
现在Internet上随处可见网上商店、网上书店等电子商务网站,让消费者足不出户就可购买到想要的商品,不仅方便了消费者,也让拥有电子商务网站的企业能及时向广大客户推销产品、构建企业形象、赢得利润。电子商务系统与传统的面对面的营销方式相比,具有不可比拟的优势,如销售成本与物流大大降低、信息传输及时等。
三、关键技术与解决方案
Jsp是Java Server Pages的缩写,由Sun公司开发,于1999年推出,目前正日益成为开发Web动态网站重要而快速有效的开发技术。
Jsp充分利用了Java技术的优势,具有极强的扩展能力和良好的伸缩性,与开发平台无关,这源于Java的“一次编写,到处运行”的特点,同时也是一项安全的技术。它具有良好的动态页面与静态页面分离的能力,因而逐渐成为Internet开发的主流技术。
JDBC是JSP的数据库连接技术,为其提供了良好的数据库访问能力。
JSP相对于其他B/S模式下的动态网页技术有诸多的优势,因此它被认为是未来最有发展前途的技术。
1.跨平台性;
2.一次编写,到处运行;
3.以编写容易,快速上手;
4.可重用性;
5.数据库连接技术
其中数据库连接技术最为重要。Java程序通过JDBC(Java Database Connectivity)驱动程序与数据库连接,大部分数据库都带有JDBC驱动程序,JDBC-ODBC的方式提供了JDBC与ODBC驱动连接的桥梁。大多数的数据库系统带有ODBC驱动,这使得Java程序可以访问大多数的数据库系统,包括Oracle,Sybase,Informix,MySql,Microsoft SQL Server,MS Access等。
在Internet 三层数据库应用系统中,Servlet 小应用程序完成了中间层的所有工作,它是客户端与后瑞数据库沟通的纽带,它提供了Web浏览器接口与后端数据库信息之间的连接。另外,它也是三层数据库应用系统的关键部分。
Servlet小应用程序通过JDBC与后端数据库进行SQL 命令和数据的交互,同时,它可以通过各种形式(构建HTML页面等)同客户端进行通信,传递客户端SQL 命令和数据库数据。
四、系统基本情况描述
鉴于网上商店系统的两种用户角色的说明,可将系统分为前台和后台,这种分法也是当前网站系统惯用的做法。前台供给客户使用,用于展现信息和完成与客户的交互性处理,前台包括七大模块:网站首页、商品分类、热卖排行、商品搜索、新用户注册、用户登陆;后台供给网站的管理者使用,用于管理网站内容。该后台系统包括六大基本模块:采购管理、销售管理、仓库管理、财务管理、统计管理、系统管理。由于短时间内不可能做到尽善尽美,所以有可能只将部分的功能模块完成。
五、系统模块设计
利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分割的元素)。随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构
的全部细节为止。
前台实现的基本功能有:
(1)网站首页:首页是客户打开网站的第一个页面,一般在该页面中呈现的信息量最大,且需充分展现网站的亮点,以吸引客户、留住客户。
(2)商品分类:供网站用户可在网上商店中随便挑选自己想要的不同类型商品。
(3)热卖排行:当客户不是很准确知道现在当今最流行的款式是什么的时候,就可以到商品热卖中去选择。
(4)商品搜索:方便用户很快地找到自己心目中想要的物品类型,便可到在此进行搜索。
(5)注册新用户:提供客户网上自助注册功能,填写注册表单并提交后,就能成为网上商店的用户,注册成功并登陆后就可以进行网上购物。
(6)用户登陆:用户登陆用户名及密码,这样才可以购买商城里的东西。
(7)网上购买:已登陆的用户可以将需要购买的书籍放到购物车,可将已放入购物车中的物品生成一张订单并作确认,可将“未作确认”的缺货的订单取消。
后台系统在六大块的基础上每一大模块又分为几个模块:
(1)采购管理包括四大基本模块:采购开单、审核入账、付款确认、单据管理。
(2)销售管理包括二大基本模块:销售开单、零售日结。
(3)仓库管理包括三大基本模块:商品调拨、采购退货、客户退货。
(4)财务管理包括四大基本模块:运营收入、运营支出、审核入账、收支管理。
(5)统计报表包括三大基本模块:会员消费报表、业务报表、零库存报表。
(6)系统管理包括四大基本模块:操作员授权、修改密码、更改操作员、系统设置。