山西大学商务学院毕业论文(设计)开题报告
论文(设计)题目
|
网上拍卖系统设计与实现
|
学生姓名
|
|
专业
|
软件工程(嵌入式系统方向)
|
指导教师
|
|
选题目的和意义:
本系统——网上拍卖系统是指通过Internet实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品或者服务的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者。其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。它通过Internet将过去少数人才能参与的贵族式的物品交换形式,变成每一位网民都可以加入其中的平民化交易方式。网上拍卖不仅是网络时代消费者定价原则的体现,更重要的是拍卖网站营造了一个供需有效集结的市场,成为消费者和生产商各取所需的场所,因此是一种典型的中介型电子商务形式。
与传统的拍卖系统相比,本系统相对细化,更加亲民,用相对量价的商品代替了传统的价格让人咋舌的商品。其次,本系统对买卖双方的注册、信誉评分等极为苛刻,希望能够最大程度的达到“公平、公正、一人一号一处登陆”,打在一个让用户卖家都放心的拍卖平台。
|
与本课题相关的技术和方法综述:
JAVA语言——Java语言是一种面向对象、与平台无关、安全、稳定和多线程等的优秀的语言。具有“一旦写成处处可用”的特点。
JavaScript——JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。
JSP——JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。
TOMCAT——Tomcat是一个免费的开源的Serlvet 容器,它是Apache基金会的Jakarta项目中的一个核心项目。由Apache,Sun和其它一些公司及个人共同开发而成。
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
MVC(Model View Controller) 是一种使用 MVC(模型-视图-控制器)设计创建 Web 应用程序的模式:
(1).Model(模型)表示应用程序核心(比如数据库记录列表)。
(2).View(视图)显示数据(数据库记录)。
(3).Controller(控制器)处理输入(写入数据库记录)。
|
山西大学商务学院毕业论文(设计)开题报告
主要设计内容:
1. 注册登录模块——实现拍卖者和购买者分别注册和登录,以获得拍卖者和购买者的详细信息,并赋予不同身份的不同的权限。
2. 拍卖商品模块——拍卖者上传要拍卖商品的信息,包括:名字、描述、图片、数量。拍卖者可以查看自己拍卖的商品信息和已拍卖成功的商品信息。最终确定交易是否成功。
3. 竞购商品模块——购买者对需要商品进行竞价,填写需要数量和愿意给出的价格。然后判断是否竞价成功。购买者可以查看已竞价成功的商品的详细信息。
4. 商品搜索模块——可以模糊查询和精确查询所需商品。
5. 评价模块——购买者对商品作出评价。并用评分统计拍卖者的信用程度。
6. 留言板模块——用户之间相互留言。
|
设计的环境、方法及措施:
JDK1.7——JAVA的开发工具包 Windows7——操作系统
SQLServer2008——数据库 Tomcat7——web服务器
本系统基于B/S架构模式,应用JSP技术,运用SQL Server为后台数据库,用先进的JDBC技术与数据库连接,使用Tomcat6作为web服务器,以Eclipse为前端开发工具,使用JAVA语言编程完成。
1. 查阅相关资料,设计出大体上的功能模块,对各个模块进行细化分析;
2. 按照文档设计规范,编写设计文档;
3. 参照设计文档使用Eclipse开发编写系统;
4. 反复测试,调试系统;
5. 完成数据库的配置,运行系统。
|
指导教师意见及建议:
签字:
年 月 日
|
注:1. 此表由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业论文(设计)评分的依据。 2. 学生填写部分可以用电脑输入,教师填写部分必须手填。