第一章 可行性研究报告
1引言
1.1编写目的
电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。
1.2 项目背景
1、近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。于是电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。网上购物是一种具有交互功能的商业信息系统。
2、所建议开发软件的名称:网上购物系统 3、项目的任务提出者:软件工程任课老师 4、项目设计者:王涛 5、项目开发者:王涛 6、用户:采取网上消费的客户
(1)目前网上购物的现状
以下是根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状。(主要引用其中的分析图表)
图 1.1 网上购物的现状
从上面的图可以看出网上购物选择节约时间和操作方便的分别占46.7%和44.2%,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。
(2)用户选择商品配送的方式
图1.2用户选择商品配送的方式
从上面的图中可以看出人们总希望直接可以拿到物品,而不需要耽搁自己的时间,如果是送货上门,也可以当面检查所购的物品,这也表现出人们对厂商信誉的担忧。
(3)用户认为目前网上交易存在的最大问题
图1.3 交易存在的最大问题
用户认为目前网上交易存在的最大问题从上面的图中可以看出目前两个最严重的问题是安全性和产品服务。
1.3定 义
J2EE技术:J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition)J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
JSP(Java Server Pages) :是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
PHP:是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。
ADO:ActiveX Data Object, ActiveX 数据对象 SQL:Structured Query Language
RMR:工作负荷水平常用能量代谢率(RMR)
1.4参考资料
[1] 张海藩.《软件工程导论》[M].清华大学出版社,2008,1
[2] 张银鹤、梁文新等.《JavaScript完全学习手册》[M].清华大学出版社,2008,10 [3] 涂传滨、杨先亭.《征服RIA》[M].电子工业出版社,2008,12 [4] 王珊、萨师煊.《数据库系统概论》[M].高等教育出版社,2006,12 [5] Michael T.Goodrich.《算法分析与设计》[M].人民邮电出版社,2006,10 [6] 史九林.《数据结构基础》[M].机械工业出版社,2008,7 [7] 郝玉龙.《Java EE编程技术》[M]. 清华大学出版社,2008,6
[8] Rasmus Lerdorf、Kevin Tatroe.《PHP 程序设计》[M]. 中国电力出版社,2003,7
2 可行性研究的前提
2.1要 求
在开发项目的初期阶段,建议开发软件实现的要求如下: (1)功能:
●网上的商品信息公布、 ●会员注册、
●用户身份认证及授权、 ●商品信息浏览与查询、 ●用户网上订阅、 ●商业信息的及时发布、 ●系统管理、 ●数据备份与恢复 ●个人信息保密 (2)性能:
要求系统能快速响应用户的各种信息请求。 能同时处理多个用户的请求。 (3)输出:
用户所请求的信息内容,如:所选商品的介绍、所搜索的商品程的详细资料、用户注册成功与否的提示等。 (4)输入:
用户的查询信息、会员的注册信息、每件商品的详细信息等。 (5)基本的数据流程和处理流程:
用户输入原始数据 —> 数据有效性检验—>数据处理—>数据保存 用户输入请求信息—>输入有效性检验—>数据处理—>信息反馈 (6)安全与保密要求:
会员只能进行自己的信息资料的修改,浏览和发布商品信息、查看、选择、购买商品。超级管理员才能按不同的授权等级访问相应的系统信息资源。 与软件相关的其他系统:
操作系统:Microsoft Windows 2000 Server以上版本