更新时间:12-25 上传会员:糖糖不爱吃糖
分类:计算机信息 论文字数:14393 需要金币:1000个
【摘要】这篇论文以招标发布为核心,详细的阐述了招标发布系统。该系统提供了方便和便捷的招标发布。招标是一种古老的交易方式,随着互联网的发展、衍生和不断的融入我们的生活,传统的招标模式已经渐渐的不能满足人满的生活了,互联网的出现和不断的一步一步的发展,招标的流程开始与互联网结合,使招标更加的便捷,高效,透明。
在论文中,介绍了招标发布系统的需求分析,构建了用例图,读者可以更加直观的看清该系统的功能;在数据库设计的模块,结合了项目的开发中的实际情况以及三范式的标准,开发出了最适合和最符合该项目的数据库系统。在系统详细说明中,详细的剖析了代码的结构和其实现的功能。
本项目基于B/S模式, 采用MVC开发的设计模式,使用JAVA语言的企业版J2EE和MySql数据库,服务器使用了Apache的Tomcat7.0,结合Spring+SpringMVC+Hibernate框架,开发了基于JavaEE的开放式招标发布系统。项目前端主要是Html+CSS3,框架使用了Bootstrap和Jquery实现与用户交互界面。实现了招标信息发布、审批、进度管理功能,公告管理,新闻法规管理,人员的管理等功能。
【关键词】投标;B/S;JAVA;MYSQL
目 录
摘 要
Abstract
第一章 绪论-4
1.1 选题的背景及意义-4
1.3 课题的研究内容-5
1.4 论文的组织-5
第二章 系统开发相关技术-7
2.1相关开发技术-7
2.1.1 MyEclipse-7
2.1.2 SSH框架-7
2.2.1 技术可行性-8
2.2.2 经济可行性-9
2.2.3 操作可行性-9
2.2.4 法律可行性-9
2.2.5 本章小结-9
第三章 招标发布系统的需求分析-10
3.1总体需求分析-10
3.1.1 功能需求-10
3.1.2 招标发布系统性能需求分析-11
3.1.3招标发布系统适用性需求分析-12
3.1.4招标发布系统可靠性需求分析-12
3.2 界面需求分析-12
3.3.1 平台名称-12
3.3.2 界面布局-12
3.3 招标发布系统可扩展分析-13
3.4 本章小结-13
第四章 招标发布系统的概要设计-14
4.1 系统总体设计-14
4.2 功能详细设计-14
4.2.1 前台功能设计-14
4.2.2 后台功能设计-15
4.3 系统数据库设计-16
4.3.1 E-R图设计-16
4.4 数据库设计-17
4.6安全保密设计-20
4.6.1用户登录的安全性-20
4.6.2数据安全性-20
4.7 本章小结-20
第五章 招标发布系统的详细设计-22
5.1 程序流程图-22
5.2 MVC思想在系统中的体现-22
5.2.1 控制层-23
5.2.2 模型层(Dao)-24
5.2.3 业务层-25
5.2.4 视图层-25
5.2.5 Model对象-25
5.2.6 配置文件-26
5.2功能模块实现-26
5.2.1 用户注册模块-26
5.2.2 用户管理-27
5.2.3 权限管理-28
5.2.4 留言管理-30
5.2.5 招标审批管理-30
5.2.8 发布招标-31
5.2.8 导航管理-32
5.3 本章小结-32
第六章 测试与维护-33
6.1测试的任务及目标-33
6.1.1 测试的任务-33
6.1.2 测试的目标-33
6.2 测试方案-33
6.3测试方案-33
6.3.1 测试内容-33
6.3.2 以管理员登录为例描述模块测试过程-34
6.4 系统维护-34
6.5 本章小结-35
第七章 结论与展望-36
参考文献-37
致 谢-38