资产采购招标管理系统
摘 要
资产采购招标管理系统通常能够管理资产采购招标,逐渐替代了线下的传统方式。要想通过进行智能管理资产采购招标,就必须要有一套资产采购招标管理系统,才能有效地提升管理人员的工作能力。许多公司正在将常规工作方式与互联网相融合,借助互联网的力量来提升管理者的工作能力。当前很多资产采购招标管理都有很多问题,所以针对投标行业的特殊性,通过开发一套能够有效提升工作人员工作的资产采购招标管理效率。
在对前边和后边的开放源码架构进行了深入的分析,最终采用了开放源码架构 SSM作为平台,并以开放源码架构为平台,完成了一个基于开放源码架构的资产采购招标管理系统。该系统以Java程序语言编写,以 MySQL进行了数据的储存。
关键词:SSM;Java;MySQL
Abstract
The asset procurement bidding management system is usually able to manage asset procurement bidding, gradually replacing traditional offline methods. To conduct intelligent management of asset procurement bidding, it is necessary to have a set of asset procurement bidding management system in order to effectively improve the work ability of management personnel. Many companies are integrating conventional work methods with the internet, leveraging the power of the internet to enhance the work abilities of managers. Currently, there are many problems in the management of asset procurement bidding. Therefore, in response to the unique nature of the bidding industry, we aim to develop a set of asset procurement bidding management that can effectively improve the efficiency of staff work.
After in-depth analysis of the open source architecture at the front and back, the open source architecture SSM was adopted as the platform, and an asset procurement bidding management system based on the open source architecture was completed. The system is written in Java programming language and stored in MySQL for data.
Keywords:SSM;Java;MySQL
目 录
摘 要..................................................................................................................................... I
Abstract...................................................................................................................................... II
1 绪论........................................................................................................................................ 1
1.1 研究背景.................................................................................................................... 1
1.2 研究意义.................................................................................................................... 1
1.3 研究内容.................................................................................................................... 1
2 关键技术................................................................................................................................ 3
2.1 MySQL数据库.......................................................................................................... 3
2.2 项目管理工具Maven................................................................................................ 3
2.3 MyBatis框架.............................................................................................................. 3
2.4 Spring框架................................................................................................................. 4
2.5 SpringMVC框架........................................................................................................ 4
3 需求分析................................................................................................................................ 5
3.1 功能需求.................................................................................................................... 5
3.2 系统设计目标............................................................................................................ 5
3.3 可行性分析................................................................................................................ 6
3.3.1 技术可行性分析............................................................................................ 6
3.3.2 经济可行性分析............................................................................................ 6
3.3.3 操作可行性分析............................................................................................ 6
3.4 非功能需求分析........................................................................................................ 7
4 概要设计................................................................................................................................ 8
4.1 功能设计.................................................................................................................... 8
4.2 功能模块.................................................................................................................. 10
4.3 数据库设计............................................................................................................... 11
4.3.1 概念性数据模型........................................................................................... 11
4.3.2 逻辑结构分析设计....................................................................................... 11
5 系统实现.............................................................................................................................. 14
5.1 招标公告管理.......................................................................................................... 14
5.2 用户管理.................................................................................................................. 14
5.3 招标文件管理.......................................................................................................... 15
5.4 投标管理.................................................................................................................. 16
5.5 招标文件展示.......................................................................................................... 16
5.6 投标.......................................................................................................................... 17
5.7 留言展示.................................................................................................................. 17
5.8 留言.......................................................................................................................... 18
6 系统测试.............................................................................................................................. 19
6.1 测试概念.................................................................................................................. 19
6.2 测试方法.................................................................................................................. 19
6.3 测试过程.................................................................................................................. 19
6.3.1 登录用例...................................................................................................... 19
6.3.2 用户管理用例.............................................................................................. 20
6.3.3 招标文件管理用例...................................................................................... 21
7 总结与展望.......................................................................................................................... 23
7.1 总结.......................................................................................................................... 23
7.2 展望.......................................................................................................................... 23
致 谢.................................................................................................................................. 24
参考文献.................................................................................................................................. 25
21世纪是一个海量的数据存储时代,所以在管理资产采购招标的信息化管理中,要对海量的数据进行处理[1]。电脑最大的优点就是可以实现对信息的自动控制,当使用电脑进行数据的时候,不但可以大大的提升管理员的工作效率,而且也可以提升资产采购招标管理系统的安全。在这种情况下,资产采购招标管理系统的好处就会显现出来。资产采购招标管理系统里的资料很多,每天都要进行大量的工作。在此之前,管理员们一般都是依靠人工进行管理,但现在因为资产采购招标管理系统中的大量资料都是人工操作,所以很难找到,因为资产采购招标管理系统里的资料太多了,所以管理人员很难找到这些资料,所以管理人员的工作也就变得很慢了[2]。
建立标准化的资产采购招标管理系统可以帮助用户实现投标,但是现在的管理员在管理资产采购招标过程中,常常要靠人工来完成,这样的工作效率并不高。随着时代的发展,企业的管理越来越趋向于信息化,资产采购招标管理模式也在不断变化,越来越多地采用智能技术来帮助管理者进行管理。科学技术的迅速发展,使人们的日常生活得到改善,而如今,更需要技术来解决许多问题。互联网的繁荣浪潮中[3],资产采购招标管理模式无法采用传统的手工录入和录入,需要进行变革。在现实的社会中,有很多情况都离不开科技的支持。使用电脑可以很容易地进行系统的信息的管理,这是一种更好的方式。
在编写了一套资产采购招标管理系统后,对开发源码的SSM和数据库有了更深刻的了解,从而增强了自己的程序设计水平。
(1)本资产采购招标管理系统采用了软件的总体开发过程,在进行了初步的调查和研究后,最后选定了所选用的技术,进行了各个功能模块的设计,最后选用了相应的技术来实现该系统。
(2)这种基于SSM的开放源码架构是一个典型的开发和部署的优点,该架构是由编程人员编写的框架,它能够协助编程人员迅速建立一个系统。开发人员可以通过对各种开发的框架进行访问,从而降低软件开发人员的编码数量,从而增强了系统的安全性和稳定性[4]。
数据库是一个可以对数据进行管理和储存的仓储,它是根据数据的结构来进行的。该系统采用MySQL数据库来进行数据的存储。MySQL是许多软件开发商所认可的最受欢迎的、应用最广的一个。业界普遍认为MySQL具有良好的表现和良好的可靠性。
MySQL包含以下几个特点:
(1)支持多种OS,MySQL关系数据库可以为目前博阿凯视窗和Linux等主流操作系统提供支撑。
(2)MySQL关联性的数据库具有多个执行绪,可以最大限度地提高CPU的运算能力。
(3)MySQL对SQL进行了最优的SQL查询,因此加快了检索的效率。
(4)MySQL拥有处理数以百计的数据的强大运算性能。
(5)MySQL拥有很好的移植性和各种编译程序,保证了其可移植的能力。
Maven就是一个工程管理的工具,而在这个过程中,很多时候都会涉及到一些其他的东西,Maven可以在pom.xml中导入JAR程序,并在编写程序的时候,对程序进行自动化的测试。
(1)资产采购招标管理系统中要引进JAR程序,因为工作量太大,一般都要导入几百个JAR程序,而JAR程序和JAR程序之间,经常会出现JAR程序之间的矛盾。
(2)在Java编程过程中,必须将其转换为二进制位编码,这样计算机就可以读取这些资料,而整合的开发工具就可以执行这一过程。
(3)在完成了系统的发展后,还必须对其进行单元测试,以改善代码的品质。
MyBatis架构是一种将JDBC封装在持久性框架中的持久性架构,编程人员只需专注于SQL声明而非专注于其运行。MyBatis架构无需依靠第三方的外挂,而且在MyBatis架构前,必须要导入JARback,并且在您想要运行该数据库时,还必须设定SQL地图。MyBatis架构可以灵活地处理数据库,它要求在XML文档中写入用于处理数据库的SQL声明,因此它更易于掌握。MyBatis的架构更有弹性,可以在xml文件里写入SQL声明以便不会对已存在的系统造成很大的变化。开放源码架构MyBatis可以在DAO级上将程式码与资料存取层级分开,方便系统的维修性及商业性。
Spring架构是一种适合于解决复杂开发的JavaEE技术的开发架构。Spring是一个开放源码的架构,它可以让IOC的容器来管理物件之间的相依性,从而帮助防止程式程式的程式编码产生问题。Java的能力是通过映射来实现Bean的实例,并建立相应的Bean物件。Spring也具有AOP的特性,它将独立于商业的逻辑编码打包,并由管理员进行管理,以减少代码的重复,同时也可以减小各功能组件的联动性。
使用Spring开放源码架构,程序开发者可以将更多的注意力放在程式的开发上,而非程式设计的架构。Spring可以在不使用容器的情况下,对软件进行更容易的检测,并且Spring可以将其他Web架构整合到一起,这样就可以为操作系统提供更多的信息。
SpringMVC架构的基础程序设计是Java,是一种可以用于Web层的轻型架构。SpringMVC架构允许MVC组件建立Web应用程序,无需完成界面的开发,只需以注释的方式来实现Java类作为一个控制器。在开发实施系统时,数据的加工和显示之间存在着很大的耦合性,而业务编码的更改视图所传输的信息常常是高度耦合性的,多个视图常常会对单一的业务目标产生依赖性,从而降低了企业的灵活性。
用户:注册登录、查看投标人、投标文件管理、投标管理、留言管理。

图3.1 用户用例图
管理员:登录、招标公告管理、投标人管理、招标文件管理、投标文件管理、留言管理。

图3.2 管理员用例图
此次的资产采购招标管理系统是将网上的业务迁移到电脑上,使用户得到更为方便的信息。在进行资产采购招标管理的过程中,对有关的功能进行了全面的分析,最终的实施要求是:
(1)稳定性:在使用过程中,保证了系统的安全性和稳定性,即使是改变了计算机的硬件,也不会对系统造成任何的干扰。即使有一个模块出了问题,也不会对其他的模块造成任何的干扰。
(2)精确度:资产采购招标管理系统必须要有一本说明书,若有管理员对其进行修改,则必须与实际操作相符,而不会有任何差错或资料内容被录入。
(3)扩充:当资产采购招标管理系统在新业务模式下,不改变原有的功能模块时,可以添加新的业务单元。
(4)可维护性:当系统需要调节界面的参量时,不需修改系统的结构就可以实现。
(5)自主性:资产采购招标管理系统管理的各个功能单元必须是独立的,管理员可以根据使用者的具体要求,添加或缩减相应的功能。
Java拥有很多优势,它包含了跨平台、更多的稳定性,所以这一次的系统的开发语言选择了Java。在前端架构上,使用JSP技术,可以为开发者提供大量的组件,并与常用的前端技术相结合,实现了对产品的前端开发。MySQL作为一种数据库,是一种开放的、开放的、强大的数据库,在不消耗大量的计算机资源的情况下,可以确保系统的效率。该系统采用了一种分级的设计方式,采用了一种前、后两种不同的设计方式。
在网络技术飞速发展的今天,以因特网技术为基础的软件可以节省用户的费用,同时也可以提升用户的服务品质。使用者使用简便的操作介面可以有效地改善使用者的使用感受。
软件开发人员在开发过程中要充分利用各种资源进行资源配置,因此,在软件开发人员的开发过程中,要充分利用各种资源对软件进行管理,从而降低了使用费用。在使用过程中,使用简便的人机交互方式,可以有效地改善使用者的使用感受。
对资产采购招标管理系统的非功能性要求进行了研究,这些要求既可以改善资产采购招标管理系统的服务品质,又可以对其进行扩充。
(1)系统安全稳定性
该系统是资产采购招标管理系统,它在使用过程中要确保其安全性和稳定性,以适应各种用户的需求,同时也要便于管理员对其进行管理,所以它的可靠性和完整性是必不可少的。
(2)系统可靠性
系统可靠性是指在最短的时间里,实现所要做的工作。该系统可以同时容纳更多的用户登录。
(3)系统的可扩展性
当以后的资产采购招标管理系统中,有必要加入一些功能的模块时,可以对其进行更小的改动。
(4)系统页面可操作性
网页的可用性是系统的重点,网页的制作也不要那么繁琐,也不会让使用者付出很大的代价[6]。
(5)科学性原则
在资产采购招标管理系统的设计中,必须遵循科学的原则,在某种程度上要防止错误的发生,并对用户的要求作出迅速的反应。
(6)普适性原则
资产采购招标管理系统为了让用户尽可能地接收,在设计的过程中,可以遵循简洁的原则,无论用户是谁,都可以根据自己的喜好来进行,从而推动更多的内容的充实。
(7)艺术性原则
在进行人机交互时,应避免使用粗劣的人机交互界面,并在设计过程中保留一些美学观念,以确保用户的界面清楚。在一个概念化的模型中,并不需要一个特定的模式,它可以根据自己的设想来构建相应的概念模式。
(1)注册登录
用户输入用户名和密码可以进行注册,只有注册成功了才可以进行登录。
图4.1 注册登录流程图
(2)用户管理
管理员输入用户名和密码可以登录到系统中,只有输入合法信息才能够对用户信息进行管理。
图4.2 用户管理流程图
(3)投标
用户输入用户名和密码可以登录到系统中,在投标界面中可以进行投标。
图4.3 投标流程图
管理员:登录、招标公告管理、投标人管理、招标文件管理、投标文件管理、留言管理。
用户:注册登录、查看投标人、投标文件管理、投标管理、留言管理。
图4.4 功能模块图
在一个概念化的模型中,并不需要一个特定的模式,它可以根据自己的设想来构建相应的概念模式[7]。在进行概念性结构的设计中,首先要对采集到的资料进行分析、归类、整理,最后确定各要素的关系,最后得到E-R图表。资产采购招标管理系统拥有大量的资料,可以按照不同的实体之间的联系,构建相应的数据库[8]。
图4.5 数据库E-R
(1)留言信息表
表4.1 留言信息表
| 列名 | 数据类型 | 长度 | 主外键 |
| id | int | 11 | 是 |
| name | varchar | 255 | |
| note | text | 0 | |
| uid | int | 11 | 是 |
| pubtime | varchar | 30 | |
| btype | varchar | 30 | |
| status | varchar | 30 | |
| note2 | text | 0 |
(2)投标文件信息表
表4.2 投标文件信息表
| 列名 | 数据类型 | 长度 | 主外键 |
| id | int | 11 | 是 |
| name | varchar | 200 | |
| gid | int | 11 | |
| uid | int | 11 | 是 |
| tid | int | 11 | 是 |
| upload | varchar | 255 | |
| status | varchar | 20 | |
| pubtime | varchar | 30 | |
| isdel | varchar | 10 | |
| note | text | 0 |
(3)文件分类信息表
表4.3 文件分类信息表
| 列名 | 数据类型 | 长度 | 主外键 |
| id | int | 11 | 是 |
| name | varchar | 200 | |
| note | text | 0 | |
| pubtime | varchar | 50 | |
| isdel | varchar | 20 |
(4)公告信息表
表4.4 公告信息表
| 列名 | 数据类型 | 长度 | 主外键 |
| id | int | 11 | 是 |
| name | varchar | 50 | |
| isdel | varchar | 20 | |
| img | varchar | 255 | |
| pubtime | varchar | 30 | |
| note | text | 0 |
(5)投标信息表
表4.5 投标信息表
| 列名 | 数据类型 | 长度 | 主外键 |
| id | int | 11 | 是 |
| uid | int | 11 | 是 |
| gid | int | 11 | 是 |
| upload | varchar | 255 | |
| pubtime | varchar | 30 | |
| status | varchar | 10 |
(6)管理员信息表
表4.6 管理员信息表
| 列名 | 数据类型 | 长度 | 主外键 |
| id | int | 11 | 是 |
| uname | varchar | 20 | |
| sex | varchar | 10 | |
| address | varchar | 100 | |
| pwd | varchar | 20 | |
| utype | varchar | 30 | |
| tel | varchar | 20 | |
| dept | varchar | 255 | |
| | varchar | 30 | |
| pubtime | varchar | 30 | |
| tname | varchar | 50 | |
| isdel | varchar | 10 | |
| note | text | 0 |
当管理员输入了用户名称和密码后,就可以登录到后台的管理系统,在显示的过程中,由于数据太多,需要在后台的逻辑界面上进行页面显示。招标公告可以在前端显示受益于后端的逻辑界面,将数据库的资料透过 SQL语句的数据库纪录,取得的资料档透过 R物件将资料传送至数据库纪录。系统管理员可以在后台管理系统中查找招标公告的相关资料,查看所录入的类别与数据库中所记载的资料能否相符,若符合,则将资料传送至前方介面,若无法检索,则须提供相应的说明。
当管理员登录后,可以选择进入到招标公告管理的页面,单击更改键就可以切换到更改页面,更改的内容必须在输入栏中进行,一旦录入错误,就无法对招标公告的信息进行更改和进行更新。在检索输入栏中键入招标公告,可以查找到招标公告,若发现输入的招标公告名称包含不合法的文字,无法检索到有关招标公告信息。

图5.1 招标公告管理界面
管理员要对更改进行管理,就必须要在用户栏中进行操作,单击按钮可以完成各种功能,如要需要发布用户,需要单击增加键,加入的时候要注意在键入栏中填写正确的信息,并且不能与原来的数据库记录发生矛盾。要将用户从数据库中移出,可以单击删除键,在删除之前,要查看已删除的记录有没有数据库限制,否则无法删除。

图5.2 用户管理界面
当管理员输入了用户名称和密码后,就可以登录到后台的管理系统,在显示的过程中,由于数据太多,需要在后台的逻辑界面上进行页面显示。招标文件可以在前端显示受益于后端的逻辑界面,将数据库的资料透过 SQL语句的数据库纪录,取得的资料档透过 R物件将资料传送至数据库纪录。系统管理员可以在后台管理系统中查找招标文件的相关资料,查看所录入的类别与数据库中所记载的资料能否相符,若符合,则将资料传送至前方介面,若无法检索,则须提供相应的说明。
当管理员登录后,可以选择进入到招标文件管理的页面,单击更改键就可以切换到更改页面,更改的内容必须在输入栏中进行,一旦录入错误,就无法对招标文件的信息进行更改和进行更新。在检索输入栏中键入招标文件,可以查找到招标文件,若发现输入的招标文件名称包含不合法的文字,无法检索到有关招标文件信息。

图5.3 招标文件管理界面
管理员要对更改进行管理,就必须要在投标栏中进行操作,单击按钮可以完成各种功能,如要需要发布投标,需要单击增加键,加入的时候要注意在键入栏中填写正确的信息,并且不能与原来的数据库记录发生矛盾。要将投标从数据库中移出,可以单击删除键,在删除之前,要查看已删除的记录有没有数据库限制,否则无法删除。

图5.4 投标管理界面
招标文件展示功能可以展示招标文件的信息在前端界面中,将招标文件的相关资讯显示在前端接口上,用户可以在前端的界面上进行浏览,而在前端界面上,则由规则运算来分析招标文件的相关资讯。在使用管理键的同时,还需向后台的逻辑码代码发送招标文件编号,并通过 SQL语句来实现对招标文件的数据进行实时的更新。
在展示的界面上显示了招标文件的相关资讯,用户可以点击招标文件的图片,就可以查看招标文件的详细资料。必须在前面的接口中用 CSS风格来修饰网页,在风格标记中定义 CSS风格。脚本风格中有很多的处理功能,用户在点击招标文件的图片时,会有一个功能的对应用户的要求,跳跃到招标文件细节页面。

图5.5 招标文件展示界面
投标详细信息界面能够展示投标的详细信息,投标详细信息能够展示在界面中是将投标的编号传递到到后台的逻辑程序,然后SQL语句将该投标的具体情况发送给后台的服务器。

图5.6 投标界面
留言展示功能可以展示留言的信息在前端界面中,将留言的相关资讯显示在前端接口上,用户可以在前端的界面上进行浏览,而在前端界面上,则由规则运算来分析留言的相关资讯。在使用管理键的同时,还需向后台的逻辑码代码发送留言编号,并通过 SQL语句来实现对留言的数据进行实时的更新。
在展示的界面上显示了留言的相关资讯,用户可以点击留言的图片,就可以查看留言的详细资料。必须在前面的接口中用 CSS风格来修饰网页,在风格标记中定义 CSS风格。脚本风格中有很多的处理功能,用户在点击留言的图片时,会有一个功能的对应用户的要求,跳跃到留言细节页面。

图5.7 留言展示界面
留言详细信息界面能够展示留言的详细信息,留言详细信息能够展示在界面中是将留言的编号传递到到后台的逻辑程序,然后SQL语句将该留言的具体情况发送给后台的服务器。

系统测试的终极目标是找到并修正其存在的问题,从而保证其运行更加安全和稳定。软件试验一般采用一个试验案例来进行系统的试验,它要求执行一个程序以完成一个运行的试验,当它的执行与期望的不同时,表示这个函数的试验没有被通过,必须要把它改为合格。要全面地对某一特性进行全面的检测,就必须要有多种的功能性案例,在进行测试案例的设计时要特别小心,如果不够好,就会对软件的品质产生不利的作用。一旦在某一块的功能模块上找到了问题,就必须要及时修复,不然的话后续的花费就会更大。
在进行软件试验前,必须先明确试验对象,然后才能进行下一步的试验。为了满足用户需求,必须尽量以用户为中心,为用户提供各种测试案例。为了满足系统的安全性要求,我们必须在突发事件的前提下进行测试案例的设计[9]。
软件开发者通常采用的测试方式有黑盒子和白盒子。黑箱试验要求将该系统视为一个箱子,无需理解该系统内部的具体代码。软件开发者必须依据其目的来进行测试案例的开发。而对于白箱试验,则要求具备一定的编程能力和逻辑性,并且能够使其与白箱试验相比更具透明性。
程序测试又叫黑盒测试,通常采用基于功能和要求的方式进行检测。该系统中管理员的管理权限等都是黑盒测试的内容。
结构测试也叫做白盒测试,它可以检验一个项目的正确性。在白箱试验中,编程者能够按照设计的过程来对软件进行检测[10]。
表6.1 登录用例表
| 序号 | 测试场景 | 输入 | 输出 | 期望输出 |
| 1 | 在登录页面中输入错误的用户名和密码 | 123,123 | 登录失败 | 登录失败 |
| 2 | 在登录页面中输入数据库记录中含有用户名和密码 | Abo,abo | 登录成功 | 登录成功 |
表6.2 用户管理用例表
| 序号 | 测试场景 | 输入 | 输出 | 期望输出 |
| 1 | 在用户管理界面中的输入框输入用户名 | 用户基本信息 | 如果输入的用户信息与数据库记录不相同,不能展示搜索出来的用户信息 | 如果输入的用户信息与数据库记录不相同,不能展示搜索出来的用户信息 |
| 2 | 在用户管理界面中的输入框输入用户名 | 用户基本信息 | 如果输入的用户信息与数据库记录相同,展示搜索出来的用户信息 | 如果输入的用户信息与数据库记录相同,展示搜索出来的用户信息 |
| 3 | 在用户管理界面中点击添加按钮实现添加用户信息 | 用户的基本信息 | 如果输入用户信息与数据库纪录发生抵触,则无法加入 | 如果输入用户信息与数据库纪录发生抵触,则无法添加 |
| 4 | 在用户管理界面中点击添加按钮实现添加用户信息 | 用户的基本信息 | 如果输入用户信息与数据库纪录发生不一样,则能够成功加入 | 如果输入用户信息与数据库纪录发生不一样,则能够成功加入 |
| 5 | 在用户管理界面中点击删除按钮实现删除用户信息 | 无 | 若用户资料录与其他数据库没有外部关键字关联,可以移除 | 若用户资料录与其他数据库没有外部关键字关联,可以移除 |
| 6 | 在用户管理界面中点击删除按钮实现删除用户信息 | 无 | 若用户资料录与其他数据库有外部关键字关联,则不能移除 | 若用户资料录与其他数据库有外部关键字关联,则不能移除 |
| 7 | 在用户管理界面中点击修改按钮实现修改用户信息 | 修改用户的基本信息 | 若所键入的用户资讯与数据库用户数据库纪录发生抵触,无法成功更改 | 若所键入的用户资讯与数据库用户数据库纪录发生抵触,无法成功更改 |
| 8 | 在用户管理界面中点击修改按钮实现修改用户信息 | 修改用户的基本信息 | 若所键入的用户资讯与数据库用户数据库纪录不一样,则成功更改 | 若所键入的用户资讯与数据库用户数据库纪录不一样,则成功更改 |
表6.3 招标文件管理用例表
| 序号 | 测试场景 | 输入 | 输出 | 期望输出 |
| 1 | 在招标文件管理界面中的输入框输入招标文件名 | 招标文件基本信息 | 如果输入的招标文件信息与数据库记录不相同,不能展示搜索出来的招标文件信息 | 如果输入的招标文件信息与数据库记录不相同,不能展示搜索出来的招标文件信息 |
| 2 | 在招标文件管理界面中的输入框输入招标文件名 | 招标文件基本信息 | 如果输入的招标文件信息与数据库记录相同,展示搜索出来的招标文件信息 | 如果输入的招标文件信息与数据库记录相同,展示搜索出来的招标文件信息 |
| 3 | 在招标文件管理界面中点击添加按钮实现添加招标文件信息 | 招标文件的基本信息 | 如果输入招标文件信息与数据库纪录发生抵触,则无法加入 | 如果输入招标文件信息与数据库纪录发生抵触,则无法添加 |
| 4 | 在招标文件管理界面中点击添加按钮实现添加招标文件信息 | 招标文件的基本信息 | 如果输入招标文件信息与数据库纪录发生不一样,则能够成功加入 | 如果输入招标文件信息与数据库纪录发生不一样,则能够成功加入 |
| 5 | 在招标文件管理界面中点击删除按钮实现删除招标文件信息 | 无 | 若招标文件资料录与其他数据库没有外部关键字关联,可以移除 | 若招标文件资料录与其他数据库没有外部关键字关联,可以移除 |
| 6 | 在招标文件管理界面中点击删除按钮实现删除招标文件信息 | 无 | 若招标文件资料录与其他数据库有外部关键字关联,则不能移除 | 若招标文件资料录与其他数据库有外部关键字关联,则不能移除 |
| 7 | 在招标文件管理界面中点击修改按钮实现修改招标文件信息 | 修改招标文件的基本信息 | 若所键入的招标文件资讯与数据库招标文件数据库纪录发生抵触,无法成功更改 | 若所键入的招标文件资讯与数据库招标文件数据库纪录发生抵触,无法成功更改 |
| 8 | 在招标文件管理界面中点击修改按钮实现修改招标文件信息 | 修改招标文件的基本信息 | 若所键入的招标文件资讯与数据库招标文件数据库纪录不一样,则成功更改 | 若所键入的招标文件资讯与数据库招标文件数据库纪录不一样,则成功更改 |
文章对资产采购招标管理系统进行了详细的探讨,并对其所需技术进行了详细的探讨。资产采购招标管理系统遵循了软件的整个生命周期,从而彻底地转变了管理资产采购招标方式。
(1)对资产采购招标管理系统的研究背景、意义以及研究的主要问题进行了研究。
(2)对资产采购招标管理系统所采用的技术及对其要求进行了详细的剖析。
(3)对系统所需的与数据库有关的表格构造进行了分析与设计,并对其进行了系统的储存。
(4)对实施系统进行设计,并最后使用该试验技术进行试验。
在整个开发的整个过程中,首先要从用案例开始,然后进行系统的开发和调试。在进行检测的时候,一旦出现了问题,就必须要在最短的时间内进行修复,降低系统的维修费用。
文章对资产采购招标管理系统进行了整体的设计,并在计算机上实现了应用,目前的工作状况比较理想,同时也使资产采购招标管理系统的管理工作得到了快速的发展。因自身的发展和自身的发展能力有限,加之对资产采购招标管理系统的需求也在不断变化。资产采购招标管理系统必须进行下列改革:
(1)增加一些额外的功能,这一次的资产采购招标管理系统,虽然满足了基础的要求,但还有很多可以完善的地方,比如通过扫描二维码登录,就可以更便捷的登录。
(2)更多样化的接口设计。目前所开发的资产采购招标管理系统无法支撑用户自行选择自己的样式,若要进行一个大的变革,必须要有适合于各种平台的样式。
致 谢
经过一年多的刻苦钻研,最终完成了此次的毕业设计,此次在资产采购招标管理系统中遭遇了很多难题。最初的时候,他完全没有任何的概念,最终还是要看一些有关的文献来了解。经过参考文献及导师的协助,最终实现了资产采购招标管理系统的电子文献管理和研究。
首先,我要谢谢我的导师,他的思想和学识给了我很大的启发。从入学开始,我的导师就教导我许多东西,他的严谨和治学的精神也给我留下了深刻的印象,和我的学生也有很大的交情,我真的很感激他的教导。在此期间,我得到了许多的信息,使我今后的求职工作更轻松,今后我将会更加刻苦地读书,使自己成为一个出色的学生。
还有,我也要向全班的学生表示感谢,多亏了他们,我这辈子都不会忘记,以后一定要好好学习。最后,我想要谢谢我的爸爸妈妈,因为他们不但给了我物质上的支持,还在精神上教育和引领着我。
参考文献
- 王彩霞,王睿.MySQL与SQL Server数据完整性约束的比较教学[J].电脑知识与技术,2021,17(21):26-28.
- 宋永鹏.基于MySQL的数据库查询性能优化[J].电子设计工程,2021,29(12):43-47.
- 赵莹,胡畅达,王国宇.三种关系型空间数据库比较[J].科技创新与应用,2021,11(19):62-64.
- 李曼.MySQL数据库系统中文乱码问题及解决方案[J].电子技术与软件工程,2021(12):176-177.
- 王宏伟.MySQL分区技术在传统项目中的应用[J].信息与电脑(理论版),2021,33(09):10-13.
- 王旭华.MySQL数据库课程的设计分析[J].信息记录材料,2021,22(03):154-155.
- 魏佳浩. 测试覆盖率对测试有效性的影响分析[D].南京邮电大学,2020.
- 张悦. 通用软件接口测试平台的设计与实现[D].苏州大学,2020.
- 杨静. 自动化测试平台的设计与实现[D].北京交通大学,2020.
- Nasuh C. Büyükkaramikli,Maureen P. M. H. Rutten-van Mölken,Johan L. Severens,Maiwenn Al. TECH-VER: A Verification Checklist to Reduce Errors in Models and Improve Their Credibility[J]. PharmacoEconomics,2019,37(11):
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
