数据交易网站的设计与实现
2023-09-01 09:46:57
论文总字数:13330字
摘 要
关键词:数据库,数据交易,数据共享,JSP
Abstract:The design requires students to design and develop a set of "data trading website" software based on the data information in our library. In the design process of this system, the experience of using WeChat to learn to fly, hungry, etc., has been applied to improve the comprehensive practical ability. It is also a valuable project experience for the future work, during this period. Solving the problem of repair will be a good learning opportunity. The data trading website adopts the development platform of B/S architecture jsp; its development uses the background database mysql, input self-written data in the database, such as some forms, created forms, etc., which is generally required for the system to be implemented later. The function lays the foundation. In the system, the user can register and log in. The super administrator can add the general administrator to the registered personnel; the user can download the data information in the system, and can comment on the downloaded documents, and the later users can download according to the previous download. The user"s comments are selectively filtered, and the virtual currency is paid during the download process. And set the user function of the user message board to open communication, all registered users can leave a message on the above, the problem is raised by the administrator in the background. The search function can be categorized as follows: number, name, level, pageview, and download details. This system integrates learning, trading and sharing functions.This design combines the theoretical knowledge of the professional courses with the actual software project, and initially grasps the content, steps and methods of the design of the datas retrieval system.
Key words: sql server, Data transaction,data sharing, JSP
目 录
1.绪论 3
1.1 系统开发背景及现状 3
1.2 系统开发意义 3
1.3 系统开发目标 4
2 相关技术 4
2.1 JSP技术 4
2.2 MYSQL数据库 5
2.3 MyEclipse 5
3 系统需求分析 5
3.1 可行性分析 5
3.2 功能需求分析 6
4 总体设计 8
4.1 网站功能结描述 8
4.2 系统功能结构图 9
4.3 网站建设目标 10
4.4 系统的软硬件平台 10
4.5 数据库设计 10
5 系统详细设计 12
5.1 主界面模块设计 13
5.2 检索模块设计 13
5.3 文献检索模块设计 14
5.4 在线留言模块设计 15
5.5 后台管理模块设计 16
6 系统测试 21
结 论 23
参 考 文 献 24
致 谢 25
1.绪论
1.1 系统开发背景及现状
数据交易网站是将信息按一定的方式组织和存储起来,在我们日常生活中最普遍的检索方式就是:用户前往数据中心,根据自己的需求输入学习内容相关主题词或者直接在数据大类目分类下进行一个一个的查找,这种方式会耗费我们大量的时间和精力,而且很可能最后所找到的数据并不是自己想要的,之后再将借阅凭证交于相关工作人员,再由工作人员进行记录,整个过程才得以完成。此种方式造成首先检索效率低下,其次处理能力缓慢,并且在一定时间内,服务的用户数寥寥无几十分有限,并且同一个文献只能同时被一个用户借阅并使用,不能并发处理多用户可能需要使用同一文献资料的冲突情况[1]。而此时使用计算机(即数据交易网站系统)将对上述情况进行有效改善。在数据下载的下方设置用户评论功能,已下载的用户在阅览数据之后发出自己真实评价,为后面打算下载此数据的用户提供参考依据;并且留言板区域中,所有注册用户均可以跟管理员们进行“对话”,对于在系统中遇到的问题或对数据产生的疑问,都可以在线留言,我们的管理员们在后台进行集中处理。
对于我们这个信息爆炸的时代来说,我们无时无刻不在与外界交换着信息,也从外界获取着信息。智能手机的滑动、电脑的使用,信息的过量也让我们变得更加手足无措。因此,在信息海洋中高效率的、准确的筛选出我们所需要的信息并且保证他们的真实是我们需要解决的难题。互联网作为全球信息共享的平台,本身有着得天独厚的优势,我们使用搜索引擎便能获取到许多资源,但是上面也存在许多虚假信息,造成人们的混淆,在这个程度上,也是阻碍了其发展。本系统中,综合上述问题,实现数据交易、数据共享、数据上传等功能,并实施精确搜索,帮助人们对信息进行甄别,以便快速高效的找到所需的全部信息。
1.2 系统开发意义
在过去的时代中,大部分事情都需要人力完成,过去的时候书本文字等不够普及,看一本书都需要人力来进行抄写,而后我们发明了印刷术;两个地方相隔太远,过去只能依靠马车或者水运,办点事情少则数月多则数年,而后我们发明了汽车...时代在进步,科技在发展,如何能够更加方便人们的生活,便就寻到了商机。现在超市中可以自动付款、工厂中生产线智能化,生活中处处有着智能化的影子,处处有着计算机的身影在发挥作用,但在我们日常所需要获取的数据中,部分数据的获取还停留在人工阶段,网络上数据众多,但鱼龙混杂,并且用户在查阅的时候并不一定能够找到自己预想的东西,因此摒弃费时费力的人工,依靠智能的计算机不仅能避免许多人工错误,并且能够大大提高处理的效率,提高用户满意度。管理员在后台将数据上传至本系统,并且保证数据来源的安全性、真实性、完整性,用户则有一个固定的选择平台,站在用户角度,有一定的实用价值。
1.3 系统开发目标
就比如我们在大学学习中需要查阅数据资料,部分同学会选择在图书馆进行查找,图书馆中资料分类繁多,许多书籍归属于几个类别,并且在进行筛选时只能按照编号或者索引,一本书只能被一个人借走,如果运气不好的话,刚好我们所需要的文献就被他人借走,自己就得不得去找寻其他方式;另一部分同学比较懒,直接选择在宿舍使用互联网进行查找,但是网上资料众多,不同的文献可能归属于不同的网站,在进行查阅时需要进行不同程度的付费,对于学生党来说也是心力交瘁,对此本人也是深有体会。在本系统中,数据形式多样,不仅限于图书馆中的书籍文献,在线下载可以下载word、doc、表格等多种形式,虚拟币的设置较为合理,避免了数据不能共享的尴尬,既可以查看数据,亦可以共享数据,在这个过程中完成了虚拟交易。研究的目的有:1.系统可以方便的进行查阅、下载数据;2.数据共享;3.用户可以完成虚拟交易。
2 相关技术
2.1 JSP技术
JSP全名为java server page,其根本是一个简化的Servlet设计,在html语言中,lt; gt;中敲出代码,JSP则是以另外一种形式[2],多了两个%。本质上与html语言还是类似,各种程序语言都是相通的。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,而与JSP配套的浏览器tomcat,在里面就可以运行显示出页面[3]。当然tomcat有许多版本,其实使用软件中的自带浏览器也可以完成页面的浏览。
剩余内容已隐藏,请支付后下载全文,论文总字数:13330字