(1) 功能目标
系统提供完善的信息管理和交互功能,包括:用户信息管理,招标管理,信息检索和信息推荐。基于企业的实际应用背景,在系统管理功能中,对系统用户进行企业身份验证;在招标管理中,向工作者提供发布通知和新闻资讯的功能;在检索功能是基于关键字的信息检索服务,同时还向工作者提供企业投标功能。信息推荐服务是定期向用户推送招标投放信息。
springboot是基于spring的快速开发框架, 相比于原生的spring而言, 它通过大量的java config来避免了大量的xml文件, 只需要简单的生成器便能生成一个可以运行的javaweb项目, 是目前最火热的java开发框架
本项目包含程序源码和MySql脚本和文档,idea开发,支持Eclipse。使用SpringBoot的本质是SpringFramework【IoC,AOP】的再次封装的上层应用框架。前端技术:bootsrap、layui、html5+css、jquery 等都有涉猎。对项目进行分阶段,分模块的开发,对项目进行黑盒白盒测试,搭建开发环境、编写相关文档、搭建对象、数据库设计、编写功能代码.最后得到项目成品.
本文研究招标投标系统的设计与实现,系统以企业为依托,向用户提供便捷的招标投放,新闻资讯,建立高效的信息交流和招标投放平台,加强企业内部的信息流通。此外,在大数据背景下,为了节约用户在大规模数据中查阅感兴趣的话题的时间,系统基于信息推荐技术,挖掘用户的兴趣图谱,定期向用户推送感兴趣的招标信息,帮助用户过滤不感兴趣的内容。课题具体目标包括以下几点:
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1研究意义 1
1.2研究目的 1
1.3研究内容 1
第2章 系统开发工具 3
2.1 B/S模式 3
2.2 Java语言 3
2.3MySQL数据库 3
第3章 系统分析 5
3.1系统可行性分析 5
3.1.1 技术可行性 5
3.1.2 运行可行性 5
3.1.3 操作可行性 5
3.2 需求分析 5
第4章 系统概要设计 7
4.1系统功能模块设计 7
4.2系统业务流程设计 7
4.2.1用户登录业务流程 7
4.2.2修改密码业务流程 8
4.2.3信息浏览业务流程 9
4.2.4留言管理流程 9
4.3 数据库设计 10
4.3.1 数据库概要设计 10
4.3.2 E-R图向关系模型的转变 10
第5章 系统实现 13
5.1用户登录模块 13
5.2密码修改模块的实现 13
5.3公告信息管理模块的实现 14
5.4招标投放信息管理模块的实现 15
5.5企业投标管理模块的实现 16
5.6企业投标维护管理模块的实现 17
5.7预约招标投放管理模块的实现 18
第6章 系统测试 19
6.1 测试方法 19
6.2 功能模块测试 19
6.3测试结论 20
结 论 21
致 谢 22
参考文献 23