校园网上跳蚤市场系统分析与设计电子商务专业毕业设计.docx
- 文档编号:13573491
- 上传时间:2023-06-15
- 格式:DOCX
- 页数:72
- 大小:989.85KB
校园网上跳蚤市场系统分析与设计电子商务专业毕业设计.docx
《校园网上跳蚤市场系统分析与设计电子商务专业毕业设计.docx》由会员分享,可在线阅读,更多相关《校园网上跳蚤市场系统分析与设计电子商务专业毕业设计.docx(72页珍藏版)》请在冰点文库上搜索。
校园网上跳蚤市场系统分析与设计电子商务专业毕业设计
题目:
校园网上跳蚤市场系统分析与设计
本科毕业论文(设计)任务书
学生姓名
专业
电子商务
学号
毕业论文
选题方向
基于JSP的校园网上跳蚤市场系统分析与设计
毕
业
论
文
要
求
毕业论文应该完成的内容主要包括以下几个方面:
1.校园网上跳蚤市场的开发背景
2.校园网上跳蚤市场的开发平台与技术准备
3.校园网上跳蚤市场的系统分析与设计
4.校园网上跳蚤市场的数据库设计
5.校园网上跳蚤市场的各功能模块的逻辑设计
6.校园网上跳蚤市场的维护与运营
7.对该系统的自我总结
计
划
进
度
1.3月15日前完成开题报告,将打印稿提交给指导老师,指导教师给出书面成绩与意见,确定学生是否进入论文(设计)阶段。
2.3月25日前必须将论文初稿提交给指导教师,初稿的内容主要是进行问题的分析,包括需求分析、可行性分析、数据分析等,这些内容必须做完。
3.4月15日前必须提交论文纸质的二稿,二稿的内容主要是进行对于相应问题的解决办法的研究与论证。
初步完成对整篇论文内容的写作。
4.5月10日前学生必须提交论文的终稿,完成整篇论文的写作并对格式进行规范化,逾期者论文不能进入答辩环节。
5月14日到5月21日进行论文答辩环节。
参
考
资
料
推
荐
指导教师签字:
年月日
毕业论文指导委员会主席签字:
年月日
北京XXX本科毕业论文(设计)开题报告
学生姓名
学 号
院系
信息学院
班 级
论文(设计)题目
校园网上跳蚤市场的分析与设计
指导老师姓名
职称
教授
指导老师研究方向
数据挖掘
一、毕业论文(设计)选题的依据(选题的目的和意义、该选题国内外的研究现状及发展趋势、主要参考文献等)
在网络技术越发成熟的社会背景下,各种各样的电子商务类网站纷纷应运而生,可以很大程度上解决人们信息资源的闭塞以及地域上的限制。
作为大学校园,随着学生每年的升学、毕业和购买能力逐渐提升,产生了大量各种类型二手商品与需求,但由于信息交流的不畅,很多只限于校园内不定期的跳蚤市场的方式进行交易。
这种形式虽好,但是有很多的偶然性和局限性,使得商品信息无法做到及时的交流,造成了资源的浪费。
于是一种新的二手商品信息交流的方式出现了,就是基于Web的二手商品电子商务网站系统。
通过这个系统,可以使每个校园网用户发挥自己的主动性,可以非常便捷的发布信息与获得信息,还可以对同类产品进行横向比较,做出选择。
在合理利用校园网络资源的情况下也极其符合大学生的自身需求特性。
目前大部分高校都有自己的校园网,部分院校也完成了校园“一卡通”工程的建设,校园网的建立与不断完善都是为学校教职员工与学生提供学习、工作和生活上的便利。
据调查,目前上网已成为大学生活不可或缺的一部分,在校大学生平均上网率达到了92%,其中每种上网时间超过10h的学生占在校学生总数的1/3。
而现在大学生网上交易基本上还是以BBS论坛为主,BBS用户虽多,但由于功能有限、管理不便等因素,渐渐不能满足学生实际交易中的需求。
因此针对我校设计一个校园网上跳蚤市场的将为在校学生提供一个平台,在充分开发校园网利用价值的同时也满足了学生的需求。
参考资料:
[1]唐爱国,杭志,王建明.Web2.0动态网站开发-JSP技术详解与应用实践北京:
清华大学出版社,2009.1
[2]明日科技,卢翰,王国辉.JSP项目开发案例全程实录北京:
清华大学出版社,2011.1
[3]王晓敏等.信息系统分析与设计(第3版).北京:
清华大学出版社,2006.4
[4]VanLans,R.F.(著)徐兴杰等(译)MySql开发者权威指南.北京:
机械工业出版社,2008.1
[5]张新曼.Jsp网络编程从入门到精通.北京:
人民邮电出版社,2007.2
[6]周桓,王殊宇.Jsp项目开发全程实录丛书.北京:
清华大学出版社,2008.6
二、毕业论文(设计)的主要研究内容及预期目标
(一)主要研究内容:
实现网站系统的不同用户实现以下功能
1、网站系统前台:
首页:
包括会员的登陆及注册,会员可以查看公告栏和商品信息等;
卖家:
包括添加商品信息,评价买家功能等;
买家:
包括查询商品信息,查询卖家信息,评价商品功能
2、网站系统后台:
用户管理:
主要包括用户信息查询、用户信息删除、用户权限修改等;
公告管理:
主要包括公告信息查询、公告信息添加、公告信息修改等;
二手商品管理:
主要包括商品的发布、下架、卖价管理、商品信息修改等;
在本网站系统中,涉及以下几部分使用用户
1、网站管理员:
是整个系统的管理员,是系统中最高级别的用户,拥有系统
中所有功能模块的使用权限。
2、普通用户:
是系统的使用者,拥有商品信息查询、商品买卖,互相评价的权限。
(二)预期目标
1、针对网站系统中不同用户类型具有不同的管理功能。
2、动态式信息发布:
考虑到网站的实时性,校园网上跳蚤市场采用动态网页技术实现网站信息的更新维护。
3、提供多种信息搜索方式,用户可更具需要,方便、快捷的查找所需信息。
4、系统架构清晰、界面友好美观。
三、毕业论文(设计)的主要研究方案(拟采用的研究方法、准备工作情况及主要措施)
研究方法:
1、研究对象:
使用JSP进行Web动态网页开发。
2、研究工具:
采用mvc开发模式中的mode1的模型。
采用Dreamweaver构建页面,MYSQL构建后台数据库,使用java来构建系统模块,用jsp语言编写控制部分,编写系统设计说明书。
3、研究程序:
1需求分析阶段
分析设计任务书的要求和用户需求,进行可行性分析和需求分析,确定系统所需的功能和任务目标;安装建立设计所需软硬件环境;对系统所需的数据进行分析,确定系统的输入数据、输出数据和中间结果数据,以及数据的格式、类型、范围,所要输出的数据表格等。
2设计阶段
进行方案设计,系统分析,框架设计和模块划分,并进行分工;按模块编写程序代码,进行模块调试和测试。
3调试阶段
模块的连接,系统调试和完善;设计系统调试数据,进行系统测试,并纠正系统错误;由用户或指导教师对系统进行验收。
4毕业设计资料准备阶段
整理和编写毕业设计规划报告书、网站使用说明书等设计资料;提交毕业设计资料。
准备工作:
1、查阅相关参考文献及系统
2、准备系统设计和实施所需的各种软件
四、毕业论文(设计)研究工作进展安排
1.2011年3月15日前完成开题报告,将打印稿提交给指导老师,指导教师给出书面成绩与意见,确定学生是否进入论文(设计)阶段。
2.2011年3月25日前必须将论文初稿提交给指导教师,初稿的内容主要是进行问题的分析,包括需求分析、可行性分析、数据分析等,这些内容必须做完。
3.2011年4月15日前必须提交论文纸质的二稿,二稿的内容主要是进行对于相应问题的解决办法的研究与论证。
初步完成对整篇论文内容的写作。
4.2011年5月10日前学生必须提交论文的终稿,完成整篇论文的写作并对格式进行规范化,逾期者论文不能进入答辩环节。
5.2011年5月14日到5月21日进行论文答辩环节。
五、指导老师意见
指导老师(签名)
年月日
六、院系毕业论文指导委员会意见
院系(盖章)
年月日
北京XXX本科毕业论文(设计)写作记录卡
时间
写作
环节
主要工作内容
指导教
师签字
选题
1.在选题前后应广泛对社会环境进行调查、阅读文献、搜集资料、了解本学科国内外发展动态,为开题做准备。
2.根据毕业设计的开发难易程度和工作量,结合本专业特点、专业应用的实际和社会经济发展需要,确定选题的内容范围。
研究工作主要是本学科的应用研究,研究内容主要以体现学生的独立思考思考能力或应用专业知识分析和解决实际问题的能力为主。
3.由指导教师依据专业培养方案的要求及本科生的学习基础、科研能力确定选题范围,避免论文选题范围过大。
开题
报告
1.选定论文题目,让读者明了毕业论文的大致范围和方向,题目应力求简明。
2.阐明课题的来源和依据。
说明选题的经过,选题的理论意义和现实意义,选题的国内现状和自己的设想,学术和实际应用价值,拟采用的研究方法和手段,预期达到的水平,可能遇到的困难和解决的途径、方法等等。
3.对选题的研究设想阐述,包括研究的基本内容、需要解决的关键问题,充分把握和体现论文的创新点。
4.编写提纲。
定选题,充分收集,阅读参考资料。
酝酿形成论证角度和基本论点之后,就可进行论文提纲的撰写。
论文提纲反映了论文基本观点,佐证材料,论证角度和步骤,是一个依照逻辑关系层层展开的纲目体系。
5.选择合适的参考文献。
凡国内外研究现状介绍中所提到的观点或文献,其来源应在参考文献中列出,应列出至少5-10篇以上已阅读的与论文主题紧密相关,并将在论文中引用的参考文献,以及其它已获取的与论文主题相关的文献。
搜集
资料
1.在撰写毕业论文前必须详尽的搜集与论文内容有关的资料信息,主要包括第一手资料、他人的研究成果、背景材料等。
使论文有稳固的理论依据。
2.对搜集到的资料进行整理,保证资料与所写论文的适用性、资料的全面性、真实性。
并辨析资料是否新颖、是否典型。
确保所搜集的资料切实可用。
初稿
二稿
定稿
北京XXX毕业论文(设计)指导教师评审记录卡
指导教师
研究方向
职称
学生姓名
院系
学号
时间
写作
环节
修改意见
指导教
师签字
选题与开题报告
得分------------------
中期检查
得分------------------
终稿
得分------------------
注:
各项得分全部采用百分制。
彩色分隔页
题目:
校园网上跳蚤市场系统分析与设计
院系信息学院
专业电子商务
班级
学生姓名
学号
导师姓名
导师职称教授
2011年5月14日
【摘要】
在网络技术越发成熟的社会背景下,各种各样的电子商务类网站纷纷应运而生。
在大学校园中,随着学生每年的升学、毕业和购买能力逐渐提升,产生了大量各种类型二手商品与需求。
与此同时,各大高校网络设备的投资与应用系统的不足已经形成鲜明对比,造成了很大的资源浪费。
因此,利用校园网开发校园电子商务系统是个双赢的选择。
本文针对网上二手商品交易的特点,首先从需求分析开始,以统一建模语言(UML)为分析设计描述语言,采用了基于J2EE的MVC设计模型中的Model1开发模型、B/S开发架构,在view层运用JSP语言,还使用了Dreamweaver网页开发工具;在Model方面采用了java语言,使用了bean,JDBC等技术,所用的工具为jdk1.6;而在control部分则是采用了JSP与JAVABEAN的结合,即在JSP页面中调用JAVABEAN和java程序处理逻辑业务,在后台数据库则采用了SQLServer2000;而在服务器上则使用了apache软件基金会开发的tocat6.0。
用以上技术平台完成了网站的架构设计和详细设计,并最终将网站实现为包括显示商品相关信息、用户注册与登陆、会员相关信息的显示及修改功能、订单处理、二手商品交易(拍卖)系统和管理员模块等子模块的电子商务网站。
关键字:
电子商务;校园网;二手交易;跳蚤市场
【Abstract】
Withthevigorousdevelopmentofinternet,E-commercesiteshasmiraculousrise.Therearealargenumberof varioustypesof second-hand goodsand needsoncampuswithstudents’graduationannually.Atthesametime,thehighinvestmentof universitywasincontrasttothelow-levelofapplicationsystem.Therefore,developingcampus e-commercesystemisa win-win choice.
MyE-commercesystemhasbeendesignedusedMVCmold,andhasbeencompletedusethreetechnique,thereisJSP,JAVAandSQLServer.ThetoolofmaketheviewisDreamweaver,andthedevelopmentoffunctionmoldusetheJAVAlanguage,theserverisTomcat6.0.
Keywords:
E-commerce;Second-hand goods;Campusnetwork;JSP
1.引言
1.1研究背景
在网络技术越发成熟的社会背景下,各种各样的电子商务类网站纷纷应运而生,可以很大程度上解决人们信息资源的闭塞以及地域上的限制。
作为大学校园,随着学生每年的升学、毕业和购买能力逐渐提升,产生了大量各种类型二手商品与需求,但由于信息交流的不畅,很多只限于校园内不定期的跳蚤市场的方式进行交易。
这种形式虽好,但是有很多的偶然性和局限性,使得商品信息无法做到及时的交流,造成了资源的浪费。
于是一种新的二手商品信息交流的方式出现了,就是基于Web的二手商品电子商务网站系统。
通过这个系统,可以使每个校园网用户发挥自己的主动性,可以非常便捷的发布信息与获得信息,还可以对同类产品进行横向比较,做出选择。
在合理利用校园网络资源的情况下也极其符合大学生的自身需求特性。
1.2校园电子商务的应用
目前大部分高校都有自己的校园网,部分院校也完成了校园“一卡通”工程的建设,校园网的建立与不断完善都是为学校教职员工与学生提供学习、工作和生活上的便利。
据调查,目前上网已成为大学生活不可或缺的一部分,在校大学生平均上网率达到了92%,其中每种上网时间超过10h的学生占在校学生总数的1/3。
而现在大学生网上交易基本上还是以BBS论坛为主,BBS用户虽多,但由于功能有限、管理不便等因素,渐渐不能满足学生实际交易中的需求。
因此针对我校设计一个校园网上跳蚤市场的将为在校学生提供一个平台,在充分开发校园网利用价值的同时也满足了学生的需求。
从电子商务参与人员角度,我们可以将校园电子商务划分为B2C、C2C、C2B2C三种模式。
(1)B2C模式。
B2C电子商务是由商家通过网站向消费者提供商品和服务的一种商务模式。
这种电子商务模式是校园电子商务中主要交易模式。
根据是否有传统商界的直接参与,这种模式可以分为Online和Click-and-Mortar两种模式。
OnlineB2C模式。
这种模式是指在线企业或者零售商与消费者之间的电子交易模式。
在校园电子商务情况下,在线商家角色应由电子商务网站来扮演。
网站可预先购进一些常用的日常消费品销售给消费者,并在销售的同时根据买房需求对库存进行调整,最后争取实现零库存。
同时进行客户关系管理和物流配送、售后服务等工作。
实现这种模式,缺点是,电子商务网站需要雇用很多人进行商品采购、物流配送、售后服务等工作,增加了很多成本。
优点是,一方面可以为更多学生提供勤工助学的机会;另一方面,在电子商务网站规模较小,直接参与商家不多时,这种模式可以保证网站的盈利。
Click-and-MortarB2C模式。
这种模式是传统的企业与网络联合的一种商业模式,也是电子商务看好的一种模式。
在校园电子商务中,参与B2C交易的主体通常由学校相关单位、校园里面或周围的企业或商店。
其中,传统的连锁或便利店与校园电子商务相结合是校园电子商务未来发展的方向。
(2)C2C模式。
C2C模式是消费者个人对个人的电子商务模式。
这种模式主要的特点是:
他是一种买卖双方通过网上完成交易的自由贸易。
它便利了个人之间的商品流通(特别是二手商品)。
这种电子商务模式由卖方(买方)在网上发布消息,由多个买者(卖者)竞价,或讨价还价,最终达成交易的模式。
这是校园电子商务最常见的商务模式。
(3)C2B2C模式。
C2B2C模式,这是一种典型的中介型电子商务模式。
是指有一群有共同消费需求的顾客,通过互联网互相交流而形成各种“主题式消费者群体”并通过电子商务网站反馈给企业,企业在根据需求,销售给他们满意的产品。
C2B2C电子商务消除了“信息不对称”现象,让消费者对产品功能和价格都能有详实的理解,并且让消费者参与到产品服务过程中。
这种模式中的B必须是充当中介的电子商务网站或中介公司。
正如以上介绍的,校园电子商务存在多种模式,怎样建立一个适合我校,并能够有发展趋势的电子商务网站,将需要结合实际情况进行比较分析。
1.3系统设计概述及目标
校园网上跳蚤市场主要实现显示商品相关信息、用户注册与登陆、会员相关信息的显示及修改功能、订单处理、二手商品交易(拍卖)系统和管理员模块这6大基本功能。
在商品浏览及订单处理环节,用户可通过点击“查看”,了解商品详细资料。
本系统为用户提供的是购物车模式,用户可以通过点击商品后,商品会自动加载到购物车面板,用户确定所需商品后,只需点击确定即可;针对二手商品交易模块,本系统采用拍卖方式,用户可以浏览及竞拍所拍卖的物品。
再整个系统中,订单处理与拍卖系统是最为重要的功能,用户从浏览、下订单/拍卖至最终确认,中间的每个环节都需要保证数据的可靠性。
而系统管理员将通过较为灵活的更新操作,对流程中的每个步骤进行管理。
校园网上跳蚤市场主要实现目标有以下几点:
(1)根据网站系统的运作流程设计开发,流程中的每个步骤在系统中都必须有所体现,保证程序的正确性。
(2)针对网站系统中不同用户类型具有不同的管理功能。
有良好的用户身份认证体制和灵活的密码更改模块;用户权限可以通过管理员灵活修改;有手动备份等操作。
(3)动态式信息发布:
考虑到网站的实时性,校园网上跳蚤市场采用动态网页技术实现网站信息的更新维护。
(4)提供多种信息搜索方式,用户可更具需要,方便、快捷的查找所需信息。
(5)系统架构清晰、界面友好美观。
2.系统分析
2.1需求分析
随着高校规模的扩张,过去多以小规模、自发型的校园商业形式已经不再适合现代消费和服务模式,如何进行校园电子商务运作,建立一个基于校园网的经济、实用、安全、高效、稳定的校园电子商务系统是真正实现数字化校园的重要问题。
校园电子商务系统的出现不仅能使在校师生的生活变得越来越便利,解决师生日常生活工作中的很多问题,而且还能改变他们的消费方式和购物习惯。
此外,在校园开展电子商务,可以营造良好的电子商务的现实环境,也为学校的电子商务教学提供创造和培养电子商务合格人才的教学条件。
作为在校园网络环境中建立的电子商务网站,在其主要用户群体和网站功能方面又与一般电子商务网站有所区别。
为此,校园网上跳蚤市场网站应具备以下特点:
(1)界面统一友好:
更注重信息的有效、实用性,关注师生生活,满足师生需求。
(2)规范、完善的基础信息设置:
系统要实现对基础信息的规范管理,包括商品信息和用户信息等。
(3)商品分类详尽:
商品除了按传统分类方法,还应设置特殊类别,如二手商品类、特价商品类等。
(4)模糊商品查询:
为用户提供一个方便、快捷的商品信息查询功能。
商品除了能按大类检索,还应该实现按不同分类进行检索,此外,还需实现模糊查询。
(5)新上架商品和特价商品展示:
新上架和特价商品定时更新摆在显眼位置。
(6)网上购物和支付:
由于网站用户针对是在校师生,所以采用线上提供交易信息,线下交易,交易成功后在提供反馈的形式,形成良好的信誉体系。
(7)商品销售排行:
对商品销售情况进行统计,实现商品的自我推荐,同时帮助用户作出决策。
2.2可行性分析
可行性研究是任何一个系统开发必须进行的一项工作,这对于保证资源的合理使用、避免浪费是十分必要的,也是系统一旦开始就能顺利进行的必要保证。
校园网上跳蚤市场充分利用了校园网络资源,并为在校广大师生提供网上交易的便捷服务,是校方与用户都能够从中获益的途径。
首先在经济方面学校为了便利学生的学习与生活建有内部的局域网,且网络使用费用便宜。
局域网将校园内大部分部门、机构、宿舍等联系起来,以达到信息资源传输与共享、提高效率、优化组合的目的。
80%以上的同学经常使用网络,为校园电子商务的开展奠定了基础。
除此之外,由于师生居住非常集中,使得物流的配送准确、及时,成本大大降低。
在学校的支持与帮助下,通过学生勤工助学的方式还可以解决电子商务物流配送中的“最后一英里”的问题,同时也推动了校园电子商务的发展。
技术方面本网站是在internet环境下实现的,是基于b/s架构下开发的。
在这个网站中,以windows(2003server/XP)为操作系统平台,采用JSP技术进行开发,借助DeamweaverCS5工具,数据库服务器采用SQLServer2000。
此外现在的软硬件都能很好地满足开发需求,在高校内更有一大批精通网站开发的人才存在,能够满足网站平时维护工作。
因此基于web的校园网上跳蚤市场在技术上是可行的。
根据以上的分析可以得出结论:
可以立即展开对网站的开发。
2.3系统功能分析
本篇论文对系统的分析采用的是面向对象的分析方法OOA(Object-OrientedAnalysis),面向对象分析是在系统开发过程中完成了系统业务调查以后,按照面向对象的思想来分析问题。
面向对象分析是面向对象系统开发的重要环节,其主要任务是通过对问题空间的分析,识别并确定其中的对象和属性,建立其中对象之间的事物实例。
校园网上跳蚤市场所采用的是统一的建模语言UML(UnifiedModelingLanguage),主要是通过UML中提供的基本图,来对系统进行分析。
在用户需求分析中,用的是UML中的用例图来捕获用户的需求。
用包图来描述系统的分层结构。
用动态模型的顺序图和活动图来描述类之间的协作。
最后用类图来阐述对系统各个类之间关系。
(一)系统描述
首先对系统描述如下:
校园网上跳蚤市场网站包括两个基本的部分,一个是前台商品交易程序,用户在前端进行会员的注册、登陆,浏览、搜索商品,查看最新的公告,卖家的添加商品信息,以及交易后互相评价功能;另一个是后台网站管理员在此管理商品信息的发布,录入、更改商品信息,订单的查询、处理,并管理在网站注册的用户等。
(二)角色识别
第二步进行对系统角色的识别。
角色识别的任务是找出所有可能与系统发生交互行为的外部实体、对象和系统。
它们的行为不受系统控制,但是可以提供输入给系统。
当用户访问系统时,浏览商品和最新公告,并使用购物车筛选自己看中的商品,购物完后确认结账,并保留订单以便收到货物进行核对,很显然系统存在这样的主要角色,我们定义这样的角色为前端用户。
在系统的后台,需要人员管理商品、公告,查询、处理订单,管理注册用户,则定义此类角色为系统管理员。
(三)用例识别
进行完角色的识别,就要开始完成用例识别了。
用例图(UseCaseDiagram)是从用户的角度描述系统功能的,并指出各功能的操作者。
用例图用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 网上 跳蚤市场 系统分析 设计 电子商务 专业 毕业设计