JSP在线CD销售系统毕业论文 第3页
可行性分析与需求分析
一、可行性分析
基于前述系统介绍,下面就经济可行性、技术可行性和法律可行性对系统的整体可行性进行分析。
(一)经济可行性
对于一个小型商务网站的搭建,在开始阶段通常需要进行网站界面的设计、服务器的搭建、数据库的建设、网络地址的申请等,基于国内软件行业的现状,个人搭建一个小型商务网站,只要一次性投入3-4万元人民币即可,日常产生的费用很小,主要是对网站和数据库的维护费用。由于全智能软件的使用,对于销售行为和日常维护都非常简单,让一个员工可以做传统实体店中所有员工的工作,有效减少了人力资源的浪费,极大的节省了开支。另外,由于在线CD销售系统的网络移动特性,店主可以随时随地进行销售工作,真正做到生意不断。
由于在线CD销售针对性较强,属于典型的需求导向型销售模式,所以库存量可以较为灵活,甚至可以采用JIT 模式。
(二)技术可行性
1.操作界面的实现
在线CD销售系统的操作界面,无论用户界面还是管理员界面,实质上都只是一些静态网页的链接而已。现在市面上有很多网页制作软件,最常用的有Microsoft FrontPage、Macromedia DreamWeaver,此外,直接用HTML、JavaScript等语言编写网站也是较为常用的方法。
2.数据库技术
在线CD销售系统对于数据库的主要操作为记录的插入、修改、删除和统计,可以采用目前流行的Oracle数据库、Microsoft SQL Server数据库以及免费的My SQL等。
3.网络地址的申请
目前在网络上开设在线购物商店,获得网址的方法主要有两种,一种是通过注册和交费向域名管理机构申请网络地址的使用权,这种方式需要一定的投资额,但是获得域名较为稳定,且容易记忆。另一种方式是通过淘宝网等在线销售平台,注册成为其会员后免费开通网络商店。这种方式获得的网络店铺几乎不产生费用,但需要服从在线购物平台的统一管理,在店面风格、经营方式等方面限制较多。
(三)法律可行性
对于网上购物,店主应该本着诚信的原则,对于产品质量和服务给予保障。目前国际上对于电子商务制定了一系列的法律予以规范和保障,在线CD销售网站的经营者应该严格执行相关的法律法规。
此外,在开发过程中使用的部分软件均涉及到了版权的问题,如SQL Server 2000,但由于本系统为学生毕业设计作品,并非用于商业用途,所以采用免费的教学版本,暂时不考虑软件版权问题。
(四)结论
经过以上可行性分析,认为本系统可以立即开始进行。
二、用户需求分析
(一)用户功能需求
对于在线CD销售系统的用户,最终和最重要的功能无疑是在线购物行为的完成,针对在线购物行为,用户对系统的功能需求可以细分为以下几个方面:
1.CD产品查询
(1)CD查找
在本功能中,用户需要能够按照多种方法迅速找到需要的CD产品,对应的,系统需要提供多种查询方法,如按CD名称查询、按歌手查询、按唱片公司查询、按销售排行查询和分类查询等。同时,系统应该能够准确反馈查询结果,这个结果可以只是一个简单的列表,CD详细信息的查询可以作为链接以节省系统开销,提高重用性。如果库存中没有用户所查询的CD产品,系统应该及时返回没有该CD的查询消息。
(2)CD详细信息查看
在用户决定购买之前需要详细了结CD产品信息,包括CD名称、分类名称、歌手名、唱片公司、歌曲列表、价格和CD封面等。
2.购买行为参考及实施
(1)CD销售排行查询
CD销售排行榜对于用户购买CD产品的行为有指导作用,排行榜的前几位通常在相当的一段时间里会有不错的销售成绩。
(2)购物车
用户需要类似实体店购物车功能的一个模块来存放一部分不能马上做出购买决定,还需要综合权衡的CD产品。
(3)填写提交及支付
对于决定购买的产品用户需要填写订单进行购买,系统必须提供一个填写和提交订单的平台,同是要提供足够安全的信道传送用户支付信息。
(4)查看订单状态
用户对于已经完成的订单有查询其状态的需要,系统应该能够在接到用户查询请求时,将订单的实时状态准确及时地告知用户。
3.用户个人信息设置及更新
用户在网站注册后,需要随时可以查询自己的个人信息,同时应该具有随时更新设置的权利。
(二)用户数据需求
经过调查,在线CD销售系统的用户需要运用的数据主要包括如下几种。
1.用户需要获得的数据
CD产品信息及相关销售信息、用户积分等数据。
2.用户需要存储的数据
(1)用户的个人信息
(2)用户的购物车信息
(3)用户订单信息
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页