网上拍卖系统论文(2)

2019-04-09 08:20

哈尔滨工业大学成人教育专升本 计算机科学与技术专业毕业论文 网上拍卖系统

第1章 绪论

1.1 项目开发背景

电子商务(electronic commerce)是计算机网络所带来的又一次革命,它的发展将形成新的交换体制,产生新的市场规则,冲破时间与空间的限制,加快全球市场一体化的进程,电子商务还将有力地推动信息和信息服务业的发展。它不仅涉及电子技术和商业交易本身,而且涉及到诸如金融、税务、教育等其他社会层面,是一个与社会大环境息息相关并且具有完整结构体系的系统工程。电子商务的发展为网上拍卖带来了勃勃生机,使得网上拍卖迅速成为一种非常活跃的电子商务模式。

网上拍卖系统是一个C2C模式下的电子商务系统,提供了一个网上拍卖的市场给买方和卖方,企业可以以拍卖的方式出售自己的产品。拥有商品展示、拍卖竞投、用户注册、信息反馈和新商品发布几项基本功能。使得网上的用户可以安全、便捷的使用该系统。企业可以通过该系统观察到消费者、客户之间的买卖情况,从中获取最直接的市场消息,掌握最详细的市场动态。它与传统的拍卖模式相比具有以下五个方面的主要优势。

① 降低了采购价格,借助EDI企业能够完成自动的例行采购,可减少采购过程中人力、印刷和邮寄的费用。

② 采用“零库存”管理方式,可大大缩短资金的周转周期。 ③ 互联网商务更有利于开拓全球市场。

④ 实现24小时不问断营业,有利于提高营业额。 ⑤ 可使用多媒体手段进行促销活动,可依靠客户数据库提供全新个人服务。

随着通信技术和网络技术的飞速发展,网上拍卖的开展势在必行。应该说网上拍卖发展的前景十分广阔,作用越来越大。文中论述了构建网上拍卖系统的技术手段及其实现的关键方法。

本次课程设计完成的系统主要实现的功能包括用户注册、发布商品、竞拍商品、查看商品的详细信息等功能。

1.2 选择此项目的依据和目的

随着Internet的普及,互联网以一股巨大变革力量的面貌出现在商务关系领域。计算机网络为商务活动开辟了新的空间,提供了新的手段,同时为公司业务发展赋予了更多的机会,成为现代商务的潮流。网上拍卖是

1

哈尔滨工业大学成人教育专升本 计算机科学与技术专业毕业论文 网上拍卖系统

建立在电子网络技术上的一种全新的电子商务模式。它具有成本低廉,方式灵活,运行快捷等特点,通过Internet将拍卖活动变成每一位网民都可以加入其中的交易方式。但它在给人们带来便利的同时也带来了很多的问题。它的公平、公正、公开性受到大家的关注。其可靠性和安全性更是大家关心的问题。这就要求不仅要在系统的设计上做到公平合理,也要在信息的传输上做到安全可靠,以构建一个公平又安全的交易平台。

所以,我之所以选择JSP+Struts+Hirbernate+Spring技术实现网上拍卖系统,是想借用此题目来对大学所学知识作一次综合性运用,四年的大学生活,学过很多的专业知识,但是只有理论联系实际,才能对所学知识有更新的认识和体会。培养自己的设计能力,增强自己的动手能力,最关键的还是培养自己处理实际问题的能力。通过自己独立完成一个项目,使自己的综合素质得到提高,从而使自己能够和社会顺利接轨。

1.3 系统特点

本次毕业设计的拍卖系统具有以下特点。 1.页面模块化

本系统在界面设计上采用了模块化处理的思想,把很多页面共有的部分集成一个模块,例如页面的头、尾,这样在开发的时候遇到这类相似的页面部分就不再需要重新编写,而只要以一句:<%@include file=”header.jsp”%>就可以重用这部分的内容,大大提高了系统的开发效率 2.JSP+Struts+Hirbernate+Spring

JSP+Struts+Hirbernate+Spring目前被J2EE开发行业内视为J2EE框架的最佳组合,在这个组合中,表示层由Struts来实现,业务逻辑类可以用Spring的beans进行配置,并由Spring管理与表现层的控制器及更下层的DAO对象的关系。另外,还可以进行配置性事务处理。而DAO层是Spring封装后的Hirbernate API,让Hirbernate继续瘦身,并且通过Spring建立与上层的关系。

3.安全性设计

有些模块采用双重密码认证和验证码技术,进一步提高系统的安全性。 4.面向对象设计

在系统中将用户、商品、商品种类等都封装成了类,同时每个类都有相应的操作类,从而提高了对数据库操作的安全性和程序的可扩展性。

5.人性化设计

本系统的开发借鉴了淘宝网的导航样式,使系统的导航系统清晰明朗,这样不管用户位于系统的哪个位置,都能找到需要的功能。

2

哈尔滨工业大学成人教育专升本 计算机科学与技术专业毕业论文 网上拍卖系统

第2章 方案论证

2.1 系统可行性分析

在系统的开发前期对系统进行可行性分析是十分必要的一个环节,这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。信息系统的建设是一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。“可行性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性,合理性。

开发任何一个急于计算机的系统都会受到时间和资源的限制,因此开发方在接受客户的项目之前,必须按照客户可能提供的具体条件进行可行性研究。其主要任务不是研究如何解决问题,而是要用最小的代价在最短的时间内确定该项目时候值得去解决,是否存在可行的解决方案。对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。通过长时间的观察与实践,我认为网上拍卖系统的可行性分析如下: 2.1.1 经济可行性分析

主要是对项目的经济效益进行评价,本系统开发经费对于学校在经济上是可以接受的。开发工具方面,我选择是Dreamweaver MX平台,编程语言选择的是JAVA语言。在数据库方面,我考虑经济因素选择了Mysql。基于上述工具的应用开发环境为整个系统的开发节省了大量投资。没有一般项目开发的基建投资,没有工作地点的费用,常用设备是开发人员自带的不用支付。不需要购买新的硬件,安装系统及软件也无须任何费用。经常性的费用支出包括资料费、上网费等。虽然要使用很多的书籍,但可以去学校的图书馆租用。 2.1.2 技术可行性分析

技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。网上拍卖系统的工作主要是在消费者和消费者之间架起一座桥梁,使其可以查询信息和处理信息。这一特点与计算机特点完全相同,通过网络Internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。

3

哈尔滨工业大学成人教育专升本 计算机科学与技术专业毕业论文 网上拍卖系统

鉴于本人的专业技能不高、实战经验少、知识面不宽和开发时间短等方面情况的分析,软件完成在技术上确实有很大的难度。但是,在“学校”这个良好的开发环境中,我们可以很快的学到新的知识、可以得到多方面的帮助,可以产生更多的灵感,所以,从开发人员方面讲在技术上是有可行性的。

2.1.3 系统拟采用的软、硬件环境

1.硬件环境

网络框架体系结构模型采用浏览器/服务器模型。

根据现有的条件,拟定该项目终端机采用PC机一台(终端机和服务器为同一台计算机)。

PC机的基本要求如下:

CPU:Inter celeron 2.0G Hz上海共享网 内存:1G上海共享网 硬盘:160G 2.软件环境

本次设计所用的软件环境如下: 操作系统:Windows XP海共享网 所用软件:上海共享网

JDK1.5.0_09(Java的编译环境,是所有Java开发工具的运行基础) Tomcat5.5(作为web服务器存在)上海共享网

Dreamweaver MX(网页制作工具,可以高效的开发HTML代码) Mysql(数据库,简单易用)要上海共享网

2.2 现行开发的平台、模式、技术、语言

2.2.1 平台分析

Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

Dreamweaver特色: (1)最佳的制作效率

Dreamweave可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。 使用检色吸管工具选择萤幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dremweaver能与您喜爱的设计工具,如Playback ,Flash,Shockwave和外挂模组等搭配,不需离开Dremweaver便可完成,整体运用流程自然

4

哈尔滨工业大学成人教育专升本 计算机科学与技术专业毕业论文 网上拍卖系统

顺畅。 除此之外,只要单击便可使Dreamweave自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。

(2)网站管理

使用网站地图可以快速制作网站雏形,设计,更新和重组网页。改变网页位置或档案名称,Dreamweaver会自动更新所有连结。使用支持文字,HTML码,HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。

(3)无可比拟的控制能力

Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想象。 进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver支持精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。

(4)全方位的呈现

利用Dreamweaver设计的网页,可以全方位的呈现在任何平台的热门浏览器上。对于cascading style sheets的动态HTML支持和鼠标换图效果,声音和动画的DHTML效果资料库可在Netscape和Microsoft浏览器上执行。使用不同浏览器检示功能,Dreamweaver可以告知您在不同浏览器上执行的成效如何。当有新的浏览器上市时,只要从Dreamweaver的网站在下载它的描述档,便可得知详尽的成效报告。 2.2.2 模式比较

1.模式分析

MIS系统平台模式的选择是系统设计的主要问题。MIS系统平台模式大体上分为四种:主机终端模式、文件服务器模式、客户机/服务器模式(Client/Server,简称C/S)和Web浏览器/服务器模式 (Browser/Server,简称B/S)。

主机终端模式由于硬件选择有限,硬件投资得不到保证,已被逐步淘汰。而文件服务器模式只适用小规模的局域网,对于用户多、数据量大的情况就会产生网络瓶颈,特别是在互联网上不能满足用户要求。因此,现代企业MIS系统平台模式应主要考虑C/S模式和B/S模式。

如今流行的数据库模式主要是双层模式和三层模式,其代表分别是C/S和B/S。C/S型数据库程序由服务器和客户机两个部分组成,因此被称为双层(two-tiered)模型。双层模型在金融、电力、通信等领域被广泛使用,极大地推动了网络数据库的发展。与文件型数据库(单层模型single-tiered)不同的是,C/S型数据库应用程序由两个部分组成:服务器和客户机。服务器指数据库管理系统(Database Manage System,DBMS),

5


网上拍卖系统论文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:秦皇岛年丰林果种植农民专业合作社典型材料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: